I think this would be from either Dragon Ball Z or Yu Gi Oh (can't remember which?) games but I think the DBZ one(s). Check the save type is correct and/or find an IPS patch to fix the game.
try setting the save type to eeprom and if you have a save state - do not use it! start over from scratch. alternately, patches are here http://bubbz.pocketheaven.com/?system=gba§ion=patch (if this violates the rules, please remove)
The save type is EEPROM. To change it, go to Options->Emulator->Save Type->EEPROM.
Make sure to delete your previous .sav (or sa1 if you are on VBA Link) file.