Silent Hill HD Collection was the entry in the series that really should’ve been called Shattered Memories. As thats exactly what it’s done for most people. However there is hope, as if you can afford a copy of SH 2/3 off Ebay for PC, or if you have one lying around already, or if youre a filthy pirate, and want to get them running on Windows 7/Vista, help is at hand.
Silent Hill 2
The best game in the series, in my opinion, but also the hardest to run on modern hardware.
First and foremost, your gonna need to fix your resolution. Download Squizzys Resolution Fixer here:
Extract that folder and youll see 2 files. One is the resolution patcher, and the other is a cracked .exe.
Put the both files in your silent hill 2 installation folder. Run the res patcher, and select your desired resolution. Thats it! Youll now be able to play SH2 in whatever proper widescreen res you like. But it’s not that simple to get it actually running.
SH2 hates Multicore CPUs like Jews hate Pork. Delicious, Juicy Pork. And what with it being 2012, i’m assuming the majority of you run multicore CPUs unless you’re reading this from the middle of a Bedouin camp and you’re only on a laptop running Win XP and an AMD Athlon or something.
First thing you need to do is set the sh2pc.exe to run as an administrator, (if you have the game installed in “x:\program files(x86)\silent hill 2” you WONT be able to save your game unless you run it as an Admin, installed anywhere else is fine, so id recommend installing into “C:\Games” for sake of easiness) and run in compatibility mode for Windows XP, Service Pack 2.
Now the pain in the arse bit. Fire up the game, and select advanced options, and bump up all your graphics options, and turn advanced filters\lens flare ON. DON’T touch the resolution. Even if it says 800×600 or something as your res, leave it alone, or you’ll fuck up the res patcher and have to do it all over again. Right, now quit the game, and open up your Nvidia Control panel/ATI control centre, and set your desired AA options on the game. The game is totally undemanding so bump that shit up to like 32xAA or whatever the hell you like.
Now the last, and most important part. With SH2 hating on multicore CPUs, whenever you want to play the game, once you get to the title screen, before starting a game, alt+tab out of the game, then bring up task manager (ctrl+shift+esc), and right click on sh2pc.exe and set its affinity to only ONE core. Doesn’t matter which one, just as long as its one core only. Also worth noting that when i tried this at first, it told me access was denied. So in order to do it, i had to click on ‘show processes from all users’ in task manager first, and then it let me set the affinity to only 1 core. This will stop pretty much all the bugs i encountered, freezing, awful lag (1 FPS!!!), looping sound, and cutscenes pausing after a second and not progressing unless you skip them. You have to set the affinity every time you play the game, which is a pain but it’s worth it. Some people say you can create a batch file to start the game with affinity set to 1 core, but i tried it, and even tho it launches the game, the affinity was still on all 4 cores. Tt’s also worth mentioning that my 360 pad worked straight away with both games. No tinkering required, however i did have to change the button layouts as they’re all over the place by default!
But that’s it! All done. More Screenshots!
Next Page: SH3