WineHQ

System Shock 2

System Shock 2, finally officially re-released for modern OS-es. This is the latest version from GoG/Steam which includes many fixes and should be preferred over all other versions.

Application Details:

Version: GoG/Steam
License: Retail
URL: http://www.irrationalgames.com...
Votes: 0
Latest Rating: Platinum
Latest Wine Version Tested: 8.0-rc1

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything, including mods.

What does not

Workarounds

What was not tested

Full playthrough

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

GoG installer throws a couple of errors at the end of installation; they don't seem to break anything as the game runs fine SS2 Blue Mod Manager finds and installs mods just fine, SS2Tool patches the install without issue For perfect performance on my machine, I had to comment out 'single_display_mode 2' and uncomment 'singe_display_mode' in cam_ext.cfg since the double buffering was absolutely killing the framerate. Vsync is also disabled, framerate_cap set to 120fps since the cfg file states Vsync might have issues with the previous change Those on HD resolutions should also uncomment 'd3d_disp_scaled_2d_overlay 64' if you want the HUD to scale for your res

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowArch Linux x86_64Dec 10 20228.0-rc1Yes Yes NoPlatinumGood Guy Danny 
ShowmacOS 12 "Monterey"Jan 07 20237.22Yes Yes YesGoldNeofelis2X 
ShowArch Linux x86_64Oct 30 20227.19Yes Yes NoPlatinumGood Guy Danny 
CurrentAntergos x86_64Apr 22 20172.6Yes Yes NoPlatinumTehGuy 
ShowArch Linux x86_64Jul 02 20141.7.21Yes Yes NoPlatinumJoseph Williams 

Known Bugs

Bug # Description Status Resolution Other apps affected
34674 Wine corrupts (the air supply value is changed to negative) System Shock 2 save files the character dies on entering the water (diving) UNCONFIRMED View

Show all bugs

HowTo / Notes

How-to
GoG Installer issues:

wine setup_system_shock2_2.0.0.9.exe /nogui
Will start a less graphical installer that shouldn't have problems.

winetricks gdiplus
Has been suggested this 500meg+ update from Microsoft can help the more graphical installer.


Games issues:

Make sure you are using a 32bit prefix if you're running a 64bit OS and have the required lib32's installed. This is generally good practice for wine at the time of writing.

For graphical specific glitches in game you can try modifying the entries in cam_ext.cfg. Read up on those if you don't know what they are and always keep a backup. cam.cfg contains more general game options.

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

GOG SS2 2_2.48
by Electric Prism on Monday December 28th 2020, 12:44
wine-staging 5.22-1

GOG Installer completes fine:
setup_system_shocktm_2_2.48_(31077).exe

Launching SS2.exe directly doesn't work. So instead using start.exe gets the job done. Unsure, but reading elsewhere it said using the Unix path was preferred with dosdevices.

# Requires win32 for some reason
env WINEPREFIX="/Packages/System Shock 2/Bottle" WINEARCH=win32 wine wineboot

# Install
env WINEPREFIX="/Packages/System Shock 2/Bottle" wine "/Packages/System Shock 2/Installer/setup_system_shocktm_2_2.48_(31077).exe"

# Launch
env WINEPREFIX="/Packages/System Shock 2/Bottle" wine "C:\windows\command\start.exe" /Unix "/Packages/System Shock 2/Bottle/dosdevices/c:/GOG Games/System Shock 2/SS2.exe"
RE: GOG SS2 2_2.48
by Electric Prism on Monday December 28th 2020, 13:11
After searching around, I discovered to test Multiplayer I needed `directplay`.
I was able to host a game, join that game by IP and load to to the initial level just fine on both LAN SS2 machines (I've never used this feature before so I'm not sure how it's supposed to work beyond that.)

# Multiplayer
env WINEPREFIX="/Packages/System Shock 2/Bottle" winetricks directplay
No stereo
by A.G.R. on Saturday June 21st 2014, 8:09
Googled for that issue for a while, but found no solutions applicable to running SS2 under Wine.
Using Wine 1.7.18, I get no stereo sound in the GOG & Steam versions of SS2. Tried all audio settings in the in-game options, it makes no difference. All sound happens in the middle; the balance slider in SS2's audio options menu just turns the sound down when fully moved into one direction. Switching between hardware on/off makes the sound turn down on the other end of that slider. Weird. No idea what to try here.
RE: No stereo
by A.G.R. on Saturday June 21st 2014, 20:44
After a bit of poking around in SS2's files (without leaving any noteworthy changes) and a restart, stereo sound, including EAX, is functioning. The reason for the earlier malfunction remains a mystery, though.
RE: No stereo
by Joseph Williams on Saturday June 21st 2014, 21:38
Thanks for the update, even now the only thing I can think of is system configuration or setup, ie ALSA/Pulse maybe the audio tab in winecfg was borked?
Page Fault Read Access
by Eric Lamar on Sunday April 20th 2014, 8:46
I have run into the 'Page Fault Read Access' bug, mine looked something like pastebin.com/2Au1v43c. The issue I believe is related to the number of characters in your path. If I go into the command line and enter the .wine directory and specify my path from there, I am able to run the game, but if I run the game like ~/.wine/drive_c[...] the game will crash.

Try running the game from the command line while close to your System Shock 2 folder.

Hope that helps.
Won't start
by Evan on Saturday April 13th 2013, 20:38
I seriously need help. This game will not even start, Wine gives me an error and spits out this: pastebin.com/2Au1v43c


I run it with the command "WINEARCH=win32 WINEPREFIX=~/win32 wine Shock2.exe", am I doing something wrong?

Thing is, it works perfectly on my laptop with the exact same Wine version. I run Lubuntu 32-bit on the laptop so maybe that has something to do with it?
RE: Won't start
by Joseph Williams on Saturday April 13th 2013, 21:02
Nvidia/AMD(ATI)?, are the 32bit drivers installed? Or are you not using proprietary blobs?

From the system information in the dump, It appears you're using 64bit Manjaro which is based upon Arch, so the Arch wiki may apply wiki.archlinux.org/index.php/Wine

It contains information about the lib32 gfx drivers as well. Let us know if you get it working.
RE: Won't start
by Dave on Monday June 24th 2013, 19:36
I had a similar page fault in 64-bit Ubuntu 12.04. I happened to notice that the automatically generated Desktop icon launched the game without issues. By reading the properties of the shortcut, I put together this script that seems to work:

#!/bin/bash
export WINEARCH=win32
export WINEPREFIX=/home/dave/.win32
wine C:\\windows\\command\\start.exe /Unix $WINEPREFIX/dosdevices/c:/GOG\ Games/System\ Shock\ 2/SHOCK2.EXE

I'm not sure why, but I think it's start.exe that made the difference. Note that "$WINEPREFIX/dosdevices..." needs to be a fully qualified path, so the $WINEPREFIX var can't use ~ for the home dir.
had the same issue
by marcaux on Friday March 21st 2014, 2:40
i downloaded the os x version from gog.
it's just a wineskin wrapper so chances are good that it's working. and it was - there was another default shock2.exe in there that worked perfectly (without changing winearch and the prefix or using start.exe).

and another thing, when installing mods, don't put them in the main dir. use a subdir like shock2/mods and define them in the cam_mods.ini file. otherwise it will propably crash with the same exception.

system:
arch x86_64
wine 1.7.14
No sound if intro skipped
by Christiaan Kuhn on Saturday March 2nd 2013, 1:40
I have an odd problem. When the line "skip_intro" (automatically added when the game is first run) is present in cam.cfg, there is no sound anywhere in the game. If I remove the line, the intro plays and everything runs flawlessly.

My setup:
SS2 (German)
With or without SS2Tool
Wine 1.4
Different Windows versions tried
Alsa sound

Can anyone confirm this?
RE: No sound if intro skipped
by Joseph Williams on Saturday March 2nd 2013, 2:20
Mine is working as intended. Can you try a newer version of wine?
Back