Ok, I have no idea what to do now. I've tried really hard to solve my problems alone, but right now I do think about throwing the EzFlash 3-in-1 on the wall.
First of all, I bought my EzFlash 3-in-1 this week, it's brand new.
Also, I'm trying this with an Acekard 2.1 (with Akaio 1.4.1) and using a R4 (with YSMenu). I've tried using the built-in support for EzFlash 3-in-1 from AKAIO, I've tried using GBAldr 0.1 final hw update 2, but I have the same problems over and over again.
I put the ROM of Pokemon Sapphire (U) (patched using GBATA and I've also tried one patched with EZ4) on my NOR memory using GBAldr, and put my save (128K, tested on VBA and NO$ with no corruption errors whatsoever) on the SRAM using the GBAldr (I've tried both on the 0K and 64K). With all of those tries, I've always had the "Your save was corrupted, going back to the previous save" error.
Well, I can play normally, as the rom is patched. Then I save, turn off the game, and put a clean Sapphire ROM on NOR (also using the GBAldr). With the clean Sapphire ROM, using the same save as before on SRAM, I get a white screen if I try to play the game, so I assume that my ROM is indeed clean. Then, I decide to try the migration option on the Platinum. I have the Platinum (U) patched using the Pokepatch 5.0 Alpha1, and I hold L during the white screen before the copyright info. So, on the main screen, I see the migration option, and I try to Migrate from Sapphire.
But as soon as I press 'A', the game tells me that the Gamepak does not have a save data, and then corrupt my save.
As far as I can tell, I'm doing everything correctly, I've even tried the migration thing using the YSMenu on my R4 and using the Acekard with AKAIO, in both cases unchecking all options (cheats, DMA, reset and rumble), but it always corrupt my save.
The save I'm trying to use (and that is working perfectly on the VBA) is
this.
Please, if you guys can give me an insight about why this is not working, I can save the worry of explaining to my cousin why I did throw his EzFlash 3-in-1 on the wall.
Thanks.