One of the Werehog's attacks speed being frame dependent
Validation
- [ x] I have checked the Issues page to see if my problem has already been reported
- [ x] I have confirmed that this bug does not occur in the original game running on original Xbox 360 hardware
If you have DLC installed, please specify which ones you have.
- [ x] Apotos & Shamar Adventure Pack
- [ x] Chun-nan Adventure Pack
- [ x] Empire City & Adabat Adventure Pack
- [ x] Holoska Adventure Pack
- [ x] Mazuri Adventure Pack
- [ x] Spagonia Adventure Pack
If you have mods enabled, please specify which ones you have.
No mods were enabled
If you have codes enabled, please specify which ones you have.
No codes were enabled
Describe the Bug
One of the Werehog skills/attacks is behaving differently depending on the current frames per second, the higher the current fps the slower it gets, the lower they are the faster it gets (difference is minimal but noticeable, on lowest possible fps the attack doesn't even have time to perform the animation correctly)
Steps to Reproduce
Steps to reproduce the bug:
- Set target framerate to 18 for a shorter attack or 60 for a longer attack
- Go to any night stage or Entrance Stage
- Jump and perform the Aerial Claw Slash and spin skill (X, X, A on Xbox or Square, Square, X on PS3 buttons),
Expected Behavior
Independently of the target framerate, the attack will always last the same time
Footage
60 fps:
https://github.com/user-attachments/assets/7fd0238d-6ddd-4c21-bdc2-ddf3cac65d21
30fps:
https://github.com/user-attachments/assets/c900a883-b91f-4b9b-911c-02fc0f1ea34b
18fps:
https://github.com/user-attachments/assets/2324aa4c-8023-462d-aeac-651aa785d944
Original hardware (Xbox 360):
https://github.com/user-attachments/assets/164dac42-ff13-4b68-8dcf-bcb1b1e95868
Specifications
Fill out the following details:
- CPU: 11th Gen Intel(R) Core(TM) i5-11400H
- GPU: Nvidia Geforce RTX 3050 laptop
- GPU Driver: Nvidia 566.07
- OS: Windows 10
- Version: 1.0.1
Additional Context
In particular it is the last hit of the attack (where sonic extend both arms and spins twice forwards, at 60 fps there seems to be a very small difference compared to 30 fps, around 10 miliseconds, but at lower framerates like 18fps the last hit is almost instantaneous, sonic doesn't even perform a full spin, both the attack and animation end early in that case
I could not test it but I suspect the attack could last even longer in higher framerates
Due to the nature of the issue I could not properly check the results with different framerates on original hardware, I could only provide a clip of the attack being performed at what seems to be normal speed
Unfortunately: this behavior can also be seen on Xbox Series X, which runs at 60fps with the fps boost patch.
I still think this could be a candidate for a fix considering that other issues that exist on the Series X/S but not the original 360 have been brought up as well.