playdate-reverse-engineering
playdate-reverse-engineering copied to clipboard
Panic Playdate reverse-engineering notes/tools - covers file formats, server API and USB commands
I haven't had a chance to properly look at this yet. It seems to be pretty similar to the imagetable format, but it wasn't obvious how each glyph is stored.
Having spent too long debugging this, I think the pdi/pdt documentation should add some notes on interpreting the cell header. Here's my immediate thoughts (feel free to use them if...
I am planning on adding more scripts for working with the various formats you can find in a Playdate game: - **pdv converter** - convert gif sequences to and from...
According to Dave, this has changed since the docs were written: https://twitter.com/davehayden/status/1498512891867189252
I documented the `pdex.bin` file format. It is essentially a stripped-down ELF file consisting of metadata, a program segment and relocation entries. I also replaced the `pdex2elf.py` with `pdex2elf.ps1`. `pdex2elf.py`...
Looks like it was mixed up with the image table header.
i tried using pdz.py on the main.pdz file found in settings, but i got this error. Traceback (most recent call last): File "C:\Users\user\Documents\reverse-playdate\pdz.py", line 114, in pdz.save_entries(argv[2]) File "C:\Users\user\Documents\reverse-playdate\pdz.py", line...
The address for the serial unlock code seems to have changed, `(const char*)0x1FF0F040` now throws an error. If anyone could help me find the unlock code I'd be forever grateful,...
- bad markdown link will need to be changed globally but sadly I only have access to the GitHub website right now