A community-made enhancement project for Silent Hill 3 PC, fixing bugs, improving graphics, and restoring content cut from the PC release.
Not affiliated with Konami, the Silent Hill 2 Enhanced Edition project, or Steam006's Silent Hill 3 PC Fix. This is an independent project built from scratch.
- Widescreen Fix — Correct FOV and aspect ratio for modern monitors
- Custom Resolution — Set any screen and render resolution
- Remove Black Bars — Removes the permanent black bars on screen
- Remove Cutscene Borders — Removes the borders added during cutscenes
- 4:3 2D Elements — Keeps HUD and menus at 4:3 while gameplay uses full widescreen
- Fullscreen Pause Menu — Stretches the pause menu to fill the screen
- FMV Fix — FMVs displayed at correct 4:3 aspect ratio and optionally fullscreen
- DoF Resolution — Increases depth of field render resolution (default: 1024)
- Shadow Resolution — Increases shadow map resolution (default: 1024)
- Inventory Resolution — Increases inventory background resolution (default: 1024)
- Status Screen Resolution — Increases status screen resolution (default: 1024)
- Anisotropic Texture Filtering — Enables highest supported AF level
- Fog Control — Adjusts fog complexity to match PS2 quality
- Motion Trail Fix — Fixes dark motion trails caused by bloom on light sources
- Animated Wall Texture Fix — Fixes broken animated textures when using d3d8to9
- 60 FPS Mode — Stable 60fps with proper game speed
- Multiple FPS Modes — 30fps / 60fps / unlocked
- Mirror Room Fix — Forces 30fps in the hospital storeroom where effects require it
- MSAA / DoF Fix — Disables MSAA which corrupts the depth of field effect; recommends FXAA instead
- Registry Redirect — Redirects HKEY_LOCAL_MACHINE registry reads to HKEY_CURRENT_USER, fixing "game not installed properly" error without admin rights
- Safe Mode Disable — Prevents the game from reverting settings after a crash or Alt+F4
- Options Menu Freeze Fix — Fixes the game hanging in the options menu
- CPU Affinity Fix — Configurable CPU core affinity to fix frame rate fluctuation
- Windowed / Borderless Mode — Run the game in a window or borderless fullscreen
- White Border Fix — Fixes white border rendering on Windows 10/11
- d3d8to9 — Converts DirectX 8 to DirectX 9 for better compatibility and performance
- Exception Handler — Installs a crash handler that writes minidump files
- Restore Missing Dialogue — Restores dialogue audio removed from the PC release
- Restore Beta Sounds — Optionally restores cut beta sound effects
- Audio Pulse Fix — Replaces unreliable PulseEvent audio sync
- Muted Audio Fix — Fixes audio getting muted after a crash during the TV or Lisa scene
- "Wish House" Fix — Corrects all instances of "Hope House" to "Wish House" (EN)
- Typo Fixes — Fixes several typos across subway, apartments, and hospital levels (EN)
- Missing Sewer Text — Restores untranslated text in the sewer level (EN)
- Unlock SH2 Easter Eggs — Unlocks Silent Hill 2 references without completing the game
- Install Silent Hill 3 PC
- Download the latest SH3Enhanced release
- Extract all files into the Silent Hill 3 root directory (where
sh3.exeis) - Launch the game normally
SH3Enhanced uses Ultimate ASI Loader — no separate launcher needed.
Supported executable:
sh3.exeCRC32372ae792
Edit SH3Enhanced.ini in the game directory to toggle features. All options are documented inside the file.
Requirements:
- Visual Studio 2022 or newer
- Windows SDK
- Platform: Win32 (x86) — SH3 is a 32-bit process
Steps:
- Clone the repo
- Open
SH3Enhanced.sln - Set configuration to
Release | Win32 - Build — output is
SH3Enhanced.asi
- Polymega — SilentHillDatabase (memory address research)
- 07151129 — sh3proxy (d3d8 wrapper reference)
- Steam006 — Silent Hill 3 PC Fix (bug research reference)
- Nemesis2000 — Original SH2 fog fix technique
- ThirteenAG — Ultimate ASI Loader, widescreen fix research
- elishacloud — Silent Hill 2 Enhanced Edition (project structure reference)
This project does not include any game files. You must own a legitimate copy of Silent Hill 3 PC.