Hi,
The main difference is, I removed the compression from the input recordings and state (incl. nvram).
There's a few benefits to this, for example:
makes it easier for external tools to edit the data, for speedrun-stuff
it's much faster without the compression
It's also more reliable, as zlib likes to overinflate if the data changes in the most tiny amount.
best regards,
- dink