So a few months ago, I gullibly bought a knockoff copy of Pokémon Emerald off of the internet, and didn't realize until I had already gotten attached to some of my Pokémon that it was fake. So I got ahold of a rom flasher, and while I was able to flash the rom and get the .sav from the pokemon bootleg save extractor exe, when I tried to run it in mGBA, the straight rom, the rom with the .sav, and a downloaded copy of emerald and the .sav all said my data was corrupted. Upon booting it in my actual GBA, the save was just fine. Any advice?