Silent Hill 2: Director's Cut

From PCGamingWiki, the wiki about fixing PC games
Silent Hill 2: Director's Cut
Silent Hill 2: Director's Cut cover
Developers
Team Silent
Windows Creature Labs
Publishers
Konami
Release dates
Windows December 2, 2002
Silent Hill
Silent Hill 2: Director's Cut 2002
Silent Hill 3 2003
Silent Hill 4: The Room 2004
Silent Hill: Homecoming 2008

Key points

Can only run stably on a single core: for European Director's Cut version (superior version), use Silent Hill 2 Widescreen Fix. For North American version (inferior version), use Modern Compatibility Fix.
The PC version adds improved flashlight lighting, the ability to save at any time during the game, swap weapons without opening the menu, and a movie gallery.
Atmospheric fog and the shadowing are much simpler and less refined than the PlayStation 2 version.[1]
Audio is compressed and lacks detail in comparison to the PlayStation 2 version.[2]
FMVs suffer significantly in quality compared to the other versions.[3]
Frame rate is capped at 30 FPS. See Frame rate (FPS) to raise frame rate cap.

General information

Silent Hill Wiki - A wiki for the series
Silent Hill Memories - Informative site

Availability[edit]

Source DRM Notes Keys OS
Retail Released on 3 CDs.
There are two versions, the North American version and European Director's Cut version. If the title screen lacks "Director's Cut" on it, it's the North American version. Both versions include the extra scenario Born from a Wish along with an extra UFO ending.

Essential improvements[edit]

Silent Hill 2 running at 1920x1080
Silent Hill 2 running at 1920x1080

Silent Hill 2 Widescreen Fix[edit]

A D3D8 wrapper for the European Director's Cut version which adds some fixes and new features.

Silent Hill 2 Fog Fix[edit]

A fix that improves fog quality and allows for custom fog settings.
For Widescreen Fix compatibility, see Install Fog Fix alongside Widescreen Fix.

Silent Hill 2 FMV Enhancement Pack[edit]

A widescreen FMV enhancement pack with improved quality and upscaled resolution over the original PC version's FMVs.[1]

Silent Hill 2 Modern Compatibility Fix[edit]

A fix that allows higher resolutions (excluding 4K) and easier anti-aliasing application (at the cost of some glitches). Only use this for the North American version.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows <path-to-game>\
settings.ini stores video and audio settings, options.ini stores gameplay and volume settings, and language.ini stores language settings.

Save game data location[edit]

System Location
Windows <path-to-game>\data\save\

Video settings[edit]

Video settings
Video settings
Graphics option Option WSGF Notes
Widescreen resolution
Use Silent Hill 2 Widescreen Fix.
Multi-monitor
Ultra-widescreen
Use Silent Hill 2 Widescreen Fix.
4K Ultra HD
Use Silent Hill 2 Widescreen Fix.
Field of view (FOV)
Windowed
See Windowed.
Borderless fullscreen windowed
See Windowed.
Anisotropic filtering (AF)
Force in the graphics card control panel.
Anti-aliasing (AA)
See Anti-aliasing (AA).
Vertical sync (Vsync)
Enabled by default. Can be forced off.
60 FPS
Frame rate is capped at 30 FPS. See Frame rate (FPS).
120+ FPS
Too high frame rate breaks the game.
It is highly recommended to set the Brightness Level in-game to 3 to get the most contrast.

Windowed[edit]

Force windowed mode[citation needed]
  1. Install Silent Hill 2 Widescreen Fix.
  2. Go to the installation folder.
  3. Create wndmode.ini and start the game.
  4. Border can be toggled in wndmode.ini.

Anti-aliasing (AA)[edit]

Use local AA fix[citation needed]
  1. Install Silent Hill 2 Widescreen Fix.
  2. Start the game to automatically create local.fix to support driver-level AA.
  3. Force AA in the graphics card control panel.

Frame rate (FPS)[edit]

Changing the frame rate may cause sound bugs when shooting and reloading some weapons.
Set FPS limit[citation needed]
  1. Install Silent Hill 2 Widescreen Fix.
  2. Edit SilentHill2.WidescreenFix.ini.
  3. Set FPSLimit to 60 or your desired value.

Input settings[edit]

Keyboard and mouse Native Notes
Remapping
Mouse buttons cannot be remapped with other keys.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Not supported in the pause menu.
Mouse Y-axis inversion
Controller
Controller support
DirectInput only. For XInput controllers, see Controller support.
Full controller support
Controller remapping
Use Silent Hill 2 Widescreen Fix to assign multiple actions to any button.
Controller sensitivity
Controller Y-axis inversion
Additional information
Button prompts Input settings icon - Generic Controller.svg
Controller hotplugging
Haptic feedback
Can be set between Soft, Normal, Hard, or Off. DirectInput only.

Controller support[edit]

A fix is required for the game to recognize XInput LT/RT and D-pad when assigning controls.
Force feedback cannot be enabled for XInput controllers.
Add XInput support[citation needed]
  1. If using Silent Hill 2 Widescreen Fix, rename dinput8.dll to d3d8.dll.
  2. Download and run XInput Plus.
  3. Set the Target Program to sh2pc.exe.
  4. Go to DirectInput and check Enable DirectInput Output.
  5. Assign LT/RT to Button 11/12.
  6. Assign DPAD to Button 13-16.
  7. Click Apply and OK.

Audio settings[edit]

Audio options Native Notes
Separate volume controls
Background music and sound effects.
Surround sound
Up to 7.0 output.[4]
Subtitles
Closed captions
Mute on focus lost
May require DirectSound3D restoration software to restore hardware-accelerated 3D sound functionality on Windows Vista and later.

Localizations

Language UI Audio CC Notes
English
French
German
Italian
Spanish
Russian
Check here

Issues fixed[edit]

The Silent Hill 2 Widescreen Fix is recommended to avoid several issues in the game.

"Maria" ending has buggy shadows and no fog[edit]

The PC versions of the game set the "Maria" ending environment settings to night, even though it takes place in the day, which both disables the fog for this scene and creates erratic, bugged character shadows.[5]

Flashlight illuminates objects and monsters behind James[edit]

There is a minor flashlight glitch where the flashlight will illuminate objects and monsters behind James.

Slow screen transition speeds at higher resolutions[edit]

Install Silent Hill 2 Widescreen Fix[citation needed]

Graphic settings are reverted after force closing[edit]

Install Silent Hill 2 Widescreen Fix[citation needed]

Windows 10 fullscreen with borders[edit]

Fix fullscreen issues[7]
  1. Install D3D8 Wrapper.
  2. Open d3d8.ini.
  3. Set Direct3D8DisableMaximizedWindowedModeShim = 1.

(Using Widescreen Fix) White textures, missing fog, black lines on models, and chunks of environments missing when a camera is fixed close to a wall[edit]

This patch fixes several issues using WineD3D for Windows.
Use Widescreen Fix with WineD3D[8]
  1. Install Silent Hill 2 Widescreen Fix.
  2. Rename dinput8.dll to d3d8.dll.
  3. Create a global.ini file in the \scripts folder with a text editor.
  4. Add the following lines to the global.ini file:
    [GlobalSets]
    LoadPlugins=1
    LoadFromScriptsOnly=1
    ForceEntryPointHook=1
    UseD3D8to9=1
    
  5. Download WineD3D 1.6.2
  6. Paste the files d3d9.dll, libwine.dll and wined3d.dll into the installation folder.

Notes

Forcing MSAA from graphics card control panel will no longer work.

White textures, missing fog, slow transitions, crashes and loop sound[edit]

This patch fixes several issues using WineD3D for Windows and a new patched sh2pc.exe file that sets one core affinity automatically. Most of the widescreen fixes have a built-in feature to set the game to use one core affinity which addresses the sound issues and many of the crashing issues. If you are using a widescreen fix, please use this fix instead.
Use WineD3D patch[citation needed]
  1. Download WineD3D v1.9.22 (for Windows Vista and later) or WineD3D v1.7.52 (for Windows 2000 and XP).
  2. Paste the files d3d8.dll, libwine.dll and wined3d.dll into the installation folder.
  3. Replace the old sh2pc.exe with the new patched file into the installation folder.
  4. Run the game as administrator.

Notes

Some strange black lines may appear on the character's face and some other textures from time to time. You can also use d3d8to9 to avoid the black lines issue, but it won't fix the white textures issue. WineD3D is the best option for now.

Solid white textures[edit]

Disable vertex shaders[9]
  1. Go to the installation folder.
  2. Edit local.fix with a text editor. If it does not already exist, create it manually first.
  3. Add HACK DX_CONFIG_USE_VERTEX_SHADERS 0 to the file and save.

Notes

Disabling vertex shaders will compromise the flashlight's quality (removing its pixel-based lighting to that of the PS2's version) along with disabling depth of field, motion blur, and other minor lighting effects. It is recommended that you try to use one of the above fixes that also addresses the Solid White Texture issue first.

Weird lines across the screen[edit]

Disable triple buffering[citation needed]

"Insert a disc" message in the ending[edit]

Rename ending.bik[10]
  1. Go to <path-to-game>\data\movie\.
  2. Rename ending.bik to end.bik.

Game hangs at startup[edit]

Install sh2fix[citation needed]

Notes

On some systems it still doesn't fix the "hangs at startup" issue (WIP).

Other information[edit]

Make James run without slowing down[edit]

Use sh2fix[citation needed]
  1. Install sh2fix.
  2. Edit sh2.ini
  3. Set UnlimitedStamina to true
Use Cheat Engine stamina hack[citation needed]
  1. Install Cheat Engine.
  2. Download Silent Hill 2 Cheat Table.
  3. Run the game, and switch back to Windows.
  4. Double-click on the Cheat Table to open it in Cheat Engine.
  5. Click File → Open Process, and open sh2pc.exe.
  6. Activate the checkbox for Stamina Script, and go back to the game.

Install Fog Fix alongside Widescreen Fix[edit]

Use both fixes together[citation needed]
  1. Install Silent Hill 2 Widescreen Fix to the installation folder.
  2. Download Silent Hill 2 Fog Fix.
  3. Extract sh2.dll and sh2fog.ini to scripts in the installation folder (password: sh2).
  4. Rename sh2.dll to sh2.asi and start the game.

Add icon to executable file[edit]

Add icon manually[citation needed]
  1. Download and run Resource Hacker.
  2. Click File → Open, select sh2pc.exe from the installation folder.
  3. Click Action → Add Binary or Image Resource.
  4. Select sh2pc.ico from the installation folder and add it.
  5. Click Action → Replace Icon.
  6. Open the same sh2pc.ico and replace.
  7. Click File → Save.
  8. Delete sh2pc_original.exe.

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 8
64-bit executable

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 98, 2000, ME, XP
Processor (CPU) AMD Athlon - 700 MHz
Intel Pentium - 700 MHz
AMD Athlon - 1 GHz
Intel Pentium - 1 GHz
System memory (RAM) 64 MB 128 MB
Hard disk drive (HDD) 1.8 GB 2.3 GB
Video card (GPU) 32 MB of VRAM
DirectX 8.1 compatible
64 MB of VRAM

References

  1. 1.0 1.1 Differences between the original PS2 versions and the ported PC versions - NeoGAF
  2. Silent Hill 2 Sound Comparison (PC vs PS2) - YouTube
  3. Silent Hill 2 FMV Widescreen Enhancement Pack - NeoGAF
  4. PC Gaming Surround Sound Round-up
  5. Silent Hill 2 PC Maria Ending Shadow Bug
  6. 6.0 6.1 Silent Hill 2 Lighting Bug Fix - YouTube
  7. Explanation for fullscreen issues on Windows 10/8.1/8 · Issue #93 · ThirteenAG/WidescreenFixesPack
  8. Comments · Issue #236 · ThirteenAG/WidescreenFixesPack
  9. White texture issue + fog · Issue #4 · emoose/sh2proxy
  10. Silent Hill 2 Director's Cut PC Ending Troubles : silenthill