Is there any way to convert a data.pod file which I've salvaged from a game I made in 2019 back into the editor?
I saved the cart as a mac binary, and deleted the original copy, with the intent of sharing it with a few friends, but I'd like to re-export it to web. I can't seem to access the code, otherwise I would copy it as well as the sprites. I've inspected it, and I have the data.pod
file which seems to contain all the code and sprites, but in a binary form so I can't actually use it.
Any help would be appreciated!
So, I made a program for decompiling p8 games. Right now it has support for 1 cartridge exports in html form by fetching it form the .js file, which can be adjusted for multiple cartridges pretty easily if needed. In addition, seeing your question made me curious again about .pod files, so I analyzed one again to see if I could figure them out.
Right now, I have a build that is almost successful for single cartridge .pod files. The reason I say "almost" is that there's one particular piece of information that seems to be varying between files, and I haven't figured out if it's stored somewhere or derived from the pico-8 version. I can, through multiple attempts, succeed in the task, but that requires recompiling my tool between attempts.
To be honest, I'm not actually sure if I should be saying too much on how the pod format works, because I feel like it might stand for "pico8 obfuscated data" in which case I shouldn't be spreading how to decompile them.
That said, if you can post a link to the data.pod file, I can probably convert it and post a p8.png version. If you have an html export instead, then it would change to I can't definitely convert it with the .js file.
<- Deleted ->
This was the first game I made so it's a bit rough around the edges.
Feel free to post the p8.png version here or submit a PR to the repo,
and thank you kindly for any help!
https://drive.google.com/file/d/1b8zmoBxWPOuP07pf6WqoqyLu11qme8ni/view?usp=sharing
I'm not sure how to submit a PR, and I also don't want to upload it as a cartridge here since it would attribute the cartridge to me, so I chose gdrive.
Thank you so much!
The google drive works fine for me.
This may be a dumb question, but how do I run the p8png file?
Open pico-8, then use the command folder
to open the spot where carts are stored. Then you can place the p8png file there and tell pico-8 to load it.
[Please log in to post a comment]