|
whorn Wanderer
Joined: 04 May 2002 Posts: 52 Location: USA
|
Posted: Mon Jan 19, 2009 9:09 pm
Running two versions of CMUD |
I'd like to be able to run two versions of CMUD if possible. Basically the latest public release and then the beta release for testing purposes. This way if I find something wrong in the beta I can test it in the last stable version. I have them installed into separate locations, but it seems when I start up the public version it is picking up all the session info from my beta install which I use by default. Does anyone know how to completely isolate these from each other?
Thanks! |
|
|
|
Tech GURU
Joined: 18 Oct 2000 Posts: 2733 Location: Atlanta, USA
|
Posted: Mon Jan 19, 2009 9:32 pm |
The behaviour you're observing is by design and working as expected. If you want to completely isolate the different version (including the session data) install both versions and when it asks you where choose User Session Folder (There will be three options) choose the "Same directory as Program Data" (not reccomended for Vista if you installed into the Program Files folder) or explicitly specify a different directory for each installation.
|
|
_________________ Asati di tempari! |
|
|
|
whorn Wanderer
Joined: 04 May 2002 Posts: 52 Location: USA
|
Posted: Mon Jan 19, 2009 9:39 pm |
I'm pretty sure I told it a separate directory, but I'll try again just in case. Thanks for the help.
|
|
|
|
whorn Wanderer
Joined: 04 May 2002 Posts: 52 Location: USA
|
Posted: Mon Jan 19, 2009 10:08 pm |
Didn't seem to help. It seems to take whatever the last install was as the session directory for both installs.
The don't show up as separate installs in add/remove programs either. One just replaces the other. |
|
|
|
Tech GURU
Joined: 18 Oct 2000 Posts: 2733 Location: Atlanta, USA
|
Posted: Mon Jan 19, 2009 10:49 pm |
Are you installing both into the same directory? By default it assumes you are upgrading and that's what you want to do, so make sure they are not both installing in the same directory. what OS are you running?
Remember you want to specify different install directories and different session directories. |
|
_________________ Asati di tempari! |
|
|
|
shalimar GURU
Joined: 04 Aug 2002 Posts: 4692 Location: Pensacola, FL, USA
|
Posted: Mon Jan 19, 2009 10:53 pm |
I'm guessing that while both are installed in different directories, they are both pointing to the files under My Documents.
|
|
_________________ Discord: Shalimarwildcat |
|
|
|
calesta Apprentice
Joined: 07 Dec 2008 Posts: 102 Location: New Hampshire, USA
|
Posted: Mon Jan 19, 2009 10:58 pm |
I could be wrong, but according to this thread, Zugg said this path is stored as a registry entry. Since both installs are probably going to use the same registry entry, I don't believe this is possible since the second install will overwrite the registry entry path that the first install used. So basically you end up like shalimar said, both installs pointing to the session directory you specify in the second install.
|
|
|
|
whorn Wanderer
Joined: 04 May 2002 Posts: 52 Location: USA
|
Posted: Mon Jan 19, 2009 11:00 pm |
I install them in separate program files directories and separate directories under My Documents as well.
c:\Program Files(x86)\CMUD
c:\Program Files(x86)\CMUD237
Documents\My Games\CMUD
Documents\My Games\CMUD237
I finally had to rip them both out and start over because I couldn't get to my original sessions under the CMUD directory. Even though I installed the beta version to there, it kept wanting to read them from CMUD237. |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue Jan 20, 2009 5:36 pm |
As Tech mentioned in his first reply, you need to select the "Same as Program Files" for the Data files and then make sure each program file is NOT stored in the "Program Files" area.
Specifically, when you run the installer, enter a directory like "C:\CMUD237" and "C:\CMUD303" for the Program Data, and then select the "Same as Program files" option for the Data Files (the 3rd option for data files).
When you use this method, it does not store the absolute path in the registry. It just stores a key that says to use the same directory as the *.EXE file location. So this allows multiple versions to run in separate directories.
But do NOT store them in the Program Files area when using this option since Windows restricts the access to the Program Files directory and you will have all sorts of problems with settings and layouts not getting saved. |
|
|
|
whorn Wanderer
Joined: 04 May 2002 Posts: 52 Location: USA
|
Posted: Tue Jan 20, 2009 6:18 pm |
Ahh...I see what you're saying. Basically install them both somewhere other than the Program Files directory and then install the data in the same directory rather under Doucments. Ok makes sense now.
Thanks! |
|
|
|
|
|