by phit_ on 9/4/20, 1:08 PM with 82 comments
by skrebbel on 9/4/20, 2:25 PM
PICO-8 is a virtual game console. I.e. it's an emulator for an oldschool game console that doesn't exist in reality. It's designed to be easy to code for while maintaining the limits and aesthetics of old game computers
PICO-8 games are, of course, distributed on cartridges. However because it's a virtual console, the cartridges are virtual too: they're PNG files.
Try browsing PICO-8 games here: https://www.lexaloffle.com/bbs/?sub=2&cat=7
Press the play button the play a game right inside the web browser, but be sure to click the little "Cart" link right below the playing area to see what's going on. You'll see it open a little PNG file.
That PNG file is the cartridge. It contains the entire game.
The file format is explained here: https://pico-8.fandom.com/wiki/P8PNGFileFormat. Obviously, because PICO-8 carts are purely digital, the format doesn't need any of the contrast, the error correction features or the orientation markers that QR-codes have. You can't take a picture of a cart with your phone and play it. You need the exact same, byte-for-byte PNG file. But it's still super cool.
by rob74 on 9/4/20, 2:09 PM
by gitgud on 9/4/20, 3:26 PM
by Taniwha on 9/5/20, 2:23 AM
by MStrehovsky on 9/4/20, 2:04 PM
(It doesn't need a .NET runtime; it's fully self-contained and runs on Windows as a native app.)
by kevincox on 9/4/20, 3:17 PM
by squid_demon on 9/4/20, 4:24 PM
by outadoc on 9/4/20, 2:03 PM
by bovermyer on 9/4/20, 1:58 PM
by aarondf on 9/4/20, 8:35 PM
https://aaronfrancis.com/2013/remaking-cellphone-snake-in-mi...
by fiatjaf on 9/4/20, 3:24 PM
That would be the best way to transfer files in physical locations.
by ariasemi on 9/4/20, 10:09 PM
He also made a video about it: https://www.youtube.com/watch?v=ExwqNreocpg
by pxi on 9/5/20, 8:10 AM
https://smallbasic.github.io/images/screenshots/mira.bas.png
by brassattax on 9/4/20, 2:04 PM
by tgsovlerkhgsel on 9/4/20, 7:20 PM
Unfortunately, scanning large QR codes doesn't seem to work too well in practice :(
by agumonkey on 9/4/20, 3:24 PM
by captn3m0 on 9/4/20, 2:35 PM
by qwertox on 9/4/20, 8:29 PM
by inlined on 9/4/20, 2:30 PM