Sunday, 9 September 2007

Setting up Darkstone on Windows XP x64 Edition and Vista

There are now updated instructions for installing Darkstone on Windows 7.

Darkstone is an Action RPG released in 1999 that I've recently had a desire to play again. However, the installer refuses to work on Windows XP x64 Edition (and possibly Windows Vista x64, tho I haven't tried), so I figured out how to do a manual install and I'm going to document that here.

UPDATED: From the comments below, the game appears to run on all versions of Windows; Windows XP x64, Windows Vista x64, Windows 7 x64 and the 32 bit equivalents. Paths may vary between Windows editions, but shouldn't be too difficult to get correct.

I didn't have another install of Darkstone to work from, but most of the process is easy to guess and I've figured out enough of the rest so that the game appears to be fully functional.

1. Copy everything from D:\Data\ into C:\Program Files (x86)\Delphine Software\Darkstone\.
2. Copy D:\music.MTF into C:\Program Files (x86)\Delphine Software\Darkstone\.
3. Copy D:\voices1.MTF into C:\Program Files (x86)\Delphine Software\Darkstone\.
4. Copy everything from D:\mdata\ into C:\Program Files (x86)\Delphine Software\Darkstone\mdata\.
5. In RegEdit make sure the following key chain exists HKEY_LOCAL_MACHINE\ SOFTWARE\ Wow6432Node\ DelphineSoft\ Darkstone\ CurrentVersion\ Darkstone.
6. Make two string values under that key of DataPath and SavingPath and set both values to C:\Program Files (x86)\Delphine Software\Darkstone\.

This should get Darkstone up and running and allow you update with all the patches.

I used Process Monitor to figure out the registry keys. There is an additional "language" key that Darkstone checks, but I don't know the values and the game defaults to English anyway, so I haven't worried about that. I'm sure someone with a real install of the game could provide accurate information, but this should at least get Darkstone running.