Lyall / MGSHDFix

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

Doesn't work #1

Closed TheSangral closed 8 months ago

TheSangral commented 8 months ago

Unlike the other MGS2 and 3 mod which also had this dll and a copy paste of files which worked, this one doesn't. With these files in the folder with the exe the game simply doesn't start.

Lyall commented 8 months ago

Can you upload your log file MGSHDFix.log please?

Lukar115 commented 8 months ago

I was running into the same problem. I was able to get it to work by downloading the latest version of the d3d11.dll for Ultimate ASI Loader and replacing the one that's included in the mod with it. Doing that causes the UI in MGS2 to be bugged, though.

Lyall commented 8 months ago

Thanks for posting that @Lukar115. I've updated the version of Ultimate ASI Loader that is included in the release build zips. Let me know if it works for you now @TheSangral.

TheSangral commented 8 months ago

Thanks for posting that @Lukar115. I've updated the version of Ultimate ASI Loader that is included in the release build zips. Let me know if it works for you now @TheSangral.

Yes, now it works, thank you. But like @Lukar115 said, with this dll (don't know if the other one was supposed to do anything different tho), MGS2 has the exact same problems as with the mod from the other Person yesterday. Broken HUD and different screen layer effect which doesn't scale with the resolution and are stuck in the top left corner. Like cutscene black bars, different screen effects or the game over screen.

Lyall commented 8 months ago

Thanks for posting that @Lukar115. I've updated the version of Ultimate ASI Loader that is included in the release build zips. Let me know if it works for you now @TheSangral.

Yes, now it works, thank you. But like @Lukar115 said, with this dll (don't know if the other one was supposed to do anything different tho), MGS2 has the exact same problems as with the mod from the other Person yesterday. Broken HUD and different screen layer effect which doesn't scale with the resolution and are stuck in the top left corner. Like cutscene black bars, different screen effects or the game over screen.

What resolution are you playing the game at? I've added some scaling for some of the more egregious issues like the screen effects but they only apply at >16:9 aspect ratios.

Edit: I have moved the hook for this over to it's own function so it will now run at any resolution, not just >16:9. Give v0.5 a try. There's probably more screen effects that will need to be scaled so it might be a case of whack-a-mole fixing these issues as they come up.

TheSangral commented 8 months ago

Thanks for posting that @Lukar115. I've updated the version of Ultimate ASI Loader that is included in the release build zips. Let me know if it works for you now @TheSangral.

Yes, now it works, thank you. But like @Lukar115 said, with this dll (don't know if the other one was supposed to do anything different tho), MGS2 has the exact same problems as with the mod from the other Person yesterday. Broken HUD and different screen layer effect which doesn't scale with the resolution and are stuck in the top left corner. Like cutscene black bars, different screen effects or the game over screen.

What resolution are you playing the game at? I've added some scaling for some of the more egregious issues like the screen effects but they only apply at >16:9 aspect ratios.

Edit: I have moved the hook for this over to it's own function so it will now run at any resolution, not just >16:9. Give v0.5 a try. There's probably more screen effects that will need to be scaled so it might be a case of whack-a-mole fixing these issues as they come up.

I was playing at 4K and 16:9, so weird that it didn't work and I now tested your new version and it still doesn't work unfortunately. Literally all over screen effects, that were affected before, are still in the top left corner not scaled to 4K. It starts with the main menu when you select difficulty, you see a big rectangle in the top left and also mini subtitles. Goes over different effects while talking in Codec, goes over to cutscene bars and death glass shatter effect while dying in first person and the game over screen. I think I haven't seen one that's fixed with your version, oh, and of course the mini life bar.

I recorded a video of your new 0.5 version so you can compare.

https://www.youtube.com/watch?v=cjTx_Y5DzWU

I don't know why it's not working for me, I removed all the old files, even replaced the MGS2 exe with an untouched one, even used steamless with the exe and tried that, but none of the fixes are triggering for me.

Lyall commented 8 months ago

You're totally right. I was actually able to fix part of the problem before but it was incomplete and you pointing out that issue on the main menu has led me to something that might actually help.

METAL GEAR SOLID2_2023_10_27_04_30_55_708 METAL GEAR SOLID2_2023_10_27_04_31_49_445 METAL GEAR SOLID2_2023_10_27_04_32_12_869

Bear with me while I fully test this, hopefully it's the path to fixing the issues caused in MGS2 by going beyond 720p.

Lyall commented 8 months ago

Alright this should be partially addressed in the latest build (v0.6). There's still some issues like the codec portrait scanlines but it should be a big improvement over where it was.

No Mod (1280x720) vanilla

Modded (2560x1440) METAL GEAR SOLID2_2023_10_28_01_39_08_785

Lyall commented 8 months ago

Okay I'm going to close this issue now and direct further issues with MGS 2 as a result of running a custom resolution over here #8