Key points
- Install outside
C:\Program Files (x86)\
to avoid problems.[2]
- Install SS2Tool to add widescreen/multi-monitor support and fix various compatibility and performance issues.
General information
- Modding guide on the PCGamingWiki blog
- SHODANPEDIA - Unofficial System Shock wiki
- TTLG Forums - System Shock Series
- systemshock.org Forum
- systemshock.org Forum - SS2 Troubleshooting Guide
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
- SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
- All the digital distribution versions are pre-patched with NewDark.
- OS X and Linux versions use Wine.
Essential improvements
- Essential patcher which integrates the NewDark patch and fixes various issues.
Recommended mods
- Modding guide available on the PCGamingWiki blog.
- Alternate modding guide with updated links and mod info, from the System Shock 2 forums.
- SHTUP - 'Shock Texture Upgrade Project' enhances object texture quality.
- Rebirth Beta 03a - enhances polygons of enemies, gore and gibs.
System Shock 2 Mod Pack
OS X version
Modding the Wineskin version can be done by firstly installing the Windows version in a virtual machine, patching it and installing all desired modifications and then replacing the System Shock 2 installation within the Wineskin version with the custom version. If you are using the Steam version it may be necessary to deactivate Steam's "Keep up to date" function for this to work.
Game data
Configuration file(s) location
-
cam.cfg
contains game settings.
-
cam_ext.cfg
is the configuration file for the game once patched using SS2Tool.
- It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.
Save game data location
- Save games are kept in multiple folders, e.g.
\save_0\
, \save_1\
Video settings
Template:Video settings
Change field of view (FOV)[citation needed]
|
- For retail versions install SS2Tool.
- Edit
<path-to-game>\cam_ext.cfg .
- Change
;fov 90 to fov # (any number).
|
Change windowed mode[citation needed]
|
- For retail versions install SS2Tool.
- Edit
<path-to-game>\cam_ext.cfg .
- Change
;force_windowed to force_windowed
|
Disable vsync[citation needed]
|
- For retail versions install SS2Tool.
- Edit
<path-to-game>\cam_ext.cfg .
- Change
;vsync_mode 0 to vsync_mode 0
|
Change frame rate cap[citation needed]
|
- For retail versions install SS2Tool.
- Edit
<path-to-game>\cam_ext.cfg .
- Change
;vsync_mode 7 to vsync_mode 7
- Change
framerate_cap 100.0 to the FPS cap you want.
|
Ensuring correct game speed[citation needed]
|
- Go to the installation folder.
- Edit
cam_ext.cfg .
- Change
;phys_freq 60 to phys_freq 60
- If you want more than 250 FPS, change
SlowFrame 4 to ;SlowFrame 4
|
Input settings
Template:Input settings
Audio settings
Template:Audio settings
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
German |
|
|
|
|
Italian |
|
|
|
|
Spanish |
|
|
|
|
Network
Multiplayer types
Connection types
Ports
Protocol |
Port(s) and/or port range(s) |
TCP |
2300-2400, 28800-28900 |
UDP |
2300-2400, 28800-28900 |
- Universal Plug and Play (UPnP) support status is unknown.
VR support
Issues fixed
Random crashing
Use SS2Tool[citation needed]
|
See SS2Tool.
|
Left-clicking or dragging does not work
Use SS2Tool[citation needed]
|
See SS2Tool.
|
Small game window or black screen
Edit cam_ext.cfg to disable multisampling[citation needed]
|
- Go to the installation folder.
- Open
cam_ext.cfg using Notepad.
- Comment out and change
multisampletype 8 to ;multisampletype 8
|
Enable SS2Tool Safe Mode[citation needed]
|
- Download and run the SS2Tool installer.
- At the Choose Components installation step, enable Safe Mode.
- Click Install and finish installing.
|
UI too small on high screen resolutions
Edit cam_ext.cfg to enable ui scaling[citation needed]
|
- Open cam_ext.cfg in Notepad or any other text editor.
- Uncomment the line
;d3d_disp_scaled_2d_overlay 64 by removing the semicolon.
Notes
- If this does not fix the issue, you may try scaling the UI to arbitrary resolutions by re-commenting out the above line (add back in the semicolon), uncommenting the line
;d3d_disp_scaled_2d_overlay 640 480 and adjusting the 640 and the 480 to your desired resolution. However, this may cause the ui to become blurry/pixelated, so try the initial fix first.
|
Other information
API
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
|
macOS (OS X) | |
|
|
Linux | |
|
|
System requirements
Windows |
|
Minimum |
Operating system (OS) |
XP, Vista, 7, 8 |
Processor (CPU) |
1.8 GHz |
System memory (RAM) |
2 GB |
Hard disk drive (HDD) |
2 GB |
Video card (GPU) |
DirectX 9.0c compatible |
macOS (OS X) |
|
Minimum |
Operating system (OS) |
10.7.0 |
Processor (CPU) |
Intel Core 2 Duo 2 GHz |
System memory (RAM) |
2 GB |
Hard disk drive (HDD) |
2 GB |
Video card (GPU) |
256 MB of VRAM |
Notes
- ↑ SafeDisc retail DRM does not work on Windows 10[3] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[4]
References