Silent Hill: Homecoming

Silent Hill: Homecoming

czerro Aug 27, 2018 @ 2:48am
Easiest Fix for Resolution Crash
I see a lot of people with the same questions and issue that I had when I booted up the game again on W10. It will crash if you go over 720p and/or if you go over 60hz.

There are a ton of 'solutions' to this which either don't work, or I find a bit suspect.

So I rather found an easier solution to this dilemma, that doesn't require the 36 steps in someone elses post, or require using a random executable for an obscure game from some anonymous person on the internet.

WineD3D for Windows.

Yes, it's a real thing. WINE is an OpenGL wrapper for Linux that translates DirectX to OpenGL, because DirectX is proprietary to Microsoft. Someone ported this wrapper to Windows, which is confusing, but this use case explains why.

Download WineD3D for windows

https://fdossena.com/?p=wined3d/index.frag

Extract the package to it's own directory.

It has various wrappers for various versions of DirectX. In this case we want the DirectX 9 packages.

Copy d3d9.dll, libwine.dll, wined3d.dll to "\Silent Hill Homecoming\Bin"

Done.

Now when you run the game, it is running under the OpenGL wrapper. It won't crash on resolution changes, and you can go 1080p/144hz if you like.
< >
Showing 1-12 of 12 comments
NomNom Sep 1, 2018 @ 8:29am 
Please stop supporting the ♥♥♥♥ out of those people who stolen people's fixes and port them into memory wrappers, it's obvious you're desperate to get the attention from people to make it look like those ♥♥♥♥♥♥♥ who stolen fixes, fixed the game, which they didn't. All fixes that came from steam community except this one are ORIGINAL. And those original fixes only changes ORIGINAL game files such as g_SilentHill.sgl, it does not add any third party files at all.

Typos/Mistakes:
-Game NEVER crashes on resolution change.
czerro Sep 2, 2018 @ 3:23am 
Originally posted by 4KXxDEATHB3TCHxX:
Please stop supporting the ♥♥♥♥ out of those people who stolen people's fixes and port them into memory wrappers, it's obvious you're desperate to get the attention from people to make it look like those ♥♥♥♥♥♥♥ who stolen fixes, fixed the game, which they didn't. All fixes that came from steam community except this one are ORIGINAL. And those original fixes only changes ORIGINAL game files such as g_SilentHill.sgl, it does not add any third party files at all.

Typos/Mistakes:
-Game NEVER crashes on resolution change.

Nobody has stolen anything. Do you know what WINE is?

Valve and Wine have been working together to release Proton famously in recent weeks. Due to the amount of investment Valve has put into supporting WINE, I think they would be offended and baffled that your friend claims WineD3D for Windows (which is simply a Wine wrapper comipled for windows that someone compiles on the wine-staging releases) has code that was stolen from him.

WINE is vastly more legit, than your friend's exhaustive list of .exe's that require admin privledges. And I can guaruntee there is no crossover of code or implementation, outside perhaps your friend borrowing WINE code.

If your friend believes his code was stolen, Valve and CodeWeavers are huge fish and he would easily win a billion dollar settlement out of court, rather than trying to throw his weight around on a Steam message board.
Last edited by czerro; Sep 2, 2018 @ 3:27am
czerro Sep 2, 2018 @ 3:39am 
Again, just to be clear.

Valve is fully invested in Wine, and has partnered with CodeWeavers to support this project. The amount of commits Valve has done in the last year, allowed the release of Proton.

Wine is generally used for Linux, for translating DX to OpenGL/Vulkan.

With the accelerated development due to Valve's involvement in the opensource project, people are trying lots of different things. This one guy is just compiling Valve's/CodeWeavers Wine libraries for windows. They are universal libraries and can be used for lots of different applications. Homecoming is a real edge case scenario, and really isn't the purpose of this particular project...I just thought I would test it as Proton and wine-staging are in the news since last week.

In short, it works, and it's a just a porting project of the opensource Wine project lead by Valve/CodeWeaver. The developers probably don't even know Silent Hill: Homecoming exists. That's how good the compatibality layer is already. It can literally run broken DX code, natively, without issues that the DX code has, at almost no performance loss.
Last edited by czerro; Sep 2, 2018 @ 3:58pm
thank you man, you helped me a lot
Originally posted by 4KXxDEATHB3TCHxX✔:
Please stop supporting the ♥♥♥♥ out of those people who stolen people's fixes and port them into memory wrappers, it's obvious you're desperate to get the attention from people to make it look like those ♥♥♥♥♥♥♥ who stolen fixes, fixed the game, which they didn't. All fixes that came from steam community except this one are ORIGINAL. And those original fixes only changes ORIGINAL game files such as g_SilentHill.sgl, it does not add any third party files at all.

Typos/Mistakes:
-Game NEVER crashes on resolution change.
actually there are a freakin' lot of crashes on resolution change
czerro Mar 9, 2019 @ 4:17am 
Spread the word.

I bet you can surmise where I submitted this fix first, and the maintainers of said guide flipped out and deleted all my posts. Decried me as a thief, or the user of stolen code used by thieves. These 'thieves' would be WINE and Valve/Codeweavers/community. They really treasure their hacks that don't work, and most importantly, don't actually want solutions.

They want the guide to persist. They want THEIR portal to be the only way to play Silent Hill: Homecoming, even if it doesn't work. It's actually kinda Silent Hill-ish, the level of their investment.

This SHOULD be in the Ultimate Guide, no? Probably as step1? In fact, there is no reason for the guide to exist now that WINE is so advanced.

I dunno if they are even pretending they don't know what WINE is. I thought it was an act. I've tried to report them, as they seem unbalanced and sketchy and I would consider the amount of files and edited .exe's in their guide suspect.

A guy can have a guide on the front-page of a game, where he commonly harrasses people that offer actual solutions and always uses foul language. A guy that accuses a wine-staging port of stealing code for his broken dx hacks that don't work? THIS is how the people maintaining the guide act?!

The two main contributors are both acidic and delusional, and I suspect death and unknown are the same person.
Last edited by czerro; Mar 9, 2019 @ 4:33am
necrophag666 Dec 18, 2019 @ 10:01pm 
Thanks, man!!! I've been looking for a real solution, and this is it. Been playing the game for about 3 hours and ZERO problems. I was very dissapointed with this purchase and steam won't refund me. So I got stuck, but now I can actually play it. Worked on Win10.
WildArmsFx Dec 25, 2019 @ 2:24am 
It still crashed at 4k 60hz
beez-one Jan 8, 2020 @ 3:39am 
Reverse enginereed patch of said "maintainers of said guide" does much nore than just a resolution fix. F.e. it fixes framerate and button prompts, restoring even missing tutorial ones. Also it removes annoying QTEs.
Anyway this port is ♥♥♥♥♥ and engine itself works poorly.
LUCIFER_D Jan 25, 2023 @ 9:45pm 
The best solución I play with Win 10 to 1440p 144hz. Just dont stay much time the menú or crashed
Last edited by LUCIFER_D; Jan 25, 2023 @ 9:49pm
PrCat88 Jan 26, 2023 @ 3:42am 
Do you onow how this would work or be navigated on Steam Deck? And also, is there a way to fix the save bug where it says "you reached the maximum silent hill v saves" and need to delete them? I've been trying to get this to run on my Steam Deck and faced these problems. Thanks in advance.
valerieceleryy May 25, 2023 @ 12:34am 
Hi! what is the \Silent Hill Homecoming\Bin and how do I find it? I really don’t know much about computers or games
< >
Showing 1-12 of 12 comments
Per page: 1530 50