Files
mslicer/goo_format
2025-02-19 22:01:08 -05:00
..
2025-02-19 22:01:08 -05:00
2024-07-31 17:19:53 -04:00
2024-06-18 20:41:59 -04:00
2024-06-18 22:45:53 -04:00

goo_format

Library for encoding and decoding Elegoo's proprietary .goo file format. A binary is also included for inspecting and debugging the sliced goo files, with the option to dump the layers as png images.

If you ended up here trying to learn more about the format, make sure you read the official format spec. Some things aren't mentioned in the spec like how everything is big-endian, the checksum is just the negated sum of all bytes in the payload, and the image data encoding specification is hard to follow, so look at my implementation. Also, if you use ImHex, I have created a pattern file (goo.hexpat) that may be helpful.