Is it possible to emulate GB/GBC/GBA games on the DS without having a physical copy of the game? And if so is it possible to save the game using the in game save methods instead of the save states that most emulators use? For example, in Pokemon games you press start and save the game from there...