Lyall / MGSHDFix

A fix that adds custom resolutions, ultrawide support and much more to the Metal Gear Solid Master Collection.
MIT License
430 stars 8 forks source link

[MGS3] Disabled Background Input doesn't seem to work #36

Closed TheKrzysiek closed 11 months ago

TheKrzysiek commented 11 months ago

I have it, windowed and borderless all enabled, but whenever I focus on another window the game still reacts to the keyboard inputs.

emoose commented 11 months ago

Could you post your MGSHDFix.log file here? Maybe something isn't being applied properly. Also how are you switching from the game window, ALT+TAB or something else?

TheKrzysiek commented 11 months ago

MGSHDFix.log

Yes, I'm using alt tab

emoose commented 11 months ago

MG/MG2 | MGS 2 | MGS 3: Disable Background Input: Pattern scan failed.

Hm seems it couldn't find the code needed for it some reason, maybe you're playing with JP exe or a different game ver, could you upload your METAL GEAR SOLID3.exe file somewhere to check with? It might be too big for github but you could upload on a different site, like https://pixeldrain.com or https://wetransfer.com (click 3 dots to change it to "get transfer link")

TheKrzysiek commented 11 months ago

METAL GEAR SOLID3.zip

I'm playing the european version. I edited it before the patches came out to play at 1440p, and I'm not sure if I changed it to default exe, so that may be the issue. I'll try removing it and re-downloading the default one.

TheKrzysiek commented 11 months ago

I got the default exe and it still doesn't work

fnaf135 commented 11 months ago

I got the default exe and it still doesn't work

Did you try to just enable only either windowed or borderless then test it again?

TheKrzysiek commented 11 months ago

Did you try to just enable only either windowed or borderless then test it again?

I just tried that, still didn't work. I also tried the North American version and the same result.

fnaf135 commented 11 months ago

Had you downloaded the latest fix from "releases" tag? If it still happens, maybe you can try download the latest Asi Loader from here https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases/download/x64-latest/d3d11-x64.zip and replace the dll that came included in the fix archive with the new Asi loader you just downloaded into the game's directory

emoose commented 11 months ago

Strange, game EXE seems to match up with my one, not sure why pattern scan would fail.

If the updated asi loader above doesn't help, could you try with this MGSHDFix build and post the log from it? Should tell us which of the patterns specifically is broken.

MGSHDFix_0.8_bglog.zip

fnaf135 commented 11 months ago

Had you downloaded the latest fix from "releases" tag? If it still happens, maybe you can try download the latest Asi Loader from here https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases/download/x64-latest/d3d11-x64.zip and replace the dll that came included in the fix archive with the new Asi loader you just downloaded into the game's directory

I just checked myself and I see that the problem is not from the Asi Loader as the one included in the fix still works for me, maybe it was from either the ini or the asi file itself. Have you set the Disable Background Input to "true"?

TheKrzysiek commented 11 months ago

Strange, game EXE seems to match up with my one, not sure why pattern scan would fail.

If the updated asi loader above doesn't help, could you try with this MGSHDFix build and post the log from it? Should tell us which of the patterns specifically is broken.

MGSHDFix_0.8_bglog.zip

Just tried both this and the ASI loader, Disable Backround Input and everything else is set to true, still the same.

emoose commented 11 months ago

Could you post the MGSHDFix.log from that bglog build? Should tell us which patterns it failed to find.

fnaf135 commented 11 months ago

Strange, game EXE seems to match up with my one, not sure why pattern scan would fail. If the updated asi loader above doesn't help, could you try with this MGSHDFix build and post the log from it? Should tell us which of the patterns specifically is broken. MGSHDFix_0.8_bglog.zip

Just tried both this and the ASI loader, Disable Backround Input and everything else is set to true, still the same.

Could you also post a screenshot of your game's folder so I can see how it looks like too? Also does your game's version still 1.2.0?

TheKrzysiek commented 11 months ago

Oh, I just noticed I had the old ALTTAB patch still in the files.

Removed it and it works fine now.

That was very dumb of me.