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 3"

From PCGamingWiki, the wiki about fixing PC games
Line 19: Line 19:
 
{{++}} The PC version adds improved flashlight lighting and the ability to save at any time during the game.
 
{{++}} The PC version adds improved flashlight lighting and the ability to save at any time during the game.
 
{{++}} The PC version takes advantage of video texturing.
 
{{++}} The PC version takes advantage of video texturing.
{{--}} Heather has a pixelated real-time shadow. See [[#Shadows are low resolution|Issues fixed]] for a solution.
+
{{--}} Frame rate may fluctuate between 30 and 60 FPS. See [[#Frame rate fluctuation|Issues fixed]] for a solution.
{{--}} Depth of Field effect has a low resolution. See [[#Depth of Field is low resolution|Issues fixed]] for a solution.
+
{{--}} Depth of Field effect has a low resolution. See [[#Low resolution Depth of Field|Issues fixed]] for a solution.
{{--}} Frame rate may fluctuate between 30 and 60 FPS. See [[#Frame rate jitter or fluctuation|Issues fixed]] for a solution.
+
{{--}} Heather has a pixelated real-time shadow. See [[#Low resolution Shadows|Issues fixed]] for a solution.
 
{{--}} Fourteen of Heather's outfits from the PlayStation 2 version were removed.
 
{{--}} Fourteen of Heather's outfits from the PlayStation 2 version were removed.
  
Line 34: Line 34:
 
{{Availability/row| Amazon.com | B0000EZGDM | DRM-free | | | Windows }}
 
{{Availability/row| Amazon.com | B0000EZGDM | DRM-free | | | Windows }}
 
}}
 
}}
 
 
{{ii}} The North American physical release had 5 CDs, while the European PC physical release features just one DVD. The European version requires a disc check each time you want to play.
 
{{ii}} The North American physical release had 5 CDs, while the European PC physical release features just one DVD. The European version requires a disc check each time you want to play.
  
 
==Essential improvements==
 
==Essential improvements==
 
+
{{Image|SH3 PC Result.png|''Silent Hill 3'' with corrected FoV}}
 
===[https://thirteenag.github.io/wfp#sh3 Silent Hill 3 Widescreen Fix]===
 
===[https://thirteenag.github.io/wfp#sh3 Silent Hill 3 Widescreen Fix]===
 
{{++}} Simple widescreen fix with proper FOV for wide resolutions.
 
{{++}} Simple widescreen fix with proper FOV for wide resolutions.
  
===sh3proxy===
+
===[https://github.com/07151129/sh3proxy sh3proxy]===
{{++}} [https://github.com/07151129/sh3proxy sh3proxy] is a D3D8 wrapper which provides some fixes for the game.
+
{{ii}} A D3D8 wrapper which adds some fixes and new features.
  
 +
===Skip intro videos===
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Install sh3proxy}}
+
{{Fixbox/fix|Delete data from files}}
# Download the latest sh3proxy build from [https://github.com/07151129/sh3proxy/releases GitHub].
+
# Go to {{file|{{p|game}}\data\movie\}}.
# Copy {{file|d3d8.dll}} and {{file|sh3proxy.ini}} to the game's main folder.
+
# Open {{file|op.000}} with a text editor.
# If needed, adjust settings in {{file|sh3proxy.ini}}.
+
# Delete all contents and save the file.
 +
# Go to {{file|{{p|game}}\data\pic\}}.
 +
# Open {{file|kcet.bmp}} and {{file|konami.bmp}} with a text editor.
 +
# Delete all contents and save the files.
 
}}
 
}}
  
Line 64: Line 67:
  
 
==Video settings==
 
==Video settings==
{{Image|SH3 PC Result.png|''Silent Hill 3'' with corrected FoV}}
 
 
{{Video settings
 
{{Video settings
 
|wsgf link                  = http://www.wsgf.org/dr/silent-hill-3
 
|wsgf link                  = http://www.wsgf.org/dr/silent-hill-3
Line 72: Line 74:
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = hackable
 
|widescreen resolution      = hackable
|widescreen resolution notes= Use [[#Silent Hill 3 Widescreen Fix|Widescreen Fix]] or [[#sh3proxy|sh3proxy]].
+
|widescreen resolution notes= Use [https://thirteenag.github.io/wfp#sh3 Widescreen Fix] or [https://github.com/07151129/sh3proxy sh3proxy].
 
|multimonitor              = hackable
 
|multimonitor              = hackable
|multimonitor notes        = Use [[#Silent Hill 3 Widescreen Fix|Widescreen Fix]] or [[#sh3proxy|sh3proxy]].
+
|multimonitor notes        = Use [https://thirteenag.github.io/wfp#sh3 Widescreen Fix] or [https://github.com/07151129/sh3proxy sh3proxy].
 
|ultrawidescreen            = unknown
 
|ultrawidescreen            = unknown
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
Line 82: Line 84:
 
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
 
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
 
|windowed                  = true
 
|windowed                  = true
|windowed notes            =  
+
|windowed notes            = Can also toggle with {{key|Alt|Enter}}.
 
|borderless windowed        = hackable
 
|borderless windowed        = hackable
|borderless windowed notes  = See [[#Borderless fullscreen windowed|Borderless fullscreen windowed]].
+
|borderless windowed notes  = Use [https://github.com/Codeusa/Borderless-Gaming Borderless Gaming].
|anisotropic                = hackable
+
|anisotropic                = false
|anisotropic notes          = While forcing through your GPU driver is possible, although not as effective due to the low draw distance and dark areas, and will cause major lag issues.
+
|anisotropic notes          = Can't be forced.
 
|antialiasing              = false
 
|antialiasing              = false
|antialiasing notes        = Hardware anti-aliasing is not supported.<ref>[https://github.com/07151129/sh3proxy/issues/5#issuecomment-243432590 Noise Filter and Contrast · Issue #5 · 07151129/sh3proxy]</ref>
+
|antialiasing notes        = Can't be forced.
 
|vsync                      = hackable
 
|vsync                      = hackable
|vsync notes                = Force through your GPU driver or use [http://community.pcgamingwiki.com/files/file/84-d3doverrider/ D3DOverrider].
+
|vsync notes                = Disabled by default. See [[Glossary:Vertical sync (Vsync)#Force Vsync|Force Vsync]].
 
|60 fps                    = true
 
|60 fps                    = true
|60 fps notes              =  
+
|60 fps notes              = Game struggles to maintain 60 FPS. See [[#Frame rate fluctuation|Issues fixed]].
 
|120 fps                    = false
 
|120 fps                    = false
|120 fps notes              = Frame rate is capped at 60 FPS.<ref>[https://github.com/07151129/sh3proxy/issues/1 New features · Issue #1 · 07151129/sh3proxy]</ref>
+
|120 fps notes              = Frame rate is capped at 60 FPS. Increases the game speed when uncapped.
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
{{ii}} The rendering resolution set in the options menu is actually the internal framebuffer resolution.
+
{{ii}} Rendering resolution is actually internal framebuffer resolution. Use [https://thirteenag.github.io/wfp#sh3 Widescreen Fix] to customize.
 
{{ii}} It is highly recommended to set the Brightness Level in-game to 5 to get the most contrast.
 
{{ii}} It is highly recommended to set the Brightness Level in-game to 5 to get the most contrast.
  
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Use wrapper|ref={{cn|date=July 2016}}}}
+
{{Fixbox/fix|Use FOV Hack|ref=<ref>[http://www.wsgf.org/article/racers-hacks Racer_S Hacks | WSGF]</ref>}}
# Install [https://github.com/07151129/sh3proxy sh3proxy] and edit {{file|sh3proxy.ini}}.
+
# Download and extract [https://docs.google.com/file/d/0B4lfqq0DpUo-eXVZQnl5OVprUzg/edit Silent Hill 3 FOV Hack].
# Set the {{code|FovX}} value to your liking.
+
# Run the program alongside the game. If the program fails to run, install the [https://support.microsoft.com/kb/192461 Visual Basic 6 Runtime]. If running the game as admin, also run the program as admin.
}}
+
# Edit FOV options as needed. If using [https://thirteenag.github.io/wfp#sh3 Widescreen Fix], simply decreasing Width FOV value is recommended.
 
+
# Press Numpad * to enable new FOV settings; Numpad / sets defaults. If needed, use the On-Screen Keyboard program built into Windows.
{{Fixbox|1=
 
{{Fixbox/fix|Use Flawless Widescreen|ref={{cn|date=July 2016}}}}
 
# Install [https://www.flawlesswidescreen.org Flawless Widescreen] and run it alongside the game.
 
# Install the Silent Hill 3 plugin and adjust the FOV slider.
 
 
 
'''Notes'''
 
{{ii}} The aspect ratio may need to be narrower. If the game appears too wide, go to Flawless Widescreen's program files, find the Silent Hill 3 plugin config, and change 1.33 to 1.2. If you receive a permission error, close Flawless Widescreen, drag the file to your desktop and edit it there, then drag it back in (or run the text editor as administrator).
 
}}
 
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Use FOV Hack|ref=<ref>[http://www.wsgf.org/dr/silent-hill-3 Silent Hill 3 | WSGF]</ref><ref>[http://www.wsgf.org/forums/viewtopic.php?p=141283#p141283 View topic - Silent Hill 3 | WSGF]</ref>}}
 
# Download [https://docs.google.com/file/d/0B4lfqq0DpUo-eXVZQnl5OVprUzg/edit Silent Hill 3 FOV Hack] (may require [https://support.microsoft.com/kb/192461 Visual Basic Runtime]).
 
# Extract and run the program alongside the game.
 
# Set the Width FOV to 0.91 (16:10), 0.85 (16:9), or 0.57 (3x16:9).
 
# Set the Height FOV to 1.1 (16:10), 1.2 (16:9), or 2.0 (3x16:9).
 
# Press {{key|Numpad *}} in-game to set the FOV.
 
}}
 
 
 
===[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]===
 
{{Fixbox|1=
 
{{Fixbox/fix|Use wrapper|ref={{cn|date=September 2016}}}}
 
# Install [https://github.com/07151129/sh3proxy sh3proxy] and edit {{file|sh3proxy.ini}}.
 
# Set the {{code|Fullscreen}} value to {{code|0}} (by default).
 
# Set the {{code|Borderless}} value to {{code|1}}.
 
 
}}
 
}}
  
Line 163: Line 141:
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = true
 
|haptic feedback          = true
|haptic feedback notes    = For XInput controllers see [[Glossary:Controller#Force feedback driver for XInput|Force feedback driver for XInput]].
+
|haptic feedback notes    = For XInput controllers, see [[Glossary:Controller#Force feedback driver for XInput|Force feedback driver for XInput]].
 
|light bar support        = false
 
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
Line 178: Line 156:
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = true
+
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              = false
 
|eax support              = false
Line 264: Line 242:
  
 
==Issues fixed==
 
==Issues fixed==
===Windows 10 white border===
+
===Frame rate fluctuation===
 +
{{--}} Frame rate may fluctuate between 30 and 60 FPS.
 +
{{ii}} Both solutions won't work properly with a low FPS. Minimal FPS must be at least 50+.
 +
 
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Use killer-m's white border fix}}
+
{{Fixbox/fix|Option #1: FPS fluctation fix|ref=<ref name="killer-m fixes">[https://github.com/07151129/sh3proxy/issues/1 New features · Issue #1 · 07151129/sh3proxy]</ref>}}
# Install [https://github.com/07151129/sh3proxy sh3proxy] and edit {{file|sh3proxy.ini}}.
+
# Install and run [https://mh-nexus.de/en/hxd/ HxD Hex Editor].
# Set the {{code|Win10WhiteBorderFix}} value to {{code|1}} (by default).
+
# Open {{file|sh3.exe}} and press {{key|Ctrl|F}}.
 +
# Set Datatype to Hex-values, and search for {{code|E8 69 9C E2 FF}}
 +
# Replace the selected values with {{code|E8 A9 0D E1 FF}}
 +
# Save the file.
 
}}
 
}}
  
===Frame rate jitter or fluctuation===
 
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Use killer-m's jitter fix}}
+
{{Fixbox/fix|Option #2: FPS Unlock|ref=<ref name="killer-m fixes"/>}}
# Install [https://github.com/07151129/sh3proxy sh3proxy] and edit {{file|sh3proxy.ini}}.
+
# Install and run [https://mh-nexus.de/en/hxd/ HxD Hex Editor].
# Set the {{code|AltFix}} value to {{code|1}}.
+
# Open {{file|sh3.exe}} and press {{key|Ctrl|F}}.
}}
+
# Set Datatype to Hex-values, and search for {{code|E8 8E 19 00 00}}
 +
# Replace the selected values with {{code|E8 BA 1C 00 00}}
 +
# Save the file.
  
===Depth of Field is low resolution===
+
'''Notes'''
{{Fixbox|1=
+
{{ii}} Disabling FPS limiter is the better way to avoid FPS fluctuation.
{{Fixbox/fix|Modify DOF resolution}}
+
{{ii}} Should be used only with Vsync 60Hz, or [[Glossary:Frame rate (FPS)#Frame rate capping|external FPS limiter]] to 60 FPS, since game speed is designed for 60 FPS.
# Install [https://github.com/07151129/sh3proxy sh3proxy] and edit {{file|sh3proxy.ini}}.
 
# Set the {{code|DOFRes}} value to your liking.
 
# Alternatively, set {{code|DisableDOF}} to {{code|1}} to disable.
 
}}
 
{{Fixbox|1=
 
{{Fixbox/fix|Use DOF fix}}
 
# Install [http://ps2wide.net/pc.html#sh3 Widescreen fix] and edit {{file|sh3w.ini}}.
 
# Set the {{code|DOF_fix_on}} value to {{code|1}} (by default).
 
# Alternatively, set {{code|DOF_on}} to {{code|0}} to disable.
 
 
}}
 
}}
  
===Shadows are low resolution===
+
===Low resolution Depth of Field===
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Modify shadow map resolution}}
+
{{Fixbox/fix|Custom DOF resolution|ref={{cn|date=October 2016}}}}
# Install [https://github.com/07151129/sh3proxy sh3proxy] and edit {{file|sh3proxy.ini}}.
+
# Install [https://thirteenag.github.io/wfp#sh3 Widescreen Fix] or [https://github.com/07151129/sh3proxy sh3proxy].
# Set the {{code|ShadowRes}} value to your liking.
+
# Adjust {{code|DOFRes}} value.
 
}}
 
}}
  
===Fog density becomes thicker===
+
===Low resolution Shadows===
{{ii}} By default, when increasing the aspect ratio or FOV, the fog density increases.
 
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Use fog fix|ref={{cn|date=September 2016}}}}
 
# Install [https://github.com/07151129/sh3proxy sh3proxy] and edit {{file|sh3proxy.ini}}.
 
# Set the {{code|CorrectFog}} value to {{code|1}} (by default).
 
}}
 
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Use fog fix (alternative)|ref={{cn|date=September 2016}}}}
+
{{Fixbox/fix|Custom shadows resolution|ref={{cn|date=October 2016}}}}
# Install [https://www.flawlesswidescreen.org Flawless Widescreen] and run it alongside the game.
+
# Install [https://thirteenag.github.io/wfp#sh3 Widescreen Fix] or [https://github.com/07151129/sh3proxy sh3proxy].
# Install the Silent Hill 3 plugin and enable the Fog Fix.
+
# Adjust {{code|ShadowRes}} value.
}}
 
{{Fixbox|1=
 
{{Fixbox/fix|Set custom fog density|ref={{cn|date=September 2016}}}}
 
# Install [http://ps2wide.net/pc.html#sh3 Widescreen fix] and edit {{file|sh3w.ini}}.
 
# Set the {{code|fog_density}} value to your liking.
 
 
}}
 
}}
  
===Save data not appearing in game folder===
+
===Windows 10 white border===
{{ii}} By default, the game creates saves in its own folder. This can cause issues for users with non-elevated privileges.
 
 
 
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Set custom save path|ref={{cn|date=September 2016}}}}
+
{{Fixbox/fix|Fix fullscreen issues|ref={{cn|date=October 2016}}}}
# Install [https://github.com/07151129/sh3proxy sh3proxy] and edit {{file|sh3proxy.ini}}.
+
* Install [https://thirteenag.github.io/wfp#sh3 Widescreen Fix] or [https://github.com/07151129/sh3proxy sh3proxy].
# Set the {{code|SavepathOverride}} value to an existing directory.
 
 
}}
 
}}
  

Revision as of 23:28, 10 October 2016

Silent Hill 3
Silent Hill 3 cover
Developers
Team Silent
Publishers
Konami
Release dates
Windows October 31, 2003
Silent Hill 3 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

The PC version adds improved flashlight lighting and the ability to save at any time during the game.
The PC version takes advantage of video texturing.
Frame rate may fluctuate between 30 and 60 FPS. See Issues fixed for a solution.
Depth of Field effect has a low resolution. See Issues fixed for a solution.
Heather has a pixelated real-time shadow. See Issues fixed for a solution.
Fourteen of Heather's outfits from the PlayStation 2 version were removed.

General information

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

Availability

Source DRM Notes Keys OS
Retail
DRM-free
Windows
Amazon.co.uk
DRM-free
Windows
Amazon.com
DRM-free
Windows
The North American physical release had 5 CDs, while the European PC physical release features just one DVD. The European version requires a disc check each time you want to play.

Essential improvements

Silent Hill 3 with corrected FoV
Silent Hill 3 with corrected FoV

Silent Hill 3 Widescreen Fix

Simple widescreen fix with proper FOV for wide resolutions.

sh3proxy

A D3D8 wrapper which adds some fixes and new features.

Skip intro videos

Instructions

Game data

Configuration file(s) location

Template:Game data/row
System Location

Save game data location

Template:Game data/row
System Location

Video settings

Template:Video settings

Rendering resolution is actually internal framebuffer resolution. Use Widescreen Fix to customize.
It is highly recommended to set the Brightness Level in-game to 5 to get the most contrast.

Field of view (FOV)

Instructions

Input settings

Template:Input settings

Audio settings

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Spanish
Korean
Simplified Chinese
Japanese

Issues unresolved

Forcing anti-aliasing

If using anti-aliasing (MSAA, at least), the Depth of Field effect becomes corrupted (halos around objects).[citation needed]

Issues fixed

Frame rate fluctuation

Frame rate may fluctuate between 30 and 60 FPS.
Both solutions won't work properly with a low FPS. Minimal FPS must be at least 50+.
Instructions
Instructions

Low resolution Depth of Field

Instructions

Low resolution Shadows

Instructions

Windows 10 white border

Instructions

System requirements

Windows
Minimum Recommended
Operating system (OS) 98, 2000, ME, XP
Processor (CPU) Pentium III or Athlon 1GHz
System memory (RAM) 256 MB
Hard disk drive (HDD) 4.7 GB
Video card (GPU) GeForce3 Ti
Radeon 8500
Sound (audio device) DirectX compatible sound card

References