I spent about 4 hours getting everything set up to try out some of these glitches, and I "used" the 5F item, which glitched the screen up and froze the game. When I reloaded, my save data was deleted (or corrupted or at a wrong memory location or whatever).
Are there any of these glitch items or situations I should be careful around besides using 5F when attempting this again? I'm assuming I shouldn't ever "use" any of these glitch items again, but my curiosity got the best of me. I wanted to try programming that Pong game ZZAAZZ made, but I don't want to go through all the trouble of all these steps to find that my save file gets deleted after doing it (I'm doing this on the 3DS VC)
As a side note - do these RAM changes "stick" after resetting? Say I "program" Pong like ZZAAZZ does in his video, then save. When I use 8F, I'm redirected to the Pong game, which presumably you get out of by resetting your game. If, upon reloading the save game, I use 8F again, will I be put back in the Pong game? Where exactly is the code "saved" to in the RAM - is it saved somewhere that could be easily overwritten (like your Pokemon data in your Boxes) or somewhere that the game doesn't touch?
Still learning a lot about this - it's all so fascinating! Thank you for all this work you've guys documented, I've been geeking out about this for the past week ever since I picked up the games up again since they've been released on the 3DS.