hedge-dev / HMMCodes

Hedge Mod Manager community codes repository
14 stars 16 forks source link

[Sonic Generations] Analog sticks don't work when "Fix Input Delay with Arbitrary Framerates (experimental)" is enabled #116

Closed ZippyZolton closed 6 months ago

ZippyZolton commented 6 months ago

Title says it all, moving from a standstill will usually do not do much if anything, you can only change your direction if you're already moving with something else. Had this issue for a long time, but didn't find out the cause until now.

Here is a video demonstrating how it feels with the code on (extending my left stick all the way left and right), and then showing that the issue doesn't happen with the code off;

https://github.com/hedge-dev/HMMCodes/assets/28773304/82ab3b72-e6a3-408e-9fbc-521464d24361

ZippyZolton commented 6 months ago

This exact issue also happens with the "Locked 144 FPS (experimental)" code.

blueskythlikesclouds commented 6 months ago

This is a high refresh rate problem which is a bug ingrained into the game's code base, there isn't much the code can do.

ZippyZolton commented 6 months ago

Yeah... I'm surprised things work at all with how far the modifications have gone.

blueskythlikesclouds commented 6 months ago

Well, I'll be closing this, then. Fixing this would be through a mod that actually focuses on fixing HFR issues.