The game boy games (even the advance) have an internal battery that allows the game to stay saved even when it's off. But after a long time, the battery can die out, and when it does, you won't be able to save; this has likely happened to your game, so it can no longer save. Sorry about that. :(