Version 1.05b is the final patched retail version of Darkstone.
A lot of extra quests and goodies for the game can still be found at http://darkstone.it-taucher.at/quests/ds_quests.php?lang=en
Almost everything that's supposed to, including movies and network play.
What does not
Music video in main menu 95% of the time. Installing/registering a vsfilter.dll as native will allow the movie to start consistantly, but doing so always causes the game to hang for me at the end of a movie. There may be movies later in the game that do not play as well. I just played for a couple of hours after spending all day getting everything working as best I could. If you have a vsfilter.dll installed and your game is hanging after a cutscene, add a dlloverride for darkstone.exe "vsfilter"="disabled"
[Below information updated after additional testing on 1.1.34 12/27/10]
Network play works pretty well. TCP/IP connections should work after following the instructions in the link from the "Extra Comments" section for network play. IPX works if you have it compiled into your kernel and have access to root or network init scripts so ipx_interface can appropriately designate your interface. You (or the init scripts) must also use ipx_configure --auto_primary=on --auto_interface=on (otherwise it will shell back to the main menu when attempting to start/join an IPX game). You do not have to be root to play IPX multiplayer games once IPX is configured. I could join/leave IPX hosted games. I could join TCP/IP hosted games, but the game would freeze when attempting to leave. The game would always freeze when exiting from either type of game on the host.
What was not tested
Installation from retail disc - I had a directory from an old windows install.
[Most recent - 12/27/10] Tested with 1.1.34 on 64-bit gentoo 2010.0 athlon x4 610, 4gb ram, geforce 9800 [Older] Tested with 1.1.14 on 64-bit gentoo 2008.0 core2 duo processor, 4gb ram, geforce 9800 Quick rundown - first of all, find a nocd fix for the game somewhere. The one I used which seems to be safe is pdmds105b.exe with an md5sum of 96a34ff0b6521e03051476dd95999eac. Next, go to dlldump.com or similar dll site and grab quartz.dll, amstream.dll, and ir50_32.dll. Put them all in your windows/system32 directory and regsvr32 them, then add dlloverrides for darkstone.exe in winecfg for them as native. This should get your movies working (except for the music video). If you're interested in multi-player, go to http://wiki.winehq.org/DirectPlayGames and follow the directions there. If you're adding the overrides for just darkstone.exe, you'll also need to add the same overrides for dplaysvr.exe. I use win98 as the version for dplaysvr.exe as well, though I don't know if it's strictly necessary. *NOTE FOR NVIDIA USERS* You may need to xrandr your screen size to 640x480 or define a virtual desktop before starting the game. Otherwise the game will start, the opening movies will play, but then the menu will not appear. You may also need to append -32bit to the darkstone.exe command line. I tested it once with a radeon 9700 using the open source driver and it didn't exhibit this behaviour.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Linux Mint 18.3 "Sylvia" x86_64||Jun 17 2018||3.10||Yes||Yes||Yes||Gold||Fernando Martins|
|Show||Ubuntu 15.04 "Vivid" i386 (+ variants like Kubuntu)||Sep 18 2015||1.7.51||Yes||Yes||Gold||Ezequiel Ferriol|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Jun 22 2014||1.6.2||No, but has workaround||Yes||Gold||Vivienne|
|Show||Mac OS X 10.7 "Lion"||Jul 19 2012||1.5.8||Yes||Yes||Gold||Harley T. Davis|
|Show||Linux Mint 14 "Nadia"||Feb 23 2013||1.4.1||Yes||Yes||Platinum||an anonymous user|