Log in

View Full Version : SH3 Commander Issue


Phantom II
01-02-09, 12:54 AM
Hey there guys, I've recently gotten back into SH3. So I installed Grey Wolves and SH3 Commander, but the thing is, the location that SH3 saves my career data to isn't the same as the location SH3 Commander refers to.

SH3 saves my data on my C drive, however, SH3 Commander looks for the data on the D drive, and hence can't find it.

Is there a way to change this?

Thanks in advance
Phantom

FIREWALL
01-02-09, 01:02 AM
Sorry I'm no help but, will be waiting too for an answer. :yep:

bigboywooly
01-02-09, 01:07 AM
SH3commander doesnt save games
SH3 does
SH3commander loads your SH3 install and you can point that to where ever you like

Start SH3commander
Click on the spanner for SH3 options
Straight in front of you is the SH3 path that commander will load from

http://i60.photobucket.com/albums/h22/bigboywooly/gwx3/commanderpath.jpg

Mine is installed on D drive as you can see
Click the box at the end of that section and browse to your intall

Multi SH3 is the only program that allows save outside of the default MyDocuments\SH3 path

Phantom II
01-02-09, 01:50 AM
Yeah, but all your career files and save data doesn't actually get saved in your root SH3 folder, which is the one you've shown in your pic. The save folder is a completely seperate one that usually gets saved in your My Documents folder, except, my SH3 save data is kept on a different folder, which is not the one that SH3 Commander refers to. And MultiSH3 only allows you to change between folders in your actual My Documents folder, instead of letting you change drive completely, which is what I need to do.

A Very Super Market
01-02-09, 01:57 AM
How about moving your save folder in to My Documents?

Phantom II
01-02-09, 02:07 AM
How about moving your save folder in to My Documents?

How do I tell SH3 to actually save into My Documents?

Otherwise I'd have to keep copying back and forth between my C drive and My Documents.

A Very Super Market
01-02-09, 02:09 AM
Whoops, didn't read it correctly. If it only reads in your D:\ then put your save folder in there and then type the name is the directory finder.

Phantom II
01-02-09, 02:26 AM
Yeah but even if I do copy the save folder over to My Documents, the game will still keep saving it in the C:

I mean, isn't it a bit silly that there is no way whatsoever to tell SH3 Commander if your Save location isn't in the default location, to look elsewhere? And likewise, theres no way to tell SH3 to save you data in a different location?

I've tried fixing it with MultiSH3, but even though it says my files are being saved in My Documents, they still keep ending up on the C:

bigboywooly
01-02-09, 03:09 AM
Yeah, but all your career files and save data doesn't actually get saved in your root SH3 folder, which is the one you've shown in your pic. The save folder is a completely seperate one that usually gets saved in your My Documents folder, except, my SH3 save data is kept on a different folder, which is not the one that SH3 Commander refers to. And MultiSH3 only allows you to change between folders in your actual My Documents folder, instead of letting you change drive completely, which is what I need to do.
No as I said thats my SH3 install in the pic not where my careers are but even with the install on D drive my careers are still saved to C
Have never known SH3 to save anywhere other than MyDocuments in C unless told too by MultiSH3 which alters the games dll to save where it likes

Like wise SH3commander only looks in MyDocuments on C unless the save location has been changed by multish3 to somewhere else then SH3commander will look there
Never used MultiSH3 so dont know
There is a user guide somewhere to SH3commander but since Jaesen doesnt host the mod anymore not sure where that is

From this post

http://www.subsim.com/radioroom/showpost.php?p=999775&postcount=6

Erm, assuming that you are using the latest version, then SH3Cmdr will go whereever YOU point it. This is explained on page 5 of the User Guide. If you have used MultiSH3 to repoint the save game folder for that installation (there is no other way short of editing the relevant DLL by hand), then SH3Cmdr will pick it up and use it automatically.

It's not hard to do, especially if you follow the instructions in the User Guide.

Phantom II
01-02-09, 04:08 AM
I've got GWX 3.0 and SH3 Commander 3.1 running, and supposedly Silent Hunter III is hard coded to save your career data in My Documents (which in my case, is on the D: ), except mine doesn't actually save it there, yet SH3 Commander still looks for the career data on the D: where it should be, but for some reason it isn't.

And relating to SH3 Commander going wherever you point it. The only location you can give SH3 Commander, is your actual game directory, which isn't where it saves the careers.

All that I can think of at the moment is that maybe the different folder structure in Windows Vista is causing the thing to have problems.

Weiss Pinguin
01-02-09, 05:13 AM
If you don't have a C drive (Which to be honest I find quite odd), download MultiSH3 (http://files.filefront.com/MultiSH3zip/;6575111;/fileinfo.html), place it in your game folder, and direct SH3 to save your games onto drive D.

bigboywooly
01-02-09, 05:22 AM
I've got GWX 3.0 and SH3 Commander 3.1 running, and supposedly Silent Hunter III is hard coded to save your career data in My Documents (which in my case, is on the D: ), except mine doesn't actually save it there, yet SH3 Commander still looks for the career data on the D: where it should be, but for some reason it isn't.

And relating to SH3 Commander going wherever you point it. The only location you can give SH3 Commander, is your actual game directory, which isn't where it saves the careers.

All that I can think of at the moment is that maybe the different folder structure in Windows Vista is causing the thing to have problems.

Did you read what I wrote
Sh3commander will look for saves anywhere YOU tell it via MultiSH3

By your own admission you have used MultiSH3 before
So somewhere along the line you have told SH3 to save your careers in D drive
And thats where SH3Commander is looking for them
However the game is placing them in C drive

Could well be a Vista issue as Vista retains certain folders even though you think removed or not being retained
Am guessing when you set MultiSH3 to look at D drive for the careers and SH3commander followed that Vista has added back your old dll which is why SH3 is saving on C drive

Phantom II
01-02-09, 05:32 AM
I've got GWX 3.0 and SH3 Commander 3.1 running, and supposedly Silent Hunter III is hard coded to save your career data in My Documents (which in my case, is on the D: ), except mine doesn't actually save it there, yet SH3 Commander still looks for the career data on the D: where it should be, but for some reason it isn't.

And relating to SH3 Commander going wherever you point it. The only location you can give SH3 Commander, is your actual game directory, which isn't where it saves the careers.

All that I can think of at the moment is that maybe the different folder structure in Windows Vista is causing the thing to have problems.
Did you read what I wrote
Sh3commander will look for saves anywhere YOU tell it via MultiSH3

By your own admission you have used MultiSH3 before
So somewhere along the line you have told SH3 to save your careers in D drive
And thats where SH3Commander is looking for them
However the game is placing them in C drive

Could well be a Vista issue as Vista retains certain folders even though you think removed or not being retained
Am guessing when you set MultiSH3 to look at D drive for the careers and SH3commander followed that Vista has added back your old dll which is why SH3 is saving on C drive

Yes, I have told SH3 to save the career data in My Documents (which is the D drive), yet for some reason, it still saves it on the C drive.
MultiSH3 doesn't allow you to specify which drive to save your files on, only which folder within your My Documents folder, which is causing me the problem, since SH3 isn't saving my career data in My Documents to begin with.

bigboywooly
01-02-09, 05:39 AM
Well all I can suggest is rollback SH3commander and unistall that MultiSH3 and SH3
Start again
Removing from Vista is different
There is a Vista dedicated thread

http://www.subsim.com/radioroom/showthread.php?t=105144

Somehow something has got screwed
As I said not used MultiSH3 as never felt the need despite 8 or 9 different installs but if you say it cant be pointed to a different drive then am not really sure why SH3commander is looking there for it

Phantom II
01-02-09, 05:44 AM
This is my second fresh install today, in order to solve this silly problem. And every time I run the game again, it creates the career data folder in C:\SH3 instead of D:\SH3 (My Documents) yet SH3 Commander for some reason searches for it in D:\SH3

bigboywooly
01-02-09, 06:26 AM
Is your operating system on C or D ?

Phantom II
01-02-09, 06:34 AM
My Operating System and SH3 are both on C, and D is purely for My Documents.

JScones
01-02-09, 08:05 AM
Could well be a Vista issue as Vista retains certain folders even though you think removed or not being retained
Am guessing when you set MultiSH3 to look at D drive for the careers and SH3commander followed that Vista has added back your old dll which is why SH3 is saving on C drive
I think you are pretty close to the mark, pardon the pun. It's so easy for people to get hung up on the symptoms that they miss the cause.

Phantom, some questions:

1. Did you upgrade an XP installation to Vista?
2. Click "Start", then right-click "Documents", then select "Properties", then select the "Location" tab. What is the FULL path displayed?
3. What is the FULL SH3 installation path?
4. What is the FULL SH3Cmdr installation path?

Chisum
01-02-09, 09:03 AM
About the soft, please, can you tell me why I have not an HTML personnal files ? Only a notepad personnal files...

Version 3.1.0.177 with GWX 3.0 Gold + GWX_21.1_Cfg_4_SH3Cmdr3.0.

JScones
01-02-09, 09:21 AM
Most likely because at some stage you have set HTML files to open in Notepad. To fix, open Windows Explorer and navigate to any HTML file. Right click on it, then select "Open With", then select "Choose Program" then highlight your web browser entry under "Recommended Programs", or browse for it if it is not there, then tick "Always use the selected program...", then press OK. (These are XP instructions, they may differ slightly if you are using Vista).

Chisum
01-02-09, 09:43 AM
Oh God ! It works !
Many thanks to this quick and good answer mate !!
:up:

Phantom II
01-02-09, 03:44 PM
Could well be a Vista issue as Vista retains certain folders even though you think removed or not being retained
Am guessing when you set MultiSH3 to look at D drive for the careers and SH3commander followed that Vista has added back your old dll which is why SH3 is saving on C drive I think you are pretty close to the mark, pardon the pun. It's so easy for people to get hung up on the symptoms that they miss the cause.

Phantom, some questions:

1. Did you upgrade an XP installation to Vista?
2. Click "Start", then right-click "Documents", then select "Properties", then select the "Location" tab. What is the FULL path displayed?
3. What is the FULL SH3 installation path?
4. What is the FULL SH3Cmdr installation path?
1. No, its a fresh Vista Install (Completely formatted the entire computer before installing Vista)
2. D:\
3. C:\Program Files\Ubisoft\SilentHunterIII
4. C:\Program Files\SH3 Commander

Funny thing I noticed, is that if I specify a different folder in My Documents via MultiSH3, then SH3 Commander will look there, except the game itself stills saves the files on my C drive, because you can't specify different drives with MultiSH3.

JScones
01-02-09, 08:06 PM
Wow, a trifecta of problems!

2. D:\
SH3, SH3Cmdr and MultiSH3 all use the same system call to retrieve your system's "Documents" path (the concept of "My Documents" does not exist in Vista). None "hard code" the path. As you can see, your system says it's on D:\ drive. All three applications (although it's not apparent to you re SH3...yet) are simply going where Vista tells them to go (which, ironically, is where you told Vista to go, thus making your "isn't it a bit silly that there is no way whatsoever to tell SH3 Commander if your Save location isn't in the default location, to look elsewhere" comment a bit silly, LOL). That's why you cannot change the "Documents" path in any of the three applications...it's called maintaining system integrity and consistency. ;) You can now remove all three applications from your crosshairs. They are not the problem here.

And that brings up another concern I have. You should not set your "Documents" folder to a root drive. Apart from being a dangerous practice, it will also upset many applications, including, I believe, the OS. This may be contributing to Vista's redirection back to, presumably, "C:\Users\<UserName>\Documents", which is the default path.

3. C:\Program Files\Ubisoft\SilentHunterIII
4. C:\Program Files\SH3 Commander
There's oodles of posts just on this forum alone explaining why installing any moddable game to your "Program Files" folder on Vista is not a good idea, so I won't repeat it here. As I suspected, Vista's UAC is wreaking havoc with your install. And if you haven't raised the permissions level on the v1.4 patch, SH3Cmdr, or JSGME if you use it, then your game files will become a confusing mess very quickly.

My recommendation:
1. FULLY uninstall both SH3 and SH3Cmdr, INCLUDING manual removal of the residual files and folders AND MOST IMPORTANTLY the hidden SH3 VirtualStore folder ("C:\Users\AppData\Local\VirtualStore\Program Files\SilentHunterIII").

2. Following the steps I outlined in my previous post, change your "Documents" folder from "D:\" to something like "D:\Documents" (mine is "F:\My Documents", and I have no problems running SH3 and SH3Cmdr, but I also use XP). If you are adamant that you must use D:\ drive, you can ignore this step, but it may continue to create problems for you.

3. Reinstall both SH3 and SH3Cmdr outside of your Program Files folder, and preferably onto a different drive.

4. Run SH3 once and exit. Then run SH3Cmdr and see what happens.

If SH3 still writes to "C:\Users\<UserName>\Documents" and SH3Cmdr and MultiSH3 still look to "D:\Documents", then I would restore the "Documents" path back to the system default and try again. If that works, I'd change the path to something else and see what happens.

I don't use Vista and I only support SH3Cmdr usage problems, so hopefully someone else can jump in if you continue to have Vista issues. Fundamentally though, IMHO it's important that Vista users understand the effects of Vista's UAC, as it does have the potential to create a great level of frustration otherwise!

Phantom II
01-02-09, 08:16 PM
Nvm guys. I've used RKTools to make the folder on the D Drive a shortcut to the one on the C, so when SH3 Commander tries to load the files on the D Drive, it gets referred to the correct ones on the C Drive, and it all seems to work fine now :)