Why do my Wario games go crazy unless I uncheck "Do not change battery save" in VBA-M?
I tried to google this to no avail but I'm not entirely sure how to describe this so bear with me as I'm not particularly knowledgeable when it comes to emulation.
I've been playing Wario Land: Super Mario Land 3 and now Wario Land 2. In both cases the game seemed fine until I saved state and then reloaded, after which it looked like the game's physics would go haywire (see screenshot), Wario falling through the floor and back down from the ceiling, etc.
I used to play other games in the past, including various GB/GBC/GBA Pokemon games, Magi Nation, Golden Sun and others, and none of them behaved like that.
What's the reason for this? How do I know which game's ROM will require changing this emulator option? Why wouldn't the emulator detect such requirements on its own?