Short version: Whenever you leave the editor and run your thing, it should save it to a temporary file so you only lose to the last run if pico-8 crashes. Ideally, it should detect that it had crashed and offer to load this automatically so you don't overwrite it accidentally.
The story: So, I was doing the Squashy thing in PicoZine 1. Being familiar with programming concepts in general but not pico-8 specifically I was, of course, putting my own spin on parts of it, like the game over handling. Well, I made an amusing mistake that let me rack up points trivially after I died as I forgot to move the ball away from the paddle. This made me laugh, and while I was doing that pico8 crashed (possibly because I was playing a sound literally every frame? No way to know really, since it seems when I launched it again it overwrote the log file). I hadn't saved in quite some time.
No real harm done in this case, but it would be nice if there was a recovery option in the future!
And now it happened again, this time after I'd done a bunch of work building a framework and a couple demo windows for my crazy Wizardry-like idea.
Sigh... I should rebuild it while it's fresh in my mind, but I'm too demoralized to want to bother.
[Please log in to post a comment]