elishacloud / Silent-Hill-2-Enhancements

A project designed to enhance Silent Hill 2 (SH2) graphics and audio for the PC. It also includes scripts to build or modify SH2 audio files (SFX, BGM and Dialog).
http://www.enhanced.townofsilenthill.com/SH2/
zlib License
595 stars 42 forks source link

Issues with New Final Update on d3d8.dll not present on prev release #1052

Open MaxySnake opened 2 months ago

MaxySnake commented 2 months ago

Hello lovely community and Devs,

First and once again i wanna say THANK you for this beautiful project which i followed up and enjoyed since the first release, and i love the new upgrades of this final update.

However, i find necessary to report an issue i wasn't having on previous update and it might be related to the d3d8.dll library.

As shown on event viewer, application errors occur failing to load this module, while the game keeps running, controller detection gets lost when alt+tab, controller seems to work after alt-tabbing several times back and fort.

This might be related to the d3d8.dll module load failing, and for the first time, also experienced on saturday, game abruptly closing with no warning, on the event viewer same d3d8.dll module failed to load.

Maybe its simple to fix, maybe not, but since this wasn't present at all on previous release i imagine there might be something in there!

Tried doing a clean install of SH2 and re applying clean the enhanced edition installer.

No changes, any ideas?

SH2

huhulacolle commented 2 months ago

Hi, I have the same problem, I was downloading the d3d8.dll module of the old version via Github releases and the game works again on my side.

elishacloud commented 2 months ago

This is probably caused by some setting. If you can figure out what setting caused the issue that would help. We cannot reproduce this issue. Also attaching your full log would help.

MaxySnake commented 2 months ago

This is probably caused by some setting. If you can figure out what setting caused the issue that would help. We cannot reproduce this issue. Also attaching your full log would help.

Hello dear, yes! let me attach the d3d8.log file for you! would you need me to do something else? Mine does it at default settings! like, the default settings inside the enhanced config, removed any nvidia control panel setting too.

d3d8.log

elishacloud commented 2 months ago

Thanks for the logs. I don't see anything obvious.

Mine does it at default settings!

Of course. But the default has virtually everything enabled. Try disabling things to see if anything that is enabled is causing the issue.

MaxySnake commented 2 months ago

Thanks for the logs. I don't see anything obvious.

Mine does it at default settings!

Of course. But the default has virtually everything enabled. Try disabling things to see if anything that is enabled is causing the issue.

i tried using this march d3d8.dll file you provided to somebody and fixed all the issues with control detection and 0 entries on even log with this file,

d3d8.zip

i will upload both old, and new so you can compare them and maybe we can find what could be the issue!

Of course the old misses a lot of the new things! Which makes sense since d3d8 is the core file, no settings were changed, just replaced the file!

MaxySnake commented 2 months ago

im down to experiment with modified d3d8.dll files if you want to experiment with them @elishacloud