SuperFamiconv
SuperFamiconv copied to clipboard
Tile scrambler
When a tilemap is used, the actual tile order in vram does not really matter. So it would be cool to have an option to reorder them.
The easiest versions would be:
- for fun / obfuscation
- ordered by palette (would allow to get palette from the id instead of relying on attributes)
Those two could even get combined.
More complex versions would reorder them to improve tile compression:
- RLE (increase byte runs in general or per plane)
- LZ (increase runs and repeated byte sequences)
This would be an option of superfamiconv tiles, I'd call it --scramble or --reorder