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


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Silent Hill 2: Director's Cut"

From PCGamingWiki, the wiki about fixing PC games
(10 intermediate revisions by 2 users not shown)
Line 18: Line 18:
  
 
'''Key points'''
 
'''Key points'''
{{ii}} Can only run stably on a single core: for '''European Director's Cut''' version (superior version), use [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] or [https://files.servx.ru/shfix/sh2/ sh2fix]. For '''North American''' version (inferior version), use [https://community.pcgamingwiki.com/files/file/101-silent-hill-2-modern-compatibility-fix/ Modern Compatibility Fix].
+
{{ii}} Can only run stably on a single core: for European Director's Cut version (superior version), use [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix]. For North American version (inferior version), use [https://community.pcgamingwiki.com/files/file/101-silent-hill-2-modern-compatibility-fix/ 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.  
 
{{++}} 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.<ref name=video>[http://www.neogaf.com/forum/showthread.php?t=488899&page=4#post47730959 Differences between the original PS2 versions and the ported PC versions - NeoGAF]</ref>
 
{{--}} Atmospheric fog and the shadowing are much simpler and less refined than the PlayStation 2 version.<ref name=video>[http://www.neogaf.com/forum/showthread.php?t=488899&page=4#post47730959 Differences between the original PS2 versions and the ported PC versions - NeoGAF]</ref>
Line 47: Line 47:
 
===[https://community.pcgamingwiki.com/files/file/874-silent-hill-2-fmv-enhancement-pack/ Silent Hill 2 FMV Enhancement Pack]===
 
===[https://community.pcgamingwiki.com/files/file/874-silent-hill-2-fmv-enhancement-pack/ Silent Hill 2 FMV Enhancement Pack]===
 
{{++}} A widescreen FMV enhancement pack with improved quality and upscaled resolution over the original PC version's FMVs.<ref name=video/>
 
{{++}} A widescreen FMV enhancement pack with improved quality and upscaled resolution over the original PC version's FMVs.<ref name=video/>
 
===[https://github.com/emoose/sh2proxy sh2proxy]===
 
{{++}} The first all-in-one DLL fix for SH2, combining many code patches and fixes into an easy-to-install DLL file.
 
{{ii}} No longer developed, most fixes from this have been added to the Silent Hill 2 Widescreen Fix linked above.
 
  
 
===[https://community.pcgamingwiki.com/files/file/101-silent-hill-2-modern-compatibility-fix/ Silent Hill 2 Modern Compatibility Fix]===
 
===[https://community.pcgamingwiki.com/files/file/101-silent-hill-2-modern-compatibility-fix/ Silent Hill 2 Modern Compatibility Fix]===
 
{{ii}} 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.
 
{{ii}} 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.
 
===[https://files.servx.ru/shfix/sh2/ sh2fix]===
 
{{ii}} A fix that allows higher resolutions, cheats, fix hanging on startup and includes all features from sh2proxy/Widescreen Fix.{{cn|date=April 2017}} Only use this for the European Director's Cut version.
 
  
 
==Game data==
 
==Game data==
Line 79: Line 72:
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = hackable
 
|widescreen resolution      = hackable
|widescreen resolution notes= Use [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] or [https://github.com/emoose/sh2proxy sh2proxy] or [https://files.servx.ru/shfix/sh2/ sh2fix].
+
|widescreen resolution notes= Use [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix].
 
|multimonitor              = unknown
 
|multimonitor              = unknown
 
|multimonitor notes        =  
 
|multimonitor notes        =  
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
|ultrawidescreen notes      = Use [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] or [https://github.com/emoose/sh2proxy sh2proxy] or [https://files.servx.ru/shfix/sh2/ sh2fix].
+
|ultrawidescreen notes      = Use [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix].
 
|4k ultra hd                = hackable
 
|4k ultra hd                = hackable
|4k ultra hd notes          = Use [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] or [https://github.com/emoose/sh2proxy sh2proxy] or [https://files.servx.ru/shfix/sh2/ sh2fix].
+
|4k ultra hd notes          = Use [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix].
 
|fov                        = false
 
|fov                        = false
 
|fov notes                  =  
 
|fov notes                  =  
Line 105: Line 98:
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
{{ii}} For non-letterboxed cutscenes use [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] or [https://files.servx.ru/shfix/sh2/ sh2fix], or otherwise use [http://www.mediafire.com/download/1mm2v1ioiob6fxb/sh2pc_letterboxfix.zip Cutscene letterbox fix].
 
 
{{ii}} It is highly recommended to set the Brightness Level in-game to 3 to get the most contrast.
 
{{ii}} It is highly recommended to set the Brightness Level in-game to 3 to get the most contrast.
  
Line 113: Line 105:
 
# Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix].
 
# Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix].
 
# Go to the installation folder.
 
# Go to the installation folder.
# Create <code>wndmode.ini</code> and run the game.
+
# Create <code>wndmode.ini</code> and start the game.
}}
+
# Border can be toggled in <code>wndmode.ini</code>.
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Force windowed mode|ref={{cn|date=March 2017}}}}
 
# Install [https://files.servx.ru/shfix/sh2/ sh2fix].
 
# Edit <code>sh2.ini</code>.
 
# Set <code>Windowed</code> to <code>true</code>.
 
 
}}
 
}}
  
 
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
 
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
{{ii}} Driver-level AA may not be supported by default.
 
 
 
{{Fixbox|1=
 
{{Fixbox|1=
 
{{Fixbox/fix|Use local AA fix|ref={{cn|date=October 2016}}}}
 
{{Fixbox/fix|Use local AA fix|ref={{cn|date=October 2016}}}}
# Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] or [https://github.com/emoose/sh2proxy sh2proxy] or [https://files.servx.ru/shfix/sh2/ sh2fix].
+
# Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix].
# Run the game to automatically create <code>local.fix</code> file to support driver-level AA.
+
# Start the game to automatically create <code>local.fix</code> to support driver-level AA.
 
# Force AA in the graphics card control panel.
 
# Force AA in the graphics card control panel.
 
}}
 
}}
Line 138: Line 122:
 
{{Fixbox|1=
 
{{Fixbox|1=
 
{{Fixbox/fix|Set FPS limit|ref={{cn|date=July 2016}}}}
 
{{Fixbox/fix|Set FPS limit|ref={{cn|date=July 2016}}}}
# Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] or [https://files.servx.ru/shfix/sh2/ sh2fix]
+
# Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix].
# Edit <code>SilentHill2.WidescreenFix.ini</code> or <code>sh2.ini</code> for sh2fix.
+
# Edit <code>SilentHill2.WidescreenFix.ini</code>.
 
# Set <code>FPSLimit</code> to <code>60</code> or your desired value.
 
# Set <code>FPSLimit</code> to <code>60</code> or your desired value.
}}
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Apply 60 FPS unlock|ref=<ref>[https://github.com/emoose/sh2proxy/issues/13 60 FPS unlock · Issue #13 · emoose/sh2proxy]</ref>}}
 
# It is highly recommended [https://github.com/emoose/sh2proxy sh2proxy] is installed first.
 
# Open {{file|sh2pc.exe}} with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD].
 
# Find the hex values <code>6A 00 6A 1E 50 51</code>.
 
# Replace them with <code>6A 00 6A 3C 50 51</code>.
 
 
'''Notes'''
 
{{ii}} Alternatively, use a [https://www.dropbox.com/s/n1qpwvd5gpsipe8/sh2pc.exe?dl=0 modded .exe] for the Director's Cut version with sh2proxy.
 
 
}}
 
}}
  
Line 171: Line 144:
 
|full controller notes    =  
 
|full controller notes    =  
 
|controller remap          = true
 
|controller remap          = true
|controller remap notes    = See [[#Controller remapping|Controller remapping]].
+
|controller remap notes    = Use [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] to assign multiple actions to any button.
 
|controller sensitivity    = false
 
|controller sensitivity    = false
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
Line 190: Line 163:
 
===[[Glossary:Controller|Controller support]]===
 
===[[Glossary:Controller|Controller support]]===
 
{{ii}} A fix is required for the game to recognize XInput LT/RT and D-pad when assigning controls.
 
{{ii}} 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.
  
 
{{Fixbox|1=
 
{{Fixbox|1=
 
{{Fixbox/fix|Add XInput support|ref={{cn|date=October 2016}}}}
 
{{Fixbox/fix|Add XInput support|ref={{cn|date=October 2016}}}}
# If the [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] is installed, first go to the installation folder and rename {{file|dinput8.dll}} to {{file|d3d8.dll}}.
+
# If using [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix], rename {{file|dinput8.dll}} to {{file|d3d8.dll}}.
 
# Download and run [https://sites.google.com/site/0dd14lab/xinput-plus XInput Plus].
 
# Download and run [https://sites.google.com/site/0dd14lab/xinput-plus XInput Plus].
 
# Set the Target Program to <code>sh2pc.exe</code>.
 
# Set the Target Program to <code>sh2pc.exe</code>.
Line 200: Line 174:
 
# Assign DPAD to Button 13-16.
 
# Assign DPAD to Button 13-16.
 
# Click Apply and OK.
 
# Click Apply and OK.
}}
 
 
===[[Glossary:Remapping|Controller remapping]]===
 
{{ii}} By default, buttons can only be assigned to one unique action at the same time.
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Assign to multiple actions|ref={{cn|date=February 2017}}}}
 
* Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix].
 
}}
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Assign to multiple actions|ref={{cn|date=March 2017}}}}
 
# Install [https://files.servx.ru/shfix/sh2/ sh2fix].
 
# Edit <code>sh2.ini</code>.
 
# Set <code>EnableMultiBind</code> to <code>true</code>.
 
 
}}
 
}}
  
Line 292: Line 251:
  
 
==Issues fixed==
 
==Issues fixed==
 +
{{ii}} The [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] is recommended to avoid several issues in the game.
 +
 
==="Maria" ending has buggy shadows and no fog===
 
==="Maria" ending has buggy shadows and no fog===
 
{{ii}} 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.<ref>[https://www.youtube.com/watch?v=DWHNwntB29w Silent Hill 2 PC Maria Ending Shadow Bug]</ref>
 
{{ii}} 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.<ref>[https://www.youtube.com/watch?v=DWHNwntB29w Silent Hill 2 PC Maria Ending Shadow Bug]</ref>
  
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix]|ref=<ref>[https://github.com/ThirteenAG/WidescreenFixesPack/issues/224#issuecomment-296398344 Silent Hill 2 Various Widescreen Anamolies]</ref>}}
+
{{Fixbox/fix|Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix]|ref=<ref name="LightingFix">[https://www.youtube.com/watch?v=JTKaWGpZg14 Silent Hill 2 Lighting Bug Fix - YouTube]</ref>}}
 
}}
 
}}
  
Line 303: Line 264:
  
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] or [https://files.servx.ru/shfix/sh2/ sh2fix]|ref={{cn|date=April 2017}}}}
+
{{Fixbox/fix|Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix]|ref=<ref name="LightingFix"/>}}
 +
}}
  
{{Fixbox/fix|Disable vertex shaders|ref=<ref>[https://github.com/emoose/sh2proxy/issues/4 White texture issue + fog · Issue #4 · emoose/sh2proxy]</ref>}}
+
===Slow screen transition speeds at higher resolutions===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix]|ref={{cn|date=October 2016}}}}
 +
}}
  
{{ii}} 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 the above fix first.
+
===Graphic settings are reverted after force closing===
 
+
{{Fixbox|1=
# Go to the installation folder.
+
{{Fixbox/fix|Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix]|ref={{cn|date=October 2016}}}}
# Edit <code>local.fix</code> with a text editor. If it does not already exist, create it manually first.
 
# Add <code>HACK DX_CONFIG_USE_VERTEX_SHADERS 0</code> to the file and save.
 
 
}}
 
}}
  
Line 321: Line 284:
 
# Set <code>Direct3D8DisableMaximizedWindowedModeShim = 1</code>.
 
# Set <code>Direct3D8DisableMaximizedWindowedModeShim = 1</code>.
 
}}
 
}}
 +
 +
===(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===
 +
{{ii}} This patch fixes several issues using WineD3D for Windows.
 +
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Fix fullscreen issues|ref={{cn|date=April 2017}}}}
+
{{Fixbox/fix|Use Widescreen Fix with WineD3D|ref=<ref>[https://github.com/ThirteenAG/WidescreenFixesPack/issues/236#issuecomment-302788354 Comments · Issue #236 · ThirteenAG/WidescreenFixesPack]</ref>}}
# Install [https://files.servx.ru/shfix/sh2/ sh2fix].
+
<ol>
# Open <code>sh2.ini</code>.
+
<li>Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix].</li>
# Set <code>ForceBorderless = true</code>.
+
<li> Rename <code>dinput8.dll</code> to <code>d3d8.dll</code>.
 +
<li>Create a <code>global.ini</code> file in the <code>\scripts</code> folder with a text editor.</li>
 +
<li>Add the following lines to the <code>global.ini</code> file:
 +
<pre>
 +
[GlobalSets]
 +
LoadPlugins=1
 +
LoadFromScriptsOnly=1
 +
ForceEntryPointHook=1
 +
UseD3D8to9=1
 +
</pre>
 +
</li>
 +
<li>Download [http://downloads.fdossena.com/Projects/WineD3D/Builds/WineD3DForWindows_1.6.2.zip WineD3D 1.6.2]</li>
 +
<li>Paste the files <code>d3d9.dll</code>, <code>libwine.dll</code> and <code>wined3d.dll</code> into the installation folder.</li>
 +
</ol>
 +
 
 +
'''Notes'''
 +
{{ii}} Forcing MSAA from graphics card control panel will no longer work.
 
}}
 
}}
  
===Slow screen transition speeds at higher resolutions===
+
===White textures, missing fog, slow transitions, crashes and loop sound===
 +
{{ii}} This patch fixes several issues using WineD3D for Windows and a new patched <code>sh2pc.exe</code> 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, [[#.28Using Widescreen Fix.29 White textures.2C missing fog.2C black lines on models.2C and chunks of environments missing when a camera is fixed close to a wall|please use this fix instead]].
 +
 
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Use fast transitions|ref={{cn|date=October 2016}}}}
+
{{Fixbox/fix|Use WineD3D patch|ref={{CN|date=November 2016}}}}
* Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] or [https://github.com/emoose/sh2proxy sh2proxy] or [https://files.servx.ru/shfix/sh2/ sh2fix].
+
# Download [http://www25.zippyshare.com/v/98HNSBNK/file.html WineD3D v1.9.22] (for Windows Vista and later) or [http://www70.zippyshare.com/v/BLvR84oo/file.html WineD3D v1.7.52] (for Windows 2000 and XP).
 +
# Paste the files <code>d3d8.dll</code>, <code>libwine.dll</code> and <code>wined3d.dll</code> into the installation folder.
 +
# Replace the old <code>sh2pc.exe</code> with the new patched file into the installation folder.
 +
# Run the game as administrator.
 +
 
 +
'''Notes'''
 +
{{ii}} Some strange black lines may appear on the character's face and some other textures from time to time. You can also use [https://reshade.me/d3d8to9 d3d8to9] to avoid the black lines issue, but it won't fix the white textures issue. WineD3D is the best option for now.
 
}}
 
}}
  
===Graphic settings are reverted after force closing===
+
===Solid white textures===
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Disable safe mode|ref={{cn|date=October 2016}}}}
+
{{Fixbox/fix|Disable vertex shaders|ref=<ref>[https://github.com/emoose/sh2proxy/issues/4 White texture issue + fog · Issue #4 · emoose/sh2proxy]</ref>}}
* Install [https://thirteenag.github.io/wfp#sh2 Silent Hill 2 Widescreen Fix] or [https://github.com/emoose/sh2proxy sh2proxy] or [https://files.servx.ru/shfix/sh2/ sh2fix].
+
# Go to the installation folder.
 +
# Edit <code>local.fix</code> with a text editor. If it does not already exist, create it manually first.
 +
# Add <code>HACK DX_CONFIG_USE_VERTEX_SHADERS 0</code> to the file and save.
 +
 
 +
'''Notes'''
 +
{{ii}} 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.  
 
}}
 
}}
  
Line 358: Line 354:
 
'''Notes'''
 
'''Notes'''
 
{{ii}} On some systems it still doesn't fix the "hangs at startup" issue (WIP).
 
{{ii}} On some systems it still doesn't fix the "hangs at startup" issue (WIP).
}}
 
 
===(Using a Widescreen Solution) White textures, missing fog, black lines on models, and chunks of environments missing when a camera is fixed close to a wall===
 
{{ii}} This patch fixes several issues using WineD3D for Windows.
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Use ENB converter with WineD3D||ref=<ref>[https://github.com/ThirteenAG/WidescreenFixesPack/issues/236#issuecomment-302788354 Comments #236]</ref>}}
 
# [http://enbdev.com/enbconvertor_dx8_dx9_v0035.zip Download ENB Converter version 0.035]
 
# Paste the files <code>d3d8.dll</code> and <code>enbconvertor.ini</code> into the installation folder.
 
# [http://downloads.fdossena.com/Projects/WineD3D/Builds/WineD3DForWindows_1.6.2.zip Download WineD3D version 1.6.2]
 
# Paste the files <code>d3d9.dll</code>, <code>libwine.dll</code> and <code>wined3d.dll</code> into the installation folder.
 
 
'''Notes'''
 
{{ii}} This won't disable depth of field, motion blur or the lighting effects.
 
}}
 
 
===White textures, missing fog, slow transitions, crashes and loop sound===
 
{{ii}} This patch fixes several issues using WineD3D for Windows and a new patched <code>sh2pc.exe</code> 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, [[Silent_Hill_2:_Director's_Cut#.28Using_a_Widescreen_Solution.29_White_textures.2C_missing_fog.2C_black_lines_on_models.2C_and_chunks_of_environments_missing_when_a_camera_is_fixed_close_to_a_wall|please use this fix instead]].
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Use WineD3D patch|ref={{CN|date=November 2016}}}}
 
# Download the patch:
 
#* For ''Windows Vista/7/8/10'', use [http://www25.zippyshare.com/v/98HNSBNK/file.html WineD3D for Windows v1.9.22]
 
#* For ''Windows 2000/XP'', use [http://www70.zippyshare.com/v/BLvR84oo/file.html WineD3D for Windows v1.7.52].
 
# Paste the files <code>d3d8.dll</code>, <code>libwine.dll</code> and <code>wined3d.dll</code> into the installation folder.
 
# Replace the old <code>sh2pc.exe</code> with the new patched file into the installation folder.
 
# Run the game as administrator.
 
 
'''Notes'''
 
{{ii}} This won't disable depth of field, motion blur or the lighting effects. The only new issue is that some strange black lines may appear on the character's face and some other textures from time to time.
 
{{ii}} You can also use "ReShade 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===
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Disable vertex shaders|ref=<ref>[https://github.com/emoose/sh2proxy/issues/4 White texture issue + fog · Issue #4 · emoose/sh2proxy]</ref>}}
 
 
{{ii}} 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.
 
 
# Go to the installation folder.
 
# Edit <code>local.fix</code> with a text editor. If it does not already exist, create it manually first.
 
# Add <code>HACK DX_CONFIG_USE_VERTEX_SHADERS 0</code> to the file and save.
 
 
}}
 
}}
  
Line 427: Line 380:
 
# Download [http://ps2wide.net/pc.html#sh2 Silent Hill 2 Fog Fix].
 
# Download [http://ps2wide.net/pc.html#sh2 Silent Hill 2 Fog Fix].
 
# Extract {{file|sh2.dll}} and {{file|sh2fog.ini}} to {{file|scripts}} in the installation folder (password: sh2).
 
# Extract {{file|sh2.dll}} and {{file|sh2fog.ini}} to {{file|scripts}} in the installation folder (password: sh2).
# Rename {{file|sh2.dll}} to {{file|sh2.asi}}, and play the game.
+
# Rename {{file|sh2.dll}} to {{file|sh2.asi}} and start the game.
 
}}
 
}}
  

Revision as of 23:07, 24 May 2017

Template:Infobox game/row/winporter
Silent Hill 2: Director's Cut
Silent Hill 2: Director's Cut cover
Developers
Team Silent
Publishers
Konami
Release dates
Windows December 2, 2002
Silent Hill 2: Director's Cut guide on StrategyWiki
Silent Hill 2: Director's Cut on Wikipedia
Silent Hill
Silent Hill 2: Director's Cut 2002
Silent Hill 3 2003
Silent Hill 4: The Room 2004
Silent Hill: Homecoming 2008
Silent Hill 2 2024

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

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Released on 3 CDs.
Windows
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

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

Silent Hill 2 Widescreen Fix

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

Silent Hill 2 Fog Fix

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

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

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

Configuration file(s) location

Template:Game data/row
System Location
settings.ini stores video and audio settings, options.ini stores gameplay and volume settings, and language.ini stores language settings.

Save game data location

Template:Game data/row
System Location

Video settings

Video settings
Video settings

Template:Video settings

It is highly recommended to set the Brightness Level in-game to 3 to get the most contrast.

Windowed

Instructions

Anti-aliasing (AA)

Instructions

Frame rate (FPS)

Changing the frame rate may cause sound bugs when shooting and reloading some weapons.
Instructions

Input settings

Template:Input settings

Controller support

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.
Instructions

Audio settings

Template:Audio settings

May require DirectSound3D restoration software to restore hardware-accelerated 3D sound functionality on Windows Vista and later.

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Spanish
Russian

Issues fixed

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

"Maria" ending has buggy shadows and no fog

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.[4]
Instructions

Flashlight illuminates objects and monsters behind James

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

Slow screen transition speeds at higher resolutions

Instructions

Graphic settings are reverted after force closing

Instructions

Windows 10 fullscreen with borders

Instructions

(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

This patch fixes several issues using WineD3D for Windows.
Instructions

White textures, missing fog, slow transitions, crashes and loop sound

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.
Instructions

Solid white textures

Instructions

Weird lines across the screen

Instructions

"Insert a disc" message in the ending

Instructions

Game hangs at startup

Instructions

Other information

Make James run without slowing down

Instructions
Instructions

Install Fog Fix alongside Widescreen Fix

Instructions

Add icon to executable file

Instructions

Other information

API

Technical specs Supported Notes
Direct3D 8
Executable 32-bit 64-bit Notes
Windows

System requirements

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

References