installation on debian 5.0.3 / wine 1.0.1 from the original, copy-protected CD release runs out-of the box, just required wine to be set to "Windows 98". Simplest and most secure way to install: run "wine explorer" from the shell and launch the Setup.exe from the CD drive (which is D: in my wine environment).
Update/patch to SShock 2.3 with network mode: no problems.
Running the game works without problems; sound and gfx as it ought to be. Videos see "what doesn't work" (out of the box, that is). occasionally, wine freezes without hope of recovery, though (can be disheveled by saving a bit more often, then the game doesn't freeze).
What does not
no videos work --- unless you install DX9.0c redist after setting the registry entry for the current DX to 8.0000.000. This is important, because the installer will run, but doesn't install anything because DX9 is already there. *Don't* use the DX9 from winetricks, use the Redist from any game CD/DVD!
Occasionally, Sshock2 freezes without hope of recovery. (can be disheveled by saving a bit more often, then the game doesn't freeze).
Multiplayer mode: see videos. Ending Multiplayer often freezes wine.
Outside of GNOME or KDE, SShock2 simply crashes inside wine and exits.
What was not tested
One of the best games ever, except for its predecessor "System Shock" --- and I can play it on my favourite OS as often as I want! Jippie! ;-))
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Arch Linux x86_64||Oct 05 2012||1.5.14||Yes||Yes||Platinum||Manne Dyrver|
|Show||Ubuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)||Nov 30 2012||1.4||Yes||Yes||Platinum||an anonymous user|
|Show||Fedora 16 x86_64||Dec 14 2011||1.3.29||Yes||Yes||Bronze||Konstantin Boyandin|
|Show||Aptosid x86_64||Jun 04 2012||1.2.3||Yes||Yes||Gold||MassteR|
|Show||Mac OS X 10.7 "Lion"||Sep 14 2011||1.2.3||Yes||Yes||Bronze||an anonymous user|
Game will be randomly crashed on multicore systems. This is bug of Dark Engine (see bug #9844 for more info).
Launch game via taskset program:
taskset -c 1 wine Shock.exe
The game's installer refuses to install if it detects Windows 2k or later. To work around this, you have two options. First, you can run winecfg and set the Windows version to Windows 98, and then run setup.exe from the CD as normal. Alternatively, you can open a terminal, navigate to the CD drive, and run the installer this way: wine "setup.exe" -lgntforce
Do a full install (Intel codec too), but do not install Direct X.
Install SS2 Tool
SS2 Tool should be the first thing you do after installing the game. It replaces the official patch, and also includes a few other critical bugfixes needed to get System Shock 2 working on modern systems. It also removes the copy protection.For better looking graphics: