Pokémon LeafGreen

GBA (2004)

The GBA Pokémon games actually have two save slots that the games alternate between, so that if there is a data corruption it can restore from the other slot and hopefully not lose all of your progress. There is a handler for both of those slots being corrupt, too, though.