So, I wanted to play pokemon on my gba sp, long ago i bought a original emerald version, but didn't play for a long time, but now i see "the battery has run dry" message, but my save is still there. My objective is to capture all pokemon available in this version. Is it possible to get all pokemon in the game without time-based events? or would it be better to change the battery, is there a risk to damage and lose the game if i try to change the battery? Thanks!