Post #2369896
2026-05-04 09:47 UTC
i just spent like, 8 hours reverse engineering the tomodachi life canvas image format and figuring out how to make a krita plugin to load/save it
oops
Replies (1)
-
@delta@mk.absturztau.be 2026-05-04 09:58
the format is, not that complicated actually, its just raw RGBA compressed with zstd (idk why they didn't just, use png or something but idk i'm not nintendo) the only complicating factor is that its swizzled kind of weirdly (its a z curve, just each level uses a different size and proportion for some reason i'm not graphics programmer enough to understand, but i worked it out to be blocks of 4x2, 2x4, 2x2, 16x8, 1x2 in order of smallest to largest block, for a 256x256 image) and then i suffered for 6 hours making a half baked krita plugin for it (i don't speak python or c++ or qt this is pain)