Hmmm, yeah my DS phat has been through two years and 31 games of service, and the battery doesnt last as long as it used to, still gets decent enough mileage (about 5-6 hours, i can handle that) but sounds like yours is getting tired too. Im not sure about games with voice and 3d consuming more battery, but I do know that GBA games consume half as much power