RibShark / SafeDiscShim

SafeDiscShim is a compatibility tool that allows for SafeDisc protected games which utilize the insecure Macrovision Security Driver ("secdrv.sys") to run on modern versions of Windows .
Other
404 stars 13 forks source link

House of the dead 3 #13

Open phasermaniac83 opened 6 months ago

phasermaniac83 commented 6 months ago

Recently, I updated win 10 and can't make this game to work. I tried using safediscshim but no way. Any clue?

mirh commented 6 months ago

As always, does it work if you use a crack (or restore the secdrv driver)?

phasermaniac83 commented 6 months ago

It doesn't work with a crack, It does the same as the regular exe with the cd in: it crashes at startup. Firts test I got the log txts in the exe folder, but now I'm testing with another version of the game and I can't get them to create. Anyway none seems to work. But I'm not sure what I'm doing. I have to delete drvmgt.dll and secdrv.sys from game exe folder and after that install SafeDiscShim? or I have to delete them after installing? I don't fully understand. Thanks

phasermaniac83 commented 5 months ago

I tested a bit more and I can see this: -Using the regular exe with the iso mounted without SafeDiscShim installed: -Crash on startup -Using the regular exe with the iso mounted with SafeDiscShim installed: -It creates "hod3pc.exe_Cleanup_SafeDiscShim.log" and "hod3pc.exe_SafeDiscShim.log" in the exe folder -The game asks me for the correct CD, but it is mounted, doesn't recognize it. -Using the cracked exe with or without SafeDiscShim installed: -Crash on startup. logs are not created

I tried to delete drvmgt.dll and secdrv.sys from game folder, but no difference for me What does it mean for you? Thanks!

mirh commented 5 months ago

That this doesn't really seem like having much to do with safedisc?

phasermaniac83 commented 5 months ago

I just supposed it was the case, as It worked on a win 10 21h21. I have all dx and dotnet so I don,t know what is the problem Edit: Just found that I had created two vjoy controllers, and had to disable them to start properly the game. So as you said, it had nothing to do with safedisc