TL;DR Genuine Emerald cartridge, dead battery, has saved fine the entire time I've had it. Last successful save was a couple days ago, and hasn't left my closed case since. No history of problems whatsoever. Failed to save today in my Game Boy Player, which hasn't had problems saving either...