Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD Beta Forum
whorn
Wanderer


Joined: 04 May 2002
Posts: 52
Location: USA

PostPosted: 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!
Reply with quote
Tech
GURU


Joined: 18 Oct 2000
Posts: 2733
Location: Atlanta, USA

PostPosted: 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!
Reply with quote
whorn
Wanderer


Joined: 04 May 2002
Posts: 52
Location: USA

PostPosted: 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.
Reply with quote
whorn
Wanderer


Joined: 04 May 2002
Posts: 52
Location: USA

PostPosted: 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.
Reply with quote
Tech
GURU


Joined: 18 Oct 2000
Posts: 2733
Location: Atlanta, USA

PostPosted: 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!
Reply with quote
shalimar
GURU


Joined: 04 Aug 2002
Posts: 4692
Location: Pensacola, FL, USA

PostPosted: 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
Reply with quote
calesta
Apprentice


Joined: 07 Dec 2008
Posts: 102
Location: New Hampshire, USA

PostPosted: 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.
Reply with quote
whorn
Wanderer


Joined: 04 May 2002
Posts: 52
Location: USA

PostPosted: 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.
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: 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.
Reply with quote
whorn
Wanderer


Joined: 04 May 2002
Posts: 52
Location: USA

PostPosted: 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!
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD Beta Forum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net