You should use savestates for that. Press F1 and Shift on your keyboard and then press F1 when you want to load back the game.
CBM, will there be 5th gen pokemon? I made some devamps of them if you're interested...