Is it just me, though, or is losing saves pretty much par for the course with this loader? I think I've got it narrowed down to swapping from PSRAM to NOR modes. You would think, given that it generates a .SAV file for GBA games in PSRAM mode, that it would reload those properly back into SRAM. That doesn't seem to be the case.
Now, whether this workaround works or not, I do not know, but it would seem that perhaps backing up the SRAM to SRAM.BIN before swapping modes, and making sure to backup SRAM before leaving NOR mode would solve the problem, then just restoring the SRAM in their respective modes. For the one or two tests I've done, that seems to work.
Curiously, though, I lose some saves (Advance Wars 2, Boktai, etc.), but I have one that remains (Zelda: Four Swords). As far as I can tell, all of them are EEPROM saves, so I don't think that's the issue. They've also all been patched using the EZ-Flash IV Client. I'm really starting to wonder if just using srampatch and making them all SRAM saves would work, and if it would make a difference in the persistence of the save files. Or does the EZIV Client already assume that everything will save SRAM-style?
Anyway, this will be really nice when all the kinks are worked out. It's already pretty darn spiffy.