Hacker News new | ask | show | jobs
by deckar01 2634 days ago
This reminds me of the PICO-8 [0] environment used on the PocketCHIP [1]. It supports encoding the full game data into a picture that looks like a cartridge [2].

> Pico-8 games and the program's interface are limited both to a 128x128 pixel, sixteen-color display, with a 4-channel audio output.

> The .p8.png format is a binary format based on the PNG image format. A .p8.png file is an image that can be viewed in any image viewer (such as a web browser). The image appears as the picture of a game cartridge.

> The cart data is stored using a stegonographic process. Each Pico-8 byte is stored as the two least significant bits of each of the four color channels, ordered ARGB. The image is 160 pixels wide and 205 pixels high, for a possible storage of 32,800 bytes.

[0]: https://en.wikipedia.org/wiki/Pico-8

[1]: https://shop.pocketchip.co/collections/frontpage/products/po...

[2]: https://pico-8.fandom.com/wiki/P8PNGFileFormat