-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Analog stick stuck - MFHU - multiinstance - x360 #16643
Comments
Example video of three instances:
PPSSPP_MHFU_instance_bug_.mp4A log (not the one from the video - issue occured in the last ~7 seconds before shutdown): (bigger than 25mb (28) so had to do it like that - prob so big because i had to enter the game and every load is captured) |
A bit of new information:
-> translation between analog and dpad/general buttons is the culprit
|
Hey there, tested the current nightly (v1.16.6-760-geabcd5d8a | 2023-12-31 09:55:36) and seems to work now. If you need it as a reminder, for hardening the conversion with explicit Key evaluation, feel free to reopen :D Thanks for the work ❤️ |
Thanks for testing! Yeah, it might have been fixed by a change I did a while ago to solve a different issue. |
Game or games this happens in
ULES01213 - Monster Hunter Freedom Unite (EUR)
What area of the game / PPSSPP
When multiple instances are open in-game (2-4 tested), sometimes the right analogstick (which is bound to the d-pad to look around) gets stuck. It only happens if multiple instances are active. Flicking the stick/d-pad in the same direction again stops it. - I assume the mapped "key up" event gets "lost" somewhere? PPSSPP gets confused with the multiple-nearly parallel controller inputs, since it only happens if other player are actively playing/fighting
(controllers working fine in other non PPSSPP games like Movin out, emulated switch via yuzu, gampad-tester.com also shows no "stuck" xinput)
The four instances of PPSSPP are seperate portable installs, for individual saves.
Controlmappings are completly cleared except for the specific controller in each instance. (x360_something in the first, x360_1_somthing in second, etc)
Analog-Stick calibration doesn't help.
Emulation settings are default - except Adhoc to local and PostFX (Natural Color).
Additionally, is there a start parameter or setting to disable auto-muting other instances? I get the Idea but in MHFU its possible to disable the background music and we like the FX from every player. RN i made an ahk script with quickly pushes the volume to 10 after an instance gets booted.
What should happen
Stick/cam shouldnt "stick"/ cam should stop spinning.
Logs
Since it's no crash - don't think there is value - i'll still attach one in the following days
Platform
Windows
Mobile phone model or graphics card
win10 (22h2) - GTX1060 (517.56) - ryzen 1700 - 4 x360 controller
PPSSPP version affected
1.14.1 (2d1f8f0)
Last working version
none - issue already persisted in 1.7 (tested the custom adhoc build)
Graphics backend (3D API)
Vulkan
Checklist
The text was updated successfully, but these errors were encountered: