Elisha Riedlinger
Elisha Riedlinger
> First and foremost, after doing the fresh install, I left the Shader options and DirectX9 enabled; this causes the game to crash: Try downloading [D3DX9.zip](https://github.com/elishacloud/Silent-Hill-2-Enhancements/raw/master/Resources/D3DX9.zip) and extracting these files...
Ok, can you try once more with this build? I think this might eliminate the need to disable the "Run game in DirectX9" option or download the D3DX9.zip file. New...
@HexagonSun2077, Here is the latest build with the code cleaned up and fixed. This should fix the alpha shadow issue. [d3d8.zip](https://github.com/elishacloud/Silent-Hill-2-Enhancements/files/9077488/d3d8.zip)
@HexagonSun2077, ok, try this update. I hacked the game binary so that it will load the enhancement module as `d3dx.dll` rather than `d3d8.dll`. This will force Linux to load the...
@HexagonSun2077, Ok, disregard that last one. For this update I hacked the sh2pc.exe file to load `d3dx.dll`, then I added a d3dx.dll file that will force loading the normal enhancement...
> Didn't think you'd do it though, since it requires editing the .exe, even though it shouldn't produce any side-effects (Hopefully? No, this should not produce any side-effects since I...
Ok, I guess you can try to use the same update I gave you [here](https://github.com/elishacloud/Silent-Hill-2-Enhancements/issues/557#issuecomment-1179744586) and then delete the `d3dx.dll` and rename the enhancement module `d3d8.dll` to `d3dx.dll`. This will...
Ok, here is another update. For this update I modified the sh2pc.exe to load `d3dx.dll`. Then `d3dx.dll` will load the real `d3d8.dll` from memory, to bypass Wine and Proton. I...
@Bigmanjapan, I was looking into disabling the SecuROM protection dynamically for all versions of SH2 binaries. I created [this branch](https://github.com/elishacloud/Silent-Hill-2-Enhancements/tree/Fix-NoCD-Patch) for the code, but have not had time to finish...
Yes, the v1.1 binary does not have the SecuROM protection. I have a copy of all the different binary files, and have done some analysis. About 20KBs of code is...