Run Thinkmap Visual Thesaurus destkop app on Fedora 43 with Wine WoW64 mode

The upgrade to Fedora 43 broke my old Visual Thesaurus installation on 32-bit, and running this old software in WoW64 mode has a few caveats which I’d like to document.

First, I switched the compatibility mode to Windows XP:

winecfg

Then I installed the JRE. I used to run an older 32-bit only version, and now switched to this one, which I download directly from Oracle:

jdk-1_5_0_22-windows-amd64.exe

After I got the JDK installed (which ran flawlessly), I executed the VT installer normally:

wine VT_Setup.exe

The installation finished without evident errors, but it failed to copy some registry entries, which resulted in VT complaining that the copy was not licensed (despite having entered a valid serial number during install wizard).

What I did then, with regedit, is to copy this whole tree:

HKEY_LOCAL_MACHINE\Software\Wow6432Node\JavaSoft\Prefs\thinkmap

to this destination:

HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs

You can do it manually on the GUI or import a REG definition from text file:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs\thinkmap]

[HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs\thinkmap\vt]

[HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs\thinkmap\vt\app]
"guid"="19afa0f79d1"
"install.dir"="/C:///Program /Files (x86)///Visual /Thesaurus 3"
"product.name"="/Visual /Thesaurus 3"
"product.version"="3.0.0"
"system.home"="/C://windows//system32"

[HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs\thinkmap\vt\app\registration]
"first/Name"="-"
"last/Name"="-"
"serial/Number"="<REPLACE-WITH-YOUR-KEY>"

[HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs\thinkmap\vt\app\settings]
"can/Save/Settings"="true"
"filter/Level"="0"
"restrict/Filtering"="false"

After that, VT recognized the license key and started correctly:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *