(I'm not sure if this should go in Gaming Discussion or not, since this is more of a tech support thread)
A friend gave me a Pokemon Red cartridge and the game worked just fine for a couple days. Games saved and loaded just fine, and no glitches or crashes, so the battery isn't dead. Now, whenever I try to boot the game, the Nintendo logo on the Game Boy startup screen looks corrupted. I'm trying to play this on a GBA SP. The cartridge makes a faint rattling noise, and it sounds as if the entire PCB is moving. I've cleaned the contacts multiple times and still nothing. Also, the very very rare times I get the game to boot, any faint touch on the cartridge crashes the game. Can anyone help with this? (I also don't want to do anything that will destroy my save)