Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

The Suffering

From PCGamingWiki, the wiki about fixing PC games
The Suffering
The Suffering cover
Surreal Software
Midway Home Entertainment
Next Level Games
Midway Games
Riot Engine
Release dates
Windows June 8, 2004
Modes Singleplayer
Pacing Real-time
Perspectives First-person, Third-person
Controls Direct control
Genres Action, FPS, TPS, Survival horror
Themes Horror, Contemporary, Supernatural, North America
Series The Suffering
The Suffering on MobyGames
The Suffering on Wikipedia
The Suffering
The Suffering 2004
The Suffering: Ties That Bind 2005

General information Community Discussions for game series Support Page


Source DRM Notes Keys OS
Disc check (requires the CD/DVD in the drive to play)
SafeDisc v3 DRM[Note 1] or StarForce 3 DRM[Note 2] disc check, depending on region.
Manual included as extra download. Not available in Germany.
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
StarForce DRM for this game does not work on modern versions of Windows (see above for affected versions).

Free version

This game was released as a free download sponsored by the US Air Force.
It can be downloaded here. Install the AiO Unofficial Patch or The Suffering Widescreen Fix to remove the online DRM.
Not compatible with patch 1.1

Essential improvements


Patch 1.1 updates the game to the latest version. version is already patched. Does not work with the freeware release.

AiO Unofficial Patch

All-in-one patch for The Suffering series which fixes numerous bugs and adds widescreen support.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\GameConfig.ini[Note 3][Note 4]
%USERPROFILE%\Documents\My Games\The Suffering\Torque.ini[Note 5][Note 4]

Save game data location

System Location
Windows <path-to-game>\Saves\[Note 6][Note 4]
%USERPROFILE%\Documents\My Games\The Suffering\Saves[Note 7][Note 4]

Save game cloud syncing

System Native Notes
GOG Galaxy
Requires enabling backup of the Documents folder in OneDrive on all computers.


General settings.
General settings.
Graphics settings.
Graphics settings.

Graphics feature State WSGF Notes
Widescreen resolution
Use AiO Unofficial Patch or The Suffering Widescreen Fix.
Use AiO Unofficial Patch or The Suffering Widescreen Fix.
Use AiO Unofficial Patch or The Suffering Widescreen Fix.
4K Ultra HD
Use AiO Unofficial Patch or The Suffering Widescreen Fix.
Field of view (FOV)
Use AiO Unofficial Patch or The Suffering Widescreen Fix. Settings above 1.2 cause minor visual glitches.
Set in launcher.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Texture filtering setting only affects close-up texture quality. Cannot be forced.
Anti-aliasing (AA)
Native support is broken. See Anti-aliasing (AA) for Nvidia cards.
Vertical sync (Vsync)
60 FPS
120+ FPS
Frame rates above 60 FPS causes glitches and AI problems.[citation needed]
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Anti-aliasing (AA)

Force in Nvidia Profile Inspector[7]
  1. Download and open Nvidia Profile Inspector.
  2. Select the game's profile or create one if it doesn't exist.
  3. Set Antialiasing compatibility to 0x00000045.
  4. Set Antialiasing - Mode to Override any application setting.
  5. Set Antialiasing - Setting to desired level of MSAA.[Note 8]
  6. Set Antialiasing - Transparency Supersampling to desired level of SGSSAA (Sparse Grid Supersampling).[Note 9]
  7. Apply changes.

Note: The HUD elements sometimes disappear when Antialiasing is enabled. To fix this, go into ingame graphics settings and just click "Accept". The HUD elements should appear again.


Input settings.
Input settings.

Keyboard and mouse State Notes
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller support
You can easily bind your controller to keyboard inputs, see the glossary page for more info.
Character movement is limited to 8 axis and a single speed on the console versions of the game as well so binding a controller to keyboard inputs won't lose any accuracy.


Audio settings.
Audio settings.

Audio feature State Notes
Separate volume controls
Effects, dialog, music
Surround sound
Up to 7.0 output with DirectSound3D restoration software. GOG version comes with IndirectSound wrapper.[8] Creative Alchemy does not support this title, you are able to add it, 3D hardware can be enabled through the RIOT engine setup config, but no EAX effects are available despite what dsoundlog tells you. The Audio sounds identical whether "The Suffering" is enabled through Creative Alchemy or not, this is why Alchemy had an official list of supported titles.
Closed captions
Mute on focus lost
EAX support
Royalty free audio
An option for Environmental FX is included, but no actual reverb is used in the entire game.


Language UI Audio Sub Notes
Retail only, download
Retail only, download.
Brazilian Portuguese
Fan translation,. download (TriboGamer).
Official localization by ND Games from retail version.
Retail only, download.

Issues fixed

DirectX 8.1 is not installed error

Install DirectPlay

Saves not working

Caused due to the game having trouble detecting hard drives larger than 2 TB.[citation needed]
Use the AiO_Unofficial_Patch
Autosaves are still broken.

Missing sound effects (retail)

Use IndirectSound[10]
  1. Download IndirectSound.
  2. Extract the contents to the installation folder.
  3. In new version indirectsound you can use "3D Sound Buffers" in game launcher.

Notes version has this fix applied by default.
This might cause crashes.[11]
Use Creative ALchemy (if you have a Creative Sound Card)[citation needed]
  1. Download and install Creative ALchemy.
  2. Select the "add" option and specify the executable path and game title.
  3. Move the entry from the "Installed Games" box to the "ALchemy-enabled Games" box using the arrow buttons.
  4. Close the program.
Use the AiO_Unofficial_Patch


Remove the IndirectSound (dsound.*) files that might be included with your version of the game as this mod makes them unnecessary.[11]

Random freezes

Use AiO Unofficial Patch and remove dsound files[12]
  1. Install the AiO_Unofficial_Patch.
  2. If you're using the GOG version, go to the game directory and remove all the dsound.* files (back them up if necessary).

Run the game at screen refresh rate

When using The AiO Unofficial Patch, the game will set monitor's refresh rate to 60 Hz when in fullscreen mode.
Set refresh rate manually[13]
  1. Go to %USERPROFILE%\Documents\My Games\The Suffering\.
  2. Open Torque.ini.
  3. Change RefreshRate=60 to the desired value (e.g. RefreshRate=120).

Glitchy enemies and NPCs AI

With a frame rate higher than 60, there are many problems with the AI of both monster and human characters. The game is possibly un-finishable due to the risk of certain NPCs not triggering key cutscenes.[citation needed]
Cap frame rate[citation needed]

Cap the frame rate at 60 FPS.

[citation needed]

Enable Vsync in options game and set monitor to 60hz

Access the launcher

After the first time launching the game, the launcher won't show up again and you will be unable to configure the settings.
Use launch parameter[14]

Use the -setup command line argument.

Hold Shift while launching[14]

Open SUFFERING.EXE while holding Shift.

Microstutter on modern systems

Limit FPS to 64.


Possibly introduces occasional FPS deterioration, fixable by alt-tabbing to desktop and back to game.

VR support

3D modes Native Notes
User created game profile, (DX9 with official patch) see vorpx forum profile introduction.

Other information


Technical specs Supported Notes
Direct3D 9
Executable 32-bit 64-bit Notes


Middleware Notes
Audio DirectSound3D

System requirements

Minimum Recommended
Operating system (OS) 98 SE
Processor (CPU) Intel Pentium III 1.0 GHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 2 GB
Video card (GPU) 32 MB of VRAM
DirectX 8.0 compatible


  1. SafeDisc retail DRM does not work on Windows 10[1] 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.[2]
  2. This version of StarForce DRM does not work on Windows Vista or later.[3][4][5][6] For supported versions of Windows the StarForce driver may need to be updated manually using SFUPDATE.
  3. Default
  4. 4.0 4.1 4.2 4.3 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).
  5. When using AiO Unofficial Patch and setting PerUserConfigAndSaves in <path-to-game>\Torque.ini to 1
  6. Default
  7. When using AiO Unofficial Patch and setting PerUserConfigAndSaves in <path-to-game>\Torque.ini to 1
  8. If using 8x SGSSAA, set 8xQ, not the regular "8x"
  9. Note that it should match the level of MSAA, or else performance will be reduced.