Yeah it happened to my mate's DS. After sometime, it didn't hold a good charger, going from green to red immediately after getting left charged for like a day. For that, just replace the battery, and whenver you need to charge, only do it to fill ur battery and don't charge it at every chance you get. That's how the memory can get reduced, even upto half by it's first misused charge.