VitorVilela7 / wide-snes

Super Mario World (SNES) Widescreen Project
1.6k stars 56 forks source link

Instance of slowdown when Yoshi spits out key #7

Open jason-oliveira opened 3 years ago

jason-oliveira commented 3 years ago

If you open a lock with a key while riding yoshi, and he spits it out while the lock is zooming-in, the sound stretches, and the animation of the zoom slows down. While this behavior is noticeably faster than it was in the original SMW, it's still noticeably slower than it should be.

Expected result: Yoshi spits out the key, and the sound isn't elongated and lock zoom doesn't slow.

Actual result: "Bwwooooooooooowwwww."

VitorVilela7 commented 3 years ago

Super Mario World Widescreen utilizes the SA-1 Pack Low Power suite, which installs the 10.74 MHz SA-1 chip into the game. Even on extreme situations, slowdown inside the game would not happen. What you are experiencing is emulator slowdown, which when the SA-1 does some more heavily processing, the emulator might be having trouble to allocate CPU from your device and because it that there is some slowdown.

My suggestion is checking if you can use a power performance plan for the game in a manner that you can increase your device clock speed to accommodate these situations.

jason-oliveira commented 3 years ago

Needless to say, I was just as shocked as anyone to see SA-1 only half-mitigate the issue.

Please keep bug open, I'll post a video when I have capability.