Lyall / MGSHDFix

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

[Controller doesn't work after 1.5.0 Patch ] [MGS3]: #97

Open FCGre opened 3 months ago

FCGre commented 3 months ago

i have xbox controller and its doesn't work after 1.5.0 update.

mooms06 commented 3 months ago

Update 1.5.0 broke all controller support except Steam Input, for all games.

FCGre commented 3 months ago

what's the solution?

mooms06 commented 3 months ago

what's the solution?

Rollback to 1.4.1 or wait for a patch.

LethalPlacebo commented 3 months ago

Patch is out, verify your game files and it'll be fixed.

Tangentially related, but I and many others have now lost the vibration function in MGS2 and MGS3. My controllers work just fine, but there's no longer any vibration. Could it be related to this? Also, what patch released, I'm not seeing a new one? I tried verifying the files, making sure Steam Input is enabled, and making sure I'm using the official controller template, nothing seemed to bring it back.

ShizCalev commented 3 months ago

Patch is out, verify your game files and it'll be fixed.

Tangentially related, but I and many others have now lost the vibration function in MGS2 and MGS3. My controllers work just fine, but there's no longer any vibration. Could it be related to this? Also, what patch released, I'm not seeing a new one? I tried verifying the files, making sure Steam Input is enabled, and making sure I'm using the official controller template, nothing seemed to bring it back.

https://steamdb.info/changelist/22740193/

image

Sorry, inconsistent info. It's unfortunately a bug with steam input where it's not updating existing configs correctly.

Appears Konami's trying to unfuck it right now image

In the mean time you can try to force your controller configs to update with these links

MGS2 XBONE steam://controllerconfig/2131640/3175039636 PS4 steam://controllerconfig/2131640/3175039358 PS5 steam://controllerconfig/2131640/3175039052 switch steam://controllerconfig/2131640/3175039827

MGS3 XBONE steam://controllerconfig/2131650/3165224769 PS4 steam://controllerconfig/2131650/3165224429 PS5 steam://controllerconfig/2131650/3165223759 switch steam://controllerconfig/2131650/3165223491

LethalPlacebo commented 3 months ago

Tried the configs for both games, still no vibration though again my controller works just fine, thank you anyway. Good to know Konami is already aware of the issue and trying to fix it as well.

LethalPlacebo commented 3 months ago

Vibration is fixed. Newest patch, about 10MB big for each game, fixed the vibration issue. Native controller support is still gone, meaning the game still requires Steam Input.

lazymanzy commented 2 months ago

Hi! Any chance this controller issue is fixable for version 1.5.0? I dont care much for the vibration thing just that the controller doesnt work at all on this verison. I only have the version 1.5.0 for obvious reasons and I cannot find the 1.5.1 version anywhere plus Im not even sure it would fix anything. I use DS4Win and PS4 controller for the Master Collection and it worked well with MGS1... Thanks for any help.

LethalPlacebo commented 2 months ago

Hi! Any chance this controller issue is fixable for version 1.5.0? I dont care much for the vibration thing just that the controller doesnt work at all on this verison. I only have the version 1.5.0 for obvious reasons and I cannot find the 1.5.1 version anywhere plus Im not even sure it would fix anything. I use DS4Win and PS4 controller for the Master Collection and it worked well with MGS1... Thanks for any help.

Version 1.5.0 removed native controller support from MGS2 and MGS3. The games now rely entirely on Steam Input, which is why your PS4 controller is no longer recognized by the game, since DS4Win just uses an Xinput wrapper to make games think you're using an Xbox controller.

I don't think you'll be getting any support from the devs for your pirated version, and I'm not really interested in helping you either, but I suppose I am curious, so this is all I'll say: you could try adding your version of the game to Steam as a "Non-Steam Game" using the button at the bottom-left of the library. As long as Steam Input is enabled, it should hook into the exe and maybe controllers will work then.

mooms06 commented 2 months ago

Hi! Any chance this controller issue is fixable for version 1.5.0? I dont care much for the vibration thing just that the controller doesnt work at all on this verison. I only have the version 1.5.0 for obvious reasons and I cannot find the 1.5.1 version anywhere plus Im not even sure it would fix anything. I use DS4Win and PS4 controller for the Master Collection and it worked well with MGS1... Thanks for any help.

If you're using ElAmigos version, uninstall the game, install it again then only update up to patch 1.4.1.