Jutt wrote:
I just installed the patch and had the same problems. Now got everything working though.
This is what I did:
Thanks for writing this up, Jutt! I think I can help streamline your steps in order to help players upgrade their existing 3.x installation, as follows:
- Backup everything from your original DROD virtualstore dir (e.g., "
C:\Users\<
your username here>
\AppData\Local\VirtualStore\Program Files\DROD - The City Beneath"
), if you have one. No harm in backing up files from "
C:\Program Files\DROD - The City Beneath\Data\"
as well. [This skip is not essential in order for the following steps to succeed, but it can't hurt to have a backup of your DROD player data in case something goes wrong.]
- Delete the DataPath.txt file in the "
C:\Program Files\DROD - The City Beneath"
folder. It's no longer needed unless you want to maintain a player data folder different from the one created in the next step. If there happens to be a DataPath.txt file in the virtualstore folder, you must delete that copy too.
- Apply the patch. Run DROD 3.3, and it will create a "
C:\ProgramData\Caravel\drod-3_0"
folder (or a "
...\drod-3_0-demo"
folder, if you are running the demo version of DROD:TCB 3.3). Then exit the game as soon as the first screen comes up. You can verify that this new directory has been created at this point.
- Now go to (the backup of) your virtualstore folder and open the "
data"
folder. Copy all .DAT files (except for drod3_0.dat, if present) from there to "
C:\ProgramData\Caravel\drod-3_0"
, which was just created. Your player progress and any imported holds are contained in these data files you are copying over. DROD 3.3 will now expect these .DAT files to be found in this new directory, which doesn't require Administrator rights to write to each time you run the game. Windows will ask if you want to overwrite these five .DAT files. Confirm that you want to do this.
That should be it. Now you can run DROD in non-Administrator mode. All your player progress should be there. Now the game will maintain all your player data and files in the "
C:\ProgramData\Caravel\drod-3_0"
directory, and you shouldn't have to worry about any files in the game's install dir or the virtualstore dir any longer.
- Copy everything in "C:\Program Files\DROD - The City Beneath\Data" to "C:\ProgramData\Caravel\drod-3_0". If windows asks to merge folders, then choose to do so for all folders.
You should only have to do this if you have stuff in the Data/Homemade dir or mods or other custom or personal files in Data/*, which you don't want to maintain in the DROD app installation dir any longer.
- Create a DataPath.txt file in "C:\Program Files\DROD - The City Beneath" containing
C:\ProgramData\Caravel\drod-3_0;C:\ProgramData\Caravel\drod-3_0;
At this point you should already have a working copy of DROD, but without your progress.
You shouldn't have to keep a DataPath.txt file around any longer, as the game will use the path you list here for your user data by default without having to keep this file around.
- Now go to the (backup of) your virtualstore folder and open the "data" folder. Copy all .DAT .ERR .LOG and .INI files from there to "C:\ProgramData\Caravel\drod-3_0\Data". There may also be other folders (I had a Bitmaps folder in there), but I didn't copy those. Windows will ask if you want to overwrite a lot of files and again confirm you want to do this.
Note I changed "
C:\ProgramData\Caravel\drod-3_0\Data"
to "
C:\ProgramData\Caravel\drod-3_0"
in my step above. Also, you don't have to copy the .ERR or .LOG files. You don't have to copy the DROD.INI file either, as the game will create a new default .INI file in the ProgramData folder when the game next starts up.
____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
[Last edited by mrimer at 11-02-2011 06:57 AM]