Thursday 1 February 2024

Multiple instances of Thetis

How to run multiple instances of Thetis or simply segregate multiple installs.

First you will need to organise your install folders and the same for the 'hidden' user folder(s).

I have Thetis for Anan as I have an Anan 200D and also Thetis for Hermes-Lite 2 as I have an HL2.
I install Thetis for Anan as per normal and create a desktop shortcut for it.
Rename the Anan Thetis desktop shortcut to Thetis 200D (for example).

Install Thetis for HL2 into their own seperate folders - I use C:\Thetis-HL2\Thetis_x64....
It's useful to keep seperate version folders so if one doesn't work so well, it's easy to revert.

Click any image to SUPERSIZE!






Inside each folder, find the Thetis.exe and right click on it, Send To > Desktop (create Shortcut).
On the desktop, rename the shortcut to Thetis-HL2-b2 (for example) or Thetis-HL2-b3 etc.

In Windows Explorer type %appdata% in the address bar and hit 'Enter' and then go into the OpenHPSDR folder
Create some new folders such as Thetis-x64-HL2-b2 etc
In my example below, I have one folder for 'normal' Thetis for Anan and then additional ones for Thetis for HL2.



Now, back to the desktop shortcuts, this is where the 'magic' happens.
For each HL2 shortcut, add something like this to the end of the text in the Target field...
 -datapath:"%appdata%\OpenHPSDR\Thetis-x64-HL2-b3"
Obviously, the name after the last backslash ( \ ) part must correctly match each folder name.

The whole line should look something like this...
C:\Thetis-HL2\Thetis_x64_2_10_3_4-HL2-beta3\Release\Thetis.exe -datapath:"%appdata%\OpenHPSDR\Thetis-x64-HL2-b3"
Don't forget the critical 'space' after ...\Thetis.exe above.




You can now start the required version of Thetis and the first time it is run, it will create a new wisdom file for that version - you can copy an existing HL2 wisdom file from one folder to another to prevent the time consuming creation.
A new database will be created inside each new 'hidden' folder so each is now independant of one another.



No comments:

Post a Comment