So my GBA SP, which I've had for about 5 years now, is acting very strangely. It doesn't charge, but the battery still holds a charge (its a red charge though). I have two chargers, one that came with my SP, and one that came with my DS. They both used to work with both my SP and my DS, but now they only work with my DS. Will buying a new battery fix the problem, or is there something a lot harder that I will have to do? I don't want to spend over $20 dollars to fix it, as I have a Color and a DS, so I will still be able to play the games, it will just be nicer for the portability of the SP.