Computer Chess Club Archives


Search

Terms

Messages

Subject: Using 6.0 and 6.0a simultaneously - here's how

Author: Shep

Date: 07:42:55 01/21/00

Go up one level in this thread


On January 21, 2000 at 09:47:43, Chris Taylor wrote:

>Is there any difference in how the engine version number is shown, after
>upgrade?? I still get 6.00, I would have expected 6.xx  Like Bob does with
>Crafty.  So one can see it is a different version?  I even thought of deleting
>the engine and then upgrading?  Just to see if anything new appears??????

(Note: this is off the back of my head, I don't actually remember if 6.0 is
split into .eng and .dll like 5.0; if not, disregard steps 6-7)

1) Make a copy of the original 6.0 .eng (and .dll) in another dir.
2) Install the upgrade.
3) Rename the freshly installed .eng (and .dll) to something else (make sure the
file name length is the same, e.g "junior6.eng" to "junio6a.eng" or "j6.eng" to
"ja.eng" or something, don't remember the engine name).
4) Open the .eng in a hex editor and search for the string "Junior 6.0".
5) Change any occurrence to "Junior 6.a" or "Junior 6.1" at your discretion.
6) Search the .eng for the name of the Junior DLL. Change any occurrence to
match the name you chose in step 3.
7) Open the DLL and perform steps 4 & 5 analogously.

Now you have Junior 6a modified in a way that allows you to just copy back the
6.0 you saved in step 1.
Now you can use 6.0 and 6a independently!

Note: modifying a program this way may conflict with the license agreement, so
use at your own risk.

---
Shep





This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.