I was unsatisfied with the somewhat hacky state of the Pokémon games running in AGB_FIRM on the 3DS, so I modified Pokémon Emerald to save to a 512Kb Flash Memory, which AGB_FIRM supports correctly, and I figured some other people would enjoy it too.
This was somewhat involved, but the gist of it is that my patch makes the game not save a backup save file, and redirects the saves to the Hall of Fame and Battle Frontier Battle Recording to fit in the remaining space of the flash memory.
You can download the patch here:
Version 1.1 with Save Converter 2.0: https://filetrip.net/dl?c0A9uKM8rS
Version 1.1: https://filetrip.net/dl?oI4BtX1Bdu
Version 1.0: https://filetrip.net/dl?wMMydqqNLW
Instructions, checksums, and technical details can be found in the included readme. I also included a tool to convert saves from the traditional 1Mb save to the smaller 512Kb save and vice-versa.
This patch is only for the English version of Pokémon Emerald. 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.
If you run into any issues, please report them with exact details. I've played around with this for a while and it seems to work fine, but it's always possible I missed something somewhere. Keep save backups just in case, too.
This was somewhat involved, but the gist of it is that my patch makes the game not save a backup save file, and redirects the saves to the Hall of Fame and Battle Frontier Battle Recording to fit in the remaining space of the flash memory.
You can download the patch here:
Version 1.1 with Save Converter 2.0: https://filetrip.net/dl?c0A9uKM8rS
Version 1.1: https://filetrip.net/dl?oI4BtX1Bdu
Version 1.0: https://filetrip.net/dl?wMMydqqNLW
Instructions, checksums, and technical details can be found in the included readme. I also included a tool to convert saves from the traditional 1Mb save to the smaller 512Kb save and vice-versa.
This patch is only for the English version of Pokémon Emerald. 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.
If you run into any issues, please report them with exact details. I've played around with this for a while and it seems to work fine, but it's always possible I missed something somewhere. Keep save backups just in case, too.
Last edited by Pikachu025,