


Also cartridges are 205 pixels high and 160 pixels wide, which means a maximum capacity of 32,800 bytes.

PICO-8 does something similar each byte is stored as the two least significant bits of each of the four color channels, ordered ARGB. If you were shown a picture which included the second shade of purple, it would look perfectly normal, especially if you haven’t even seen the original in first place. The colors are different, but it’s very hard to notice. We could insert the following secret bits (101010) replacing the last two bits of each channel. Let’s suppose that we have the following pixel in RGB format: One of the most basic forms of image steganography is replacing the color channels least significant bits and store secret bits of information instead. However, in this case, steganography is being used in a very creative way for convenience reasons: you just need to share an image that looks like an actual cartridge and that’s it, everything is self-contained in that single file. For example, you could insert a secret message in one of your pictures, publish it on Instagram and as long as inserting the message did not alter the original image that much, it would be quite hard to detect. The most common use case for steganography is hiding secret data within an ordinary non-secret file in order to avoid detection.
SLIPWAYS PICO8 FULL
By the way, the decoder full source code is available here. Just for fun, let’s try to decode a cartridge and extract the game source code. I was familiar with steganography so I supposed that the developers might have used it to hide the game assets inside the image and this was confirmed by taking a look at the P8.PNG file format. The interesting part is that besides looking like an old-school console cartridge, the source code and the game assets are embedded inside the image. Here’s a nice animation taken from their homepage and, as you can see, it includes a command line, development tools and the ability to play games.
SLIPWAYS PICO8 MAC
It’s a fantasy gaming console that allows you to make, share and play small games on Windows, Mac and Linux.
