Silent Hill: Homecoming

Silent Hill: Homecoming

30 ratings
Silent Hill: Homecoming Fixes & Troubleshooting Guide [Updated - 07/07/18]
By [4K]XxDEATHB3TCHxX and 3 collaborators
This guide is aimed to fix crashes and all other sorts of issues that this horrible PC Port has. I haven't got a single crash from this game anymore. Additionally it’ll help you eliminate nearly all the issues you may encounter when playing!

UPDATED: New patch now fixes item UI, map UI & other UI on higher resolution!!!
Main Overall Patch v1.21b Update 2 [NEW] [W.I.P]
Credits: unknownproject

This patch contains most of the fixes that is posted in this guide, all crunched into one big patch!


-60+ FPS
-Increased Memory (Doesn't require that 4GB Patch Tool)
-Animations & Physics fixes (No more fast talking character models & physics not rapidly twitching)
-Access your game save file via game's root folder
-Map & Item UI has now been fixed!

Download Now! (In description)

Direct Download Link[]
Crash Fixes
Solution 1:
No Longer Required when using Patch v1.21b
It seems like the game doesn't like it's current 2GB virtual memory limit as this is a 32-bit program hence it's why it has 2GB virtual memory limit. So we going to make the game allocate more virtual memory (Up to 4GB) to prevent crashes from randomly appearing.
(I'm not too sure if the virtual memory of 2GB runs out when using High quality settings in-game)

-Download this 4GB Patch Tool to allow the game utilise more virtual memory: 4GB Patch Tool[]

-Once downloaded, open it, it'll will request you to open an EXE that you wish to patch.

-Find the game's executable, usually it'll be in C:\Program Files (x86)\Steam\Steamapps\common\Silent Hill Homecoming\Bin

-Once you found it, select it and open it. If the patch has successfully been applied, then it should pop up saying patch successful.

REMEMBER: The patch tool creates a backup of the exe in wherever the exe was originally was, so you can revert back to that by taking .bak off it.

If that didn't help go to Solution 2.

Solution 2:
Reducing the amount of background applications seems to help with the game's stability, so we are going to reduce the amount of background apps by using Task Manager to reduce the amount of background apps.

-Close the most background processes/application, this game since to have issues if there's many programs in the background opened (Like: Adobe Creative Cloud).

-Use the Task Manager to end tasks that lies around the background process group.

If that didn't work then go to Solution 3.

Solution 3:
The game seems to not work with any sound quality higher or lower than 48000Hz.

-Right-Click on the sound icon in the taskbar, click on Playback Devices.

-Double-Click on your default Speakers that you're using, go to Advanced Tab, then change the Sample Rate in the Default Format box to 48000Hz (Any bits will do)

-Click OK then try the game out.

Solution 4:
For some odd reason this game dislikes Intel XMP profiles, usually its to boost your memory clocks to their maximum frequency. But when I was testing this out, having XMP made the game load slower & made some random crashes to occur.

-Go to your BIOS and disable XMP profile

-If possible set your RAM speed to 1600MHz if possible.

-Save the settings and try the game again

That's all the solutions I have discovered so far, if this didn't help you I apologise for that, if you found any solutions let me know below in the comments.
Sewer Crash Fixes
Solution 1:
When getting out of sewers the game may crash, giving you an error mentioning pagefile or something max because of "Lurker". For some odd reason leaving enemies behind without killing them triggers this error!

-Every enemies you encounter, make sure you kill them during the Sewers arena to prevent this from happening.

Solution 2:
After the cutscene from the parking lot outside the main entrance of the Police Station where you escape into the Sewers the game may crash, seems like a simple game restart will fix this addtionally lessen the amount of background processes that are running.

-Quit the game and start it up again.

^If that doesn't work then kill all enemies in the police station.
Map & Item Inspection Partial Fix
Credits: unknownproject (The master of fixing things with this game)

[Note: Judging for the footage above this fix is for 1080p users, I am not sure about higher resolution screens]

Solution 1:

1. Download g_SilentHill .sgl file from this link [Remove the space between . and nz this is to bypass the link filter, if you prefer clicking a link without doing this, click on the video title it'll redirect you to Youtube] DOWNLOAD [AGAIN REMEMBER TO REMOVE THE SPACE][https//mega.+nz]

I am not sure if unknownproject has merged all his fixes into one file, this file may replace 60FPS patch, I haven't tested it.

Solution 2:
Originally posted by unknownproject:
CheatEngine 6.7 Table:
mega. nz/#!74E2lQ5Y!EiAZsqbrGwwZJweDCGXD3k3kRC6EZtV2ImE1bxveKE8
This table allows you to change vertical/horizontal orientation/map width and scale.
Default values:
640.0000 //Horizontal orientation
360.0000 //Vertical orientation
1280.000000000000 //Map width
0.0007812500116415322 //Map scale
Please note: this is not a perfect solution. Only for realtime manipulation.
For example (if you set FullHD resolution):
960 //half of width
540 //half of height
1920 //width
0.0003212500116415322 //decreased scale
You will see small but full map under map screen.
The rule is: " Higher resolution - lesser scale ".
Zoom mode is under progress.
Button Prompts & Remove Film Gain
Original Source:
Link To Thread

The creator of that tool: grasmann


I created a patcher for Silent Hill Homecoming.
It has two features:
- Remove film grain effects
- Replace button icons ( XBox / Playstation )

-You'll need 7-Zip[]
(Winrar works fine too)

Put the exe file where ever you want.
When a patch process is started the patcher will ask you to open the GLOBAL.PAK from the PAK folder of the game.

The patcher will create backups for every file it changes and provides the function to restore the game to it's original state with these backups.

Backup Conflict:
The button icon patch and film grain patch can be applied indepently.
However if you apply both patches there is one file that needs to be changed by both ( GLOBAL.PAK ).
It contains the button icons and the film grain texture for the loading screens.
This isn't a big problem but it leads to a backup conflict where you could end up with a changed file when restoring the backups incorrectly.
But don't worry the patcher will take care of that for you.
It will store some information in the registry to keep track of the applied patches and remind you to remove them in the correct order. ( see section "registry" below )

In order to keep track of the changes done to your game files the patcher will create some entries in the registry.
Of course this only works until either you delete those entries or reinstall windows.
The entries can be found under "HKEY_CURRENT_USER\Software\VB and VBA Program Settings\SHHPatcher\3.0".
Sound Fix For 2.1/5.1/7.1 Speakers
Original Thread:

Creator of this fix: xsandercage2

(This is a copy and paste of the thread with formatting)

Finally I've found out how to fix all sound bugs on all audio system types from Stereo to 7.1 in Silent Hill Homecoming!

No more wrong sound mapping on Surround systems!

No more 80% sound out from right speaker on Stereo systems!

So let's begin!

First at all, this game has TWO major problems with sound.

Problem number ONE:
This game absolutely doesn't like non 5.1 surround systems. It has been designed only for 5.1.

Problem number TWO:
Ok, you can say: I have 5.1 surround, I want to play like GOD!
Suck my binary code! - This game will answer.
Even if you have 5.1 it's not save you from troubles, because this game has wrong sound mapping.
What is this mean? E.g. when it plays cinematic video clip, all sound are shifted to left, so voice which must to sound from central channel is sound from left channel, left channel sounds from rear left, rear left from subwoofer! (sic) etc.
I've done big investigation and work.

Result - this big patch

Copy link in the adress bar, and add 'h' letter to the beginning

If you play on 5.1 sound system - your problem is solved at this stage!
But if you play on stereo system, you must move on to the next chapter
How to fix sound on Stereo systems:
When you play on stereo, 80% of sound is reproducing from the right speaker. This happens because game can't perform correct downsampling from 5.1 to Stereo (it looks like KONAMI doesn't give a ♥♥♥♥t about betatesting at all).
So the only solution is to trick the game with special sound driver.

Recipe is:
Install my BIG Sound FIX to correct wrong mapping in game audio files
Install special driver which can give an illusion of 5.1 sound to the game and convert this sound to Stereo for your sound system at the same time
Correctly config your sound settings after installing the driver

Copy link in the adress bar, and add 'h' letter to the beginning
Official surround sound driver from Razer.

After installation you must go to your sound devices setting and choose Razer Sound Device by default.
Occasional Long Freezes:
As some may know, when you progress forward with this game, you'll get so long freezes, I've been studying the way it happens and I think this will fix it.

Solution 1:
-Make sure there's no programs opened that usually writes or reads the disk, as this will slow down the game and make the game freeze.

Solution 2:
-Defragment the game, the game came with various fragmented files for me, defragging the game may help.

Solution 3:
-Close most background apps, since this is an old game, it decides to hate some apps that is opened on your computer.
Dodging Issue:
60FPS Patch/Fix [Included in Main Patch]
Credits: UnknownProject

Updated: This now gives more FPS + able to 60FPS+

1. Download this fix from here:
Download 60FPS+ Fix[]
(Remove the space between . and nz)

2. Click and drag it into Game's Directory/Bin then play!

-Other fixes this patch delivers:
1. Order Soldiers dodges properly
2. Input feels more responsive and smooth
3. Some puzzles works correctly (NO SPOILERS) but there's a puzzle where you activate something once but it activates twice)
4. Slight faster loading times.
[NEW] 5. Higher FPS!
Windowed Mode [New]
Originally posted by unkownproject:
"it doesn't have window mode"
Open vars_pc.cfg.
Change FullScreen=True to FullScreen=False.

Silent Hill Homecoming has ability to go to Windowed mode, it's just isn't embedded into the the options in main menu, hence only able to change in the configuration file.

It is strongly recommended to avoid windowed mode as it can cause more frequent crashes, plus avoid ALT+TABbing


-Open the game directory folder ------> Open Engine folder.
-Open vars_pc.cfg in notepad.
-Find Fullscreen=True & change True to False to make it Windowed.
QTE Not Responding Correctly
-No solution at the moment.

Caused by the engine not recognising the button inputs when pressed rapidly.
Level Skips, Extra Weapon Unlocks & Costume Unlocks
Originally posted by unknownproject:
How to unlock extra weapons and costumes
- The Cheaters Way - (if you don't want to replay from 11 to 14 level):
-Open default_pc.cfg;
-Change map = shell
to map = M15_010_010
or map = M15_020
or map = M15_030_010
or map = M15_040
or map = M15_045_010
or map = M15_060
OR if you don't want to spoil yourself you can go to the level you want:

map = M02_SGTOWN1
map = M03_ALEX1
map = M04_SGTOWN2
map = M05_HOTEL
map = M06_SGTOWN3
map = M06_SGTOWN3B
map = M07_DESCENT
map = M08_SGTOWN4
map = M09_ALEX2
map = M09_050B_LAKE
map = M10A_SHTOWN1
map = M10B_SHTOWN2
map = M11_PRISON
map = M13_CHURCH
map = M14_LAIR

You can also change current map with commandline argument map:%mapname%
Other Engine Options/Codes
Originally posted by unknownproject:
I'm still diggin' inside the engine code and what I've found for now:
-Open default_pc.cfg
-Comment or delete "loadingscreenxml = Interface\LoadingScreen.xml" line;
Now the engine turns to debug mode.
-Add "enableFinalFPS = 1" line to activate ingame FPS counter;
-Add "costumeIndex = 6" line to change your costume. Value between 0 and 6. 6 means pyramidhead. This global value will replace your current costume anytime you start or continue your game.
Engine allows you to set vertical syncro by adding two lines like this:
vsync = 1
vsyncInterval = 1.
-Add "playerHealth = 100.000000" line to set your health;
This one is also global value so if you want to challenge yourself you can decrease or increase it to make your adventure much easier.
Change Notes:
-Tried seeing if steam no longer filters mediafire links but it does still.
-Some small changes to the guide
-Added another section that helps with changing the game window state to Windowed
-Added spoilers format to the map names as it is spoiling the maps name


-Main overall patch has been updated to fix UI that were forced to display at 720p with no scaling on higher resolution.
< >
Need Benzedrine Jul 10 @ 10:28am 
Thank you friend!!! It works Perfect!
ScarredBushido Jul 9 @ 1:02am 
Update: i fixed it by just changing to controller lol

for some reason clicking with the mouse on keyboard (and BookShelf at the house) was responding. anyone else have that issue?
ScarredBushido Jul 8 @ 11:50pm 
i used the patch but i can't even enter anything in the keypad at the start lol
Claxia Uramaki Jun 24 @ 9:29am 
Thank you both so so much!!
unknownproject  [author] Jun 24 @ 3:58am 
"Alt+Tab crash".
Mark Ecco's Getting Up Dev notes - ReadMe.txt:
There are many issues that can occur when Minimizing, Maximizing, or toggling between applications through the Windows environment. It is strongly recommended to avoid these functions:

"it doesn't have window mode"
Open vars_pc.cfg.
Change FullScreen=True to FullScreen=False.
[4K]XxDEATHB3TCHxX  [author] Jun 23 @ 7:56am 
Whoops sorry the sgl file goes into Bin folder.
[4K]XxDEATHB3TCHxX  [author] Jun 23 @ 7:55am 
The engine is generally unstable, basically when ALT+TABing the game cannot recover thanks to the shitty game engine, at the moment, I am not sure if this is possible to fix as it may require the whole engine to be rewritten to fix this.

The .sgl file fits in the Engine folder in the game's directory folder.
Claxia Uramaki Jun 22 @ 1:16pm 
Is there a fix for the crash caused by using alt+tab? It's a function I use very very frequently and since it doesn't have window mode it's hard to check other stuff if I want to take a small break :(

Another thing, I have downloaded the file from the top link- where do I put this .sgl file?
MrH Jun 22 @ 10:34am 
Thanks, I appreciate it.
[4K]XxDEATHB3TCHxX  [author] Jun 22 @ 10:01am 
Sorry I’m not sure if that can be fixed by me but I’ll let someone else know about this