Download Games & Demos Mods & Add-Ons Patches Tools Wallpapers Trainers

The Suffering - The Suffering AiO Patch v.1.0.4 - Game mod - Download

The file The Suffering AiO Patch v.1.0.4 is a modification for The Suffering, a(n) action game. Download for free.

file typeGame mod

file size1.5 MB

downloads4985

(last 7 days)19

last updateSaturday, January 5, 2019

Free download

Report problems with download to [email protected]

The Suffering AiO Patch is a mod for The Suffering, created by UCyborg.

Description (in author’s own words):

This is All-in-One unofficial patch for The Suffering: Prison Is Hell, which provides all improvements and bugfixes for the games in one convenient package.

Included patches/fixes:

Common:

Fixed the bug with game interpreting available hard disk space value incorrectly, preventing users from saving the game and the config file from being updated if they have more than 2 TB of free space on their hard drive.

Widescreen support; all supported resolutions are selectable, FOV is adjusted according to the screen's aspect ratio, HUD and in-game FMVs are adjusted as well so they don't stretch with wide aspect ratios.

Resolutions available in fullscreen mode are also available in windowed mode.

Game's own threads are bound to run on the CPU's first core, this reduces the probability of 'black texture bug' occurrence.

Game will now use the audio device selected in Riot Engine Configuration dialog instead of always using default device.

Hardware accelerated DirectSound buffers are no longer explicitly requested and the default limit of sound buffers has been increased to prevent sound dropouts on typical modern PC.

EAX option has been disabled in Riot Engine Configuration in Sound tab (EAX effects are not implemented).

Added frame rate limiter which defaults to limiting the game to run at 59 FPS to workaround bugs that occur at higher frame-rates and provides better mouse response when monitor runs at 60 Hz and VSync is enabled.

Game will set monitor's refresh rate to 60 Hz when in fullscreen mode.

Ability to tweak mouse sensitivity value if using in-game sensitivity slider doesn't achieve desired effect.

Removed bad DirectX check, game will launch without error or DirectPlay pop-up dialog on Windows 8+ if DirectPlay isn't present (which is the default).

Made game's message loop more conventional (PeekMessage called without message filtering) to workaround the bug in Windows' Desktop Window Manager, which causes oddities in windowed mode; window being declared unresponsive and replaced with a ghost window after 5 seconds when it loses focus. It even happens that the DWM tries to replace the game window with a ghost window during normal gameplay.

Use GetMessage in the message loop for the Riot Engine Configuration dialog rather than PeekMessage, this normalizes CPU usage of said dialog.

Embedded manifest in executables:

-Marked as compatible with all existing Windows versions.

-Marked as high-DPI aware.

-Marked as UAC (User Account Control) aware.

-Requests version 6.00 of Common Controls Library to enable visual styles in Riot Engine Configuration dialog.

Registry settings are written to HKEY_CURRENT_USER instead of HKEY_LOCAL_MACHINE.

User files are redirected to Documents folder, in "My Games\The Suffering [TTB]".

Removed all calls to RegFlushKey (not needed).

Removed the call to OutputDebugString that was needlessly made every frame.

Reordered icons in the .exe's resource so the Torque icon is the main one instead of the Riot Engine logo.

Selecting anything but the first entry in the Display Driver drop-down list in Riot Engine Configuration dialog will no longer result in the empty Display Mode list, so the game can now be made to run on any monitor, not just the primary one.

Fixed the bug with gamma setting not being applied at game startup.

Textures now appear clearer when looked at from the distance.

Don't grab keyboard exclusively when in fullscreen; Win key works and Alt-Tab behaves normally on modern Windows versions.

Added window caption.

Disabled screenshot feature (F10 key) since it crashes.

Instructions:

To install, simply extract archive into game’s main folder, overwriting original files.

  • Last update: Saturday, January 5, 2019
  • Genre: Action
  • File size: 1.5 MB

Files for The Suffering

Name

Type

Size

Date

Total

7 days

The Suffering - Full game game 1292.3 MB 3/6/2023 65.4K 200
The Suffering - Widescreen Fix v.16052020 mod 1.2 MB 8/24/2022 862 26
The Suffering - The Suffering AiO Patch v.1.0.4 mod 1.5 MB 1/5/2019 5K 19
The Suffering - v.1.1 patch 3.8 MB 6/29/2004 10.8K 11
The Suffering - Suffering Widescreen Solution mod 854.3 KB 12/14/2015 6.6K 11