@Pikachu025
Out of curiosity would it be possible to make a similar patch for Super Mario Advance 4 as its another game with a 128Kb Flash Memory that doesn't work quite right on AGB_FIRM.
There's actually a patch for that somewhere around these forms. The only drawbacks are that it only works if the ROM was already patched to have all the e-reader levels, and quicksaving is pretty much broken. I tried it myself, and the only time I had problems was the very first time I booted it up. Once you reach the part where the world map's bouncing around, just reset it, and it'll straighten itself out. You can find it here:
https://gbatemp.net/threads/about-super-mario-advance-4s-release.411467/page-7
(It's on CheatFreak47's post)
The same method can probably be applied to other games and language versions too, though, so if there's interest and I can find the time I may make other patches too.
Oh, YES! Please do this for FRLG (preferably the 1.1 versions) and RS! That would be a dream come true.