![]() 112 ![]() ![]() |
From the album Pico & Chill - a collection of seven ambient and lo-fi inspired tracks. (Bandcamp]
The idea for this album started in February 2021, when I posted some lo-fi inspired music, originally written for a Pico-8 game. Comments were encouraging. I was also interested in exploring ambient structures in Pico-8, and thought they would pair nicely with lo-fi music.
Thanks to Zep for the incredibly cute (and meta!) artwork and animation. I love everything about it. There's about 40mins of animation, which can be seen in the YouTube video:
(https://youtu.be/WEEO9vOTsRE)
Hope you enjoy!


I had it muted, but WOW! that animation- I really want to play that game lol


I am simply blown away by this animation. How the hell was this done!?!?!? Zep you are a WIZARRRRDDDDD!!!!!!!!


I took a look at the code. It has a "record" mode and "playback" mode. When in record mode, it actually runs a miniaturized (32x32 pixels, maybe?), simulated version of pico-8, with certain keys switching the windows, rather than the mouse at the top right. When the "game" is run in the game, it plays like normal, and the sprite editor works almost like normal, too. Since the simulated version is so few pixels, it can store a lot of frames in memory, then replay them. It doesn't seem to actually record, though, when I do that in record mode. It always plays the same thing as on here. I dunno. It's so complicated, I might come back and do a deep analysis of it at some point. But for now, I'll just consider it wizardry.


There was an option to store the recording in the pause menu, but I messed it up! Look for menuitem(1,"store rec" and change it to menuitem(2,..
Using "store rec" will cstore() the recording to the cartridge. Then you can switch back to "playback" mode and watch everything you did. There's a capacity bar at the top while recording to see how much space you have left -- 12k is used for the recorded data.
Buttons:
Gamepad 1 LEFT / RIGHT (s, f) to switch modes
Gamepad 0 LEFT / RIGHT / UP / DOWN to move around
Gamepad 0 X / O (x, c) to add and delete code
Everything is very phoney!
[Please log in to post a comment]