i thought it died years ago, but apparently the battery was just so low that it wouldn't even try to charge. briefly injected 5 v to the battery terminals and now it's working and charging off usb!!
sadly the pokemon save is long gone since they need power to keep data..