bsnes-emu / bsnes

bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.
Other
1.71k stars 160 forks source link

Madō Monogatari Hanamaru Dai Yōchienji (J) extreme slowdown in specific cases #315

Open ChromiusMixin opened 7 months ago

ChromiusMixin commented 7 months ago

Game: Madō Monogatari Hanamaru Dai Yōchienji (NTSC-J) (Translation (Formal) -> Sorcery Saga: Big Kindergarten Kids)

In a few moments of gameplay, this game suffers particularly extreme cases of slowdown for a few frames. These slowdowns drop well into single-digit territory, worse so than even SuperFX games at their busiest moments (E.G: Star Fox 2, Stunt Race FX)

Example video below. https://www.youtube.com/watch?v=5mBKUz8H1VE

Savestate below: https://drive.google.com/file/d/1gEd7Xcym1pG2ujtLePWnwEB--9QSWO68/view?usp=sharing

Use with translation patch: https://www.romhacking.net/translations/386/

Other extreme cases of slowdown occur during the battle transition and "game over" cutscene/death animation in battle. All involve the use of windowing effects.

Screwtapello commented 7 months ago

Does the slowdown occur without the translation patch? Does the slowdown occur on real hardware?

ChromiusMixin commented 7 months ago

Does the slowdown occur without the translation patch? Does the slowdown occur on real hardware?

What I'm observing, yes. The original ROM has the same situational bursts of extreme slowdown. Real hardware, well let's just say the closest I can get to that is Ares, but that doesn't count.

orbea commented 1 month ago

@ChromiusMixin Do you have a save (Not savestate) that can be used to reproduce this? Or is this otherwise possible to reproduce without a save?