What is Silent Hill 2: Enhanced Edition?

Silent Hill 2: Enhanced Edition is an ongoing project of enhancement packages that add various visual, audio, and bug improvements for the PC version of Silent Hill 2. Notable examples of what Silent Hill 2: Enhanced Edition provides is the use of a widescreen camera; higher display resolutions; removal of prominent audio bugs; PlayStation 2 quality audio and fog; better controller support; and much more. The use of these enhancement packages, made by a collaborative team of wonderful modders and programmers, makes for a definitive Silent Hill 2 HD experience. This page will guide you on how to install these enhancements to experience the improvements for yourself. Be sure to follow the steps below in order.

If you have played and completed Silent Hill 2 before, please watch the following videos to understand and see examples of the many improvements in action. Note that there are many game-related spoilers in the videos below:

Where to Start

First time using Silent Hill 2: Enhanced Edition ?

Jump straight into the installation process, starting with first step, and continue following the steps to download all the necessary files to experience Silent Hill 2: Enhanced Edition. Most steps are simply downloading files and placing them in the correct folders within the game's directory.

Note: You will need your own copy of Silent Hill 2 PC to install the base game, as this will not be provided to you. Jump to the first installation step to get started.

Enjoying Silent Hill 2: Enhanced Edition and want to know what's been updated?

The Silent Hill 2: Enhanced Edition project is continually being updated with fixes and improvements. Whenever an enhancement package receives an update, you only have to update that particular package; you don't have to re-install everything. If a package has been updated, simply download the package from its corresponding installation step and replace files, if prompted. Be sure to re-adjust configuration settings for a package, if you changed any.

Tip: To know when the latest version of any given package has been updated, refer to the changelog table below. Write down the date of the last time you've updated a package to make it easier to know when a new update is available for you to download. View the changelog to see the latest updates for enhancement packages.

Project Changelog

Refer to the table below to know when the latest version of any given package has been updated.

Updated (YYYY/MM/DD) Enhancement Package Version
2019-12-02 XInput Plus 4.15.2
2019-11-18 ReShade & Filters 4.4.2
2019-11-18 IndirectSound 0.20
2019-06-29 SH2 Enhancements Module 1.3.1365
2019-04-17 Enhanced Edition Essential Files 1.0.4
2018-11-27 Audio Enhancement Pack 2.0.1
2017-12-21 Enhanced .exe 1.0
2017-12-21 FMV Enhancement Pack 1.0
  • 2019-12-02:
    Version 4.15.2 of XInput Plus has been added and replaces the previous version. This is an optional update and is not critical to download.
  • 2019-11-18:
    Version 4.4.2 of the ReShade & Filters package and version 0.20 of IndirectSound have been added and replace the previous versions. These are optional updates and are not critical to download.
  • 2019-10-17:
    A dedicated page for troubleshooting has been created. The troubleshooting section that was originally on the main installation guide page has been moved to this new, dedicated page. Various visual fixes have been done to the overall installation guide site, including new color-coded notice boxes. The "Set Up a Controller" step on the installation guide page has been completely reworked. Certain installation steps have been reworded to reduce the amount of content needed to read.
  • 2019-07-29:
    Version 4.3.0 of the ReShade & Filters package has been added and replaces the previous version. This is an optional update and is not critical to download.
  • 2019-06-29:
    Version 1.3.1365 of the SH2 Enhancements module has been added and replaces the previous version. This is an important update that fixes a Windows Update bug that can cause severe perfomance issues for Silent Hill 2 PC.
  • 2019-05-04:
    Version 4.2.1 of the ReShade & Filters package has been added and replaces the previous version. This is an optional update and is not critical to download.
    • This version of ReShade now uses ReShade_sh2pc.ini instead of ReShade Filter - SH2 PC PS2.ini to hold the filter settings for the game. If upgrading to version 4.2.1 of ReShade, delete ReShade Filter - SH2 PC PS2.ini in your game's installation directory.
    • The Home key is now used to bring up ReShade's control panel. (Before it was the Ctrl + W keys.)
  • 2019-04-24:
    We've temporarily removed the European Enhanced Executable from the Installation Guide due to performance issues. There have been noted occasional game freezes when using this executable. For the time being, download and use the North American executable. Your save files/settings will transfer between these versions, and all language options are now unlocked in the North American executable. The only difference between each version now is that the North American executable displays the main menu choices in English only. We hope to provide a more stable, enhanced European executable in the future.
  • 2019-04-17:
    The Installation Guide has been updated to better clarify certain installation steps. The changelog now includes a table (above) of all the enhancement packages and when they've last been updated. This makes it easier to tell when a package update is available, in order to receive the latest-and-greatest version of any package. Additionally, updates have released for the following packages:
    • Version 1.3.1340 of the SH2 Enhancements mod.
    • Version 1.0.4 of the Enhanced Edition Essential Files.
    • Version 4.15 of XInput Plus.
    • Version 4.1.0 of the ReShade & Filters package.
      • Version 4.1.0 of ReShade now uses ReShade.ini instead of d3d9.ini to adjust its settings. If upgrading to version 4.1.0 of ReShade, delete d3d9.ini in your game's installation directory.
  • 2019-01-12:
    Version 1.0.3 of the Enhanced Edition Essential Files has been added and replaces the previous version. Version 1.0.3 includes a large amount of additional game file adjustments that fix or improves the visuals for specific rooms/areas.
  • 2018-12-03:
    Nvidia users celebrate! It is no longer necessary to use WineD3D For Windows! The SH2 Enhancements Mod now inherently fixes all of the Nvidia-specific bugs without having to use WineD3D. This provides many benefits: It's one less intallation step; it reduces compatibility/performance issues; and it unifies the installation process for all users.
    If you are currently using WineD3D For Windows:
    1. Remove the WineD3D For Windows files (d3d9.dll, libwine.dll, and wined3d.dll) from <path-to-game>\Silent Hill 2\.
    2. Download the latest version of SH2 Enhancements (d3d8.zip) and update/replace its files within <path-to-game>\Silent Hill 2\.
    If you were also using ReShade alongside WineD3D For Windows:
    1. Remove the ReShade (OpenGL) & SH2 PC PS2 Filter files (opengl32.dll, opengl32.ini, and ReShade Filter - SH2 PC PS2.ini) from <path-to-game>\Silent Hill 2\.
    2. Download ReShade (DirectX) & SH2 PC PS2 Filter.
    3. Copy the content of the Silent Hill 2 folder from the archive to <path-to-game>\Silent Hill 2\.
  • 2018-11-27:
    Version 2.0.1 of the Audio Enhancement Pack has been added and replaces the previous version. Version 2.0.1 includes one new edited file that restores the ending cutscene music for the "Leave" ending (right before the credits roll).
  • 2018-08-01:
    The entire installation method for Silent Hill 2: Enhanced Edition has changed. The introduction of the new and improved SH2 Enhancements mod, whose installation step will be addressed in this guide, streamlines the process of implementing and using fixes for the game. However, before being able to use this new enhancement package, several files/fix packages from previous installation methods must first be removed. If these files aren't removed, there will be conflicts and crashes between the new SH2 Enhancements mod and the older fix packages. Follow the steps below to prepare use for the new Silent Hill 2: Enhanced Edition installation method:
    1. Backup your game save files (all files) found at <path-to-game>\Silent Hill 2\data\save\Folder 01\.
    2. Uninstall the game.
    3. Delete any remaining content found within the <path-to-game>\Silent Hill 2\ folder.
    4. Follow the new installation steps below.
    5. Restore your game save files to <path-to-game>\Silent Hill 2\data\save\Folder 01\.
  • 2018-07-25:
    IndirectSound now solves the issue of audio "clicking" and "popping" whenever a SFX file gets cut off prematurely. The installation step for installing IndirectSound has been updated to specify which version to now use along with what settings to adjust.
  • 2018-07-03:
    • Introduced two new installation steps: Installing SH2 Enhancements and the Audio Enhancement Pack. These fixes replace the PC game's audio files with the PlayStation 2's audio which are considered the best.
    • Renamed the Installation Guide from the Silent Hill 2 Widescreen fix to Silent Hill 2: Enhanced Edition. The name change was due to the ever-expanding enhancement releases made by a wide gamut of modders and programmers beyond just the fine folks who created the Widescreen Fix.
    • Changed the step order and re-worded most of the steps in this guide for further clarifications.
    • Included a "Credit and Thanks" page located on the left-links column. Please consider taking a moment to visit the page to learn more about the programmers and modders making your Silent Hill 2 PC experience better.
  • 2018-04-07:
    Renamed the "Replace Game Executable" step to "Install Launch/Menu Enhancements." This is due to adding enhanced visuals for the game's main menu and knife cursor to this package download. The steps have also been revised to reflect the addition of these files.
  • 2018-04-05:
    Slightly reworded the Install Silent Hill 2 step and Directory Tree of New Fixes for further clarifications. Added a new bullet point under Troubleshooting in regards to the game hanging upon launch.
  • 2018-02-27:
    Windows 10 users have experienced severe lag/stuttering when using the latest version of WineD3D For Windows with Silent Hill 2. Using version 1.7.52 appears to alleviate this issue. The WineD3D For Windows installation step now mentions downloading this specific version of the fix.
  • 2018-02-19:
    Introduced a new installation step: Installing IndirectSound. This fix emulates audio hardware acceleration on modern Windows operating systems to enable 3D positional audio for the game.
  • 2018-01-31:
    Included a controller mapping diagram to the XInput Plus installation step.
  • 2017-12-21:
    Included new download options for the FMV Enhancement Pack: The Original FMV Enhancement Pack and the new 16:9 FMV Enhancement Pack. Be sure to read the notes under the "Install Widescreen Fix" step for more information on how to properly use each version of the FMV Enhancement Pack.
  • 2017-12-13:
    Thanks to recent developments, the fix packages used in the Installation Guide now work with both the North American and European versions of the game. The Installation Guide has been re-worded to address this by changing mentionings of Silent Hill 2: Director's Cut to just Silent Hill 2. The demonstration trailer will be updated in the future to also address this change because, at the moment, it only refers to the Director's Cut version of the game.
  • 2017-12-04:
    Included steps to enable anti-aliasing for Nvidia and AMD graphic cards.
  • 2017-10-20:
    Included a directory tree listing all the fix files at the bottom of the guide.
  • 2017-08-05:
    Included information on the Widescreen Fix's new "Fix2D" modifier under Troubleshooting. Completely reworked the Widescreen Fix installation step to address its new built-in D3D8to9 converter. Because of this new feature, the ENB Converter installation step has been removed from the guide due to redundancy. Remember: If in doubt do a fresh install of the game and all the fixes below.
  • 2017-07-24:
    Reworded a portion of the Widescreen Fix step to emphasize the importance of running its Mod Updater.
  • 2017-06-30:
    Moved the Fog Fix installation step towards the end of the process to help avoid confusion on which files to copy over.
  • 2017-06-27:
    Launch of the Installation Guide.

Installing Silent Hill 2: Enhanced Edition

1. Install Silent Hill 2 PC

Read this step fully before installing the game.

Both the North American and European PC versions of the game are compatible to use with the Silent Hill 2: Enhanced Edition project.

  1. Follow the CD installation instructions to install your copy of Silent Hill 2 on your Windows computer.
  2. During installation, when prompted, save the movie files to your hard disk.
  3. Near the end of installation, when prompted, install the DirectX 8 drivers if you don't have them already.
    • Download the DirectX 8 drivers if you don't have them installed already. Silent Hill 2 PC requires the DirectX 8 drivers, and the game will not run without the drivers installed.
  4. Finish installation.
  5. If you installed the game to an admin-protected directory such as Program Files, the user's permissions for the game folder need to be set to Modify, otherwise you won't be able to save your progress in the game.

Note: These steps might vary depending on your version of Windows.

  1. Right-click the game's parent installation folder, which by default is KONAMI, and go to Properties.
  2. Go to the Security tab.
  3. In the Group or user names field, select your correct, currently-logged-in user name.
    • If you do not see your correct user name in this list:
      1. Click the Edit button.
      2. The Permissions window will pop up. In it, click the Add button.
      3. The Select Users or Groups window will pop up. In it, click the Advanced button.
      4. A new window will pop up. In it, click the Find Now button.
      5. The Search results field below will populate with user names. In it, find and select your correct, currently-logged-in username.
      6. Click the OK button to go back to the Select Users or Groups window, then click the OK button again.
      7. Now, back on the Security tab, select your correct, currently-logged-in user name from the Group or user names field.
  4. Below that, in the Permissions for <selected user name> field, check the Allow box for Modify.
  5. Apply all changes.

2. Install Enhanced Executable

The enhanced Silent Hill 2 PC executable makes launching the game with the enhancement packages easier and more streamlined.

  1. Go to <path-to-game>\Silent Hill 2\.
  2. Rename sh2pc.exe to sh2pc.exe.bak. This creates a backup of your original executable for safe-keeping.
  3. Download the North American (v1.0) Executable.
    • With the use of our project files, the North American (v1.0) Executable can be played with English, French, German, Italian, or Spanish text/subtitles, and includes translated main menu text.
  4. Unzip the download package and copy the contents of the Silent Hill 2 folder from the download to <path-to-game>\Silent Hill 2\.

3. Install SH2 Enhancements Module

The SH2 Enhancements module provides programming-based game fixes and enhancements for Silent Hill 2 PC, along with integrating other improvement packages such as the SH2 Widescreen Fix and Fog Fix. The SH2 Enhancements module is the culmination of fixes and packages made by many talented programmers and modders. This broad, encompassing package makes user installation manageable and allows for future package updates to be more streamlined and intuitive.

  1. One time only: Download the DirectX 9 SDK.
    • Download this package if you don't have it installed already. Certain features of the SH2 Enhancements module use the DirectX 9 runtime library, and the game will not run without this library installed while using the SH2 Enhancements module.
  2. Download the SH2 Enhancements module (d3d8.zip).
  3. Unzip the download package and copy the contents from the download to <path-to-game>\Silent Hill 2\.

You can change settings within the SH2 Enhancements module, such as the game's resolution and display mode, by going to <path-to-game>\Silent Hill 2\ and opening the d3d8.ini file with a text editor. Information on adjustable settings for the SH2 Enhancements module (along with other package's settings) can be found on the Configuration page.

Refer to the Troubleshooting page for tips and solutions, if you are experiencing issues with this step.

4. Install Enhanced Edition Essential Files

The Enhanced Edition Essential Files provide various file-based fixes for the game. Improvements include cleaned-up images, camera clipping fixes, environment adjustments, and grammar/punctuation/sentence structure improvements for the game.

  1. Download the Enhanced Edition Essential Files.
  2. Unzip the download package and copy the contents of the Silent Hill 2 folder from the download to <path-to-game>\Silent Hill 2\.
    • This will create a new sh2e folder in the game's main directory if this is your first time downloading the package.

Do not rename the sh2e folder. The SH2 Enhancements module will search for and read game-specific files contained in the <path-to-game>\Silent Hill 2\sh2e\ folder first, taking precedence over files housed in the <path-to-game>\Silent Hill 2\data\ folder, so long as the filenames and paths within each are identical. This method allows for improvements without having to overwrite files in the game's data directory.

Ensure UseCustomModFolder = is set to 1 in the d3d8.ini file. This allows the improved files housed within the sh2e folder to take effect.

5. Install FMV Enhancement Pack

The FMV Enhancement Pack brings the quality of the game's full motion videos to that of the PlayStation 2's version which are considered the best. You can learn more about how each version of the game compressed the FMVs here.

  1. Download the FMV Enhancement Pack.
    • Note: This download package is large at 3.0 GB.
  2. Unzip the download package and copy the contents of the Silent Hill 2\sh2e\movie\ folder from the download to <path-to-game>\Silent Hill 2\sh2e\movie\.

If using the FMV Enhancement Pack, ensure FMVWidescreenMode = is set to 1 in the d3d8.ini file.

Ensure UseCustomModFolder = is set to 1 in the d3d8.ini file. This allows the improved files housed within the sh2e folder to take effect.

6. Install IndirectSound

IndirectSound emulates audio hardware acceleration on modern Windows operating systems. This enables Silent Hill 2 PC to have 3D positional audio (i.e. surround sound played out of rear and side speakers) like it was intended when the game was originally released. Additionally, IndirectSound fixes the "clicking" and "popping" issue for Silent Hill 2 PC whenever the game abruptly ends a sound file before it plays to completion.

  1. One time only: Download the Microsoft Visual C++ 2010 Redistributable Package (x86).
    • Download this package if you don't have it installed already. Certain features of IndirectSound use the Microsoft Visual C++ 2010 runtime library, and the game will not run without this library installed while using IndirectSound.
  2. Download IndirectSound.
  3. Unzip the download package and copy the contents of the Silent Hill 2 folder from the download to <path-to-game>\Silent Hill 2\.

IndirectSound should automatically work. To ensure correct performance, after placing the IndirectSound files in the game's directory, verify Software 3D sound is set to Hardware 3D Used in the game's Options > Advanced Options menu.

7. Install Audio Enhancement Pack

The Audio Enhancement Pack brings the quality of the game's audio files to that of the PlayStation 2's version which are considered the best. You can learn more about the audio differences between the PC and PlayStation 2 versions here.

  1. Download the Audio Enhancement Pack.
    • Note: This download package is large at 1.5 GB.
  2. Unzip the download package and copy the contents of the Silent Hill 2\sh2e\sound\ folder from the download to <path-to-game>\Silent Hill 2\sh2e\sound\.

Ensure EnableSFXAddrHack = is set to 1 in the d3d8.ini file, otherwise the Audio Enhancement Pack files will not work.

Ensure UseCustomModFolder = is set to 1 in the d3d8.ini file. This allows the improved files housed within the sh2e folder to take effect.

8. Install ReShade & Filters

ReShade is an advanced, fully generic post-processing injector for games and video software. For Silent Hill 2 PC, ReShade can give the game visual improvements such as color corrections, level adjustments, built-in anti-aliasing, and more. The ReShade filter included in the download package will make the game closely resemble the PCSX2 (PlayStation 2 emulator) version of the game in terms of colors and levels, along with providing built-in anti-aliasing.

  1. Download ReShade (DirectX9) & SH2 PC PS2 Filter.
  2. Unzip the download package and copy the contents of the Silent Hill 2 folder from the download to <path-to-game>\Silent Hill 2\.
  3. Set d3d8to9 = to 1 in the d3d8.ini file.

ReShade requires DirectX 9 to work. Ensure d3d8to9 = is set to 1 in the d3d8.ini file to make Silent Hill 2 PC run as DirectX 9.

The following keybinds are used for ReShade's menus and functionalities:

  • Home: Opens ReShade's control panel.
  • F12: Enables/disables the filter while in-game.
  • Print Screen: Takes a screenshot of the current in-game screen. Saves to <path-to-game>\Silent Hill 2\.

Note: Updating ReShade may change/overwrite these keybinds.

9. Set Up a Controller

If you do not plan to use a controller, this step can be skipped. Choose which controller you plan on using with Silent Hill 2 PC by selecting the appropriate tab below. It is assumed you already have the necessary Windows drivers installed for your controller (which is typically done for you automatically by Windows when you first connect the controller to your PC and let Windows auto-search for the necessary drivers online).

Xbox Controllers

Silent Hill 2: Enhanced Edition plays best with official Xbox (XInput-based) controllers. Following the steps below, Xbox controllers have 100% plug-and-play functionality.

Playtested with: Xbox 360 controller (wired), Xbox 360 controller (wireless via official 2.4GHz receiver), Xbox One controller (wireless via official USB dongle).

  1. Download XInput Plus.
  2. Unzip the download package and copy the contents of the Silent Hill 2 folder from the download to <path-to-game>\Silent Hill 2\.
  3. Connect your Xbox 360 or Xbox One controller to your PC and launch the game.
  4. Assign or remove functions to your controller's inputs in the game's Control Options menu.
  1. Launch Silent Hill 2 PC, go to the game's Options menu, then go to the Control Options menu.
  2. Using your keyboard, navigate to the Joypad column, choose a specific function you wish to assign to your controller, and press Enter.
  3. Press an input on your controller to assign the input to the function.
    • You can clear a controller input for a function by pressing Enter on the desired function under the Joypad column, then pressing Escape on your keyboard to clear out the input.
  4. Repeat this process for all game functions you wish to map to a controller.

For your convenience, the diagram below shows the default console controller layout for Silent Hill 2 displayed on an Xbox One controller. The diagram also includes two suggested button actions not available to the original console releases: Left joystick press for quick heal and right joystick press for quick reload.

Silent Hill 2 PC binds the movement of the "search" camera to the character movement pad (left joystick and/or D-pad). This means you must fully stop moving your character to look around in search view. This is hard-coded into the PC version of the game and cannot be changed.

Your controller must be connected to your PC prior to launching the game, otherwise the game won't detect the controller.

Refer to the Troubleshooting page for tips and solutions, if you are experiencing issues with this step.

Generic PC Gamepads

There are many types of generic PC gamepads out on the market, all with different features and functions. Because of how many choices are out there, it would be impossible to play test them all. Full input functionality is not guaranteed when using a generic PC gamepad for Silent Hill 2: Enhanced Edition.

Playtested with: Logitech RumblePad 2 gamepad (wired).

Choose which API (XInput or DirectInput) your gamepad uses by selecting the appropriate tab below. If you are unsure what API your gamepad uses, refer to the controller's manual or manufacturer's specifications on their website.

XInput Gamepad

  1. Download XInput Plus.
  2. Unzip the download package and copy the contents of the Silent Hill 2 folder from the download to <path-to-game>\Silent Hill 2\.
  3. Connect your XInput gamepad to your PC and launch the game.
  4. Assign or remove functions to your gamepad's inputs in the game's Control Options menu.

DInput Gamepad

  1. Remove all XInput Plus files from the game's directory, if you were using them.
  2. Connect your DirectInput gamepad to your PC and launch the game.
  3. Assign or remove functions to your gamepad's inputs in the game's Control Options menu.
  1. Launch Silent Hill 2 PC, go to the game's Options menu, then go to the Control Options menu.
  2. Using your keyboard, navigate to the Joypad column, choose a specific function you wish to assign to your controller, and press Enter.
  3. Press an input on your controller to assign the input to the function.
    • You can clear a controller input for a function by pressing Enter on the desired function under the Joypad column, then pressing Escape on your keyboard to clear out the input.
  4. Repeat this process for all game functions you wish to map to a controller.

For your convenience, the diagram below shows the default console controller layout for Silent Hill 2 on a Logitech RumblePad 2 gamepad. The diagram also includes two suggested button actions not available to the original console releases: Left joystick press for quick heal and right joystick press for quick reload.

Silent Hill 2 PC binds the movement of the "search" camera to the character movement pad (left joystick and/or D-pad). This means you must fully stop moving your character to look around in search view. This is hard-coded into the PC version of the game and cannot be changed.

Your gamepad must be connected to your PC prior to launching the game, otherwise the game won't detect the gampad.

Refer to the Troubleshooting page for tips and solutions, if you are experiencing issues with this step.

DualShock (PlayStation) Controllers

It is not recommended to play Silent Hill 2: Enhanced Edition with a DualShock (PlayStation) controller. Specialized software and drivers that must be launched before play are required for DualShock 2 and DualShock 3 controllers to work with Windows. And while the DualShock 4 can be used as a plug-and-play controller that is detected as a DirectInput gamepad, vibration is not inherently supported through the DualShock 4 with this game.

Playtested with: DualShock 4 controller (wired).

Choose which version of the DualShock controller you are using by selecting the appropriate tab below.

DualShock 4 Controller (plug-and-play method)

  1. Note:The DualShock 4 controller will not rumble with this game when used as a simple plug-and-play device.
  2. Remove all XInput Plus files from the game's directory, if you were using them.
  3. Connect your DualShock 4 controller to your PC and launch the game.
  4. Assign or remove functions to your controller's inputs in the game's Control Options menu.

DualShock 2/3 Controller

Specialized software and drivers that must be launched before play are required for DualShock 2, DualShock 3, and, to a lesser extent, DualShock 4 controllers to fully work with Windows. Because the DualShock 2 and 3 controllers are not inherently plug-and-play devices, no guidance or support will be given for these controllers on this installation guide.

  1. Launch Silent Hill 2 PC, go to the game's Options menu, then go to the Control Options menu.
  2. Using your keyboard, navigate to the Joypad column, choose a specific function you wish to assign to your controller, and press Enter.
  3. Press an input on your controller to assign the input to the function.
    • You can clear a controller input for a function by pressing Enter on the desired function under the Joypad column, then pressing Escape on your keyboard to clear out the input.
  4. Repeat this process for all game functions you wish to map to a controller.

For your convenience, the diagram below shows the default console controller layout for Silent Hill 2 displayed on a DualShock 4 controller. The diagram also includes two suggested button actions not available to the original console releases: Left joystick press for quick heal and right joystick press for quick reload.

Silent Hill 2 PC binds the movement of the "search" camera to the character movement pad (left joystick and/or D-pad). This means you must fully stop moving your character to look around in search view. This is hard-coded into the PC version of the game and cannot be changed.

Vibration does not work for DualShock 4 controllers.

Your controller must be connected to your PC prior to launching the game, otherwise the game won't detect the controller.

Refer to the Troubleshooting page for tips and solutions, if you are experiencing issues with this step.

Enjoy Silent Hill 2: Enhanced Edition!

Directory Tree of New Files

The directory tree below illustrates what additional files and folders will be added to <path-to-game>\Silent Hill 2\ through installing the enhancement packages detailed in this installation guide. Items that are grayed out below are files and folders that are natively installed with the base version of the game.

If you install any additional packages that are not detailed within this installation guide, you may run into launch/perfomance issues with Silent Hill 2: Enhanced Edition.

  • <path-to-game>\Silent Hill 2\
  • data\
  • reshade-shaders\
    • [All files and folders within]From ReShade: These files and folders are what make the ReShade filters work.
  • sh2e\
    • bg\
      • [All files within]From Enhanced Edition Essential Files: These files contain camera clipping and/or environment adjustment fixes for the game.
    • bg2\
      • [All files within]From Enhanced Edition Essential Files: These files contain camera clipping and/or environment adjustment fixes for the game.
    • etc\
      • message\
        • *.mesFrom Enhanced Edition Essential Files: These files contain textual improvements for the game.
    • font\
      • font000.tgaFrom Enhanced Edition Essential Files: This file contains the custom, high resolution font characters.
      • fontwdata.binFrom Enhanced Edition Essential Files: This file contains the font width data for the custom font file.
    • movie\
      • [All files within]From FMV Enhancement Pack: These files contain the new FMVs for the game.
    • pic\
      • etc\
        • [All files within]From Enhanced Edition Essential Files: These files contain main menu background image and mouse cursor improvements for the game.
    • sound\
      • [All files and folders within]From Audio Enhancement Pack: These files and folders contain the new sound effects, background, and dialog audio for the game.
    • text\
      • exe_str.txtFrom Enhanced Edition Essential Files: This file changes the PC pause menu text for the North American executable to the correct, selected language.
  • binkw32.dll
  • cin.dat
  • d3d8.datFrom SH2 Enhancements module: This file contains pathing information for the game's memo/riddle images which certain fixes use.
  • d3d8.dllFrom SH2 Enhancements module: This file is what makes the SH2 Enhancements module work.
  • d3d8.iniFrom SH2 Enhancements module: This file allows you to adjust settings for the SH2 Enhancements module.
  • d3d8.logFrom SH2 Enhancements module: This file logs the the SH2 Enhancements module processes for troubleshooting.
  • d3d9.dllFrom ReShade: This file is what makes ReShade work.
  • d3d9.logFrom ReShade: This file logs the ReShade processes for troubleshooting.
  • device.fix
  • Dinput.dllFrom XInput Plus: This file is part of what makes XInput Plus work.
  • Dinput8.dllFrom XInput Plus: This file is part of what makes XInput Plus work.
  • dsound.dllFrom IndirectSound: This file is what makes IndirectSound work.
  • dsound.iniFrom IndirectSound: This file allows you to adjust settings for IndirectSound.
  • dsound.logFrom IndirectSound: This file logs the IndirectSound processes for troubleshooting.
  • keyconf.dat
  • Konami Homepage
  • language.ini
  • local.fix
  • msvcp70.dll
  • msvcr70.dll
  • options.ini
  • ReadMe.htm
  • ReadMe.txt
  • ReShade.iniFrom ReShade: This file allows you to adjust global settings for ReShade.
  • ReShade_sh2pc.iniFrom ReShade: This file tells ReShade how to adjust the game's visuals to better match the PCSX2 version.
  • settings.ini
  • sh2.ico
  • sh2logo.jpg/SH2DClogo.JPG
  • sh2pc.exeFrom Enhanced Executable: This executable makes launching Silent Hill 2 easier when using enhancement packages.
  • XInput1_3.dllFrom XInput Plus: This file is part of what makes XInput Plus work.
  • XInputPlus.iniFrom XInput Plus: This file allows you to adjust settings for XInput Plus.