@krajzeg and I released Vol. 1 EXACTLY TWO years ago! Vol. 2 has been in the works for a while, so we're excited to finally have this finished.
If you're not familiar with Pico-8 Tunes, the idea was to fill a Pico-8 cart with music that devs can use in their games. Jakub coded some amazing doodles and animations to accompany the music and create a demoscene-like experience. We're also very happy that @castpixel contributed her amazing artwork to Vol. 2. Thanks Christina!
If you're making a Pico-8 game, please feel free to download this cart, use the music in your own games, and check out some of Jakub's wizardry. You can also download all the music from BandCamp (it's all free/pwyc!!)
(Note that if you ARE going to use this music in your games, some of the tracks use the instrument editor. For example, Autumn Wind uses seven SFX. 42, 43, 44, 45, 00, 01 and 02. Be sure to grab all seven, and paste SFX 00, 01 and 02 into those same slots).
Play Vol. 1 HERE
By the way, the cart had to be minified - so if you're interested in the code, here is the readable .p8 version.
Some of the stuff in there is heavily commented, since it was originally published on my now defunct Patreon. The other stuff, not so much - but it's still better than minified, right? :)
Looks like some recent changes made to the add() function broke some utility code I often use - every bigger cart I made in the last two years is now broken on 0.2.1b :.
"add(sth, fn())" is no longer legal if "fn()" can return an empty value (eg. just by ending with no return). This used to just push a nil, but now it errors out. Probably related to some of the extended functionality add() now has.
I can fix it cart by cart, but I'm not sure if this is an intended change - so maybe it's really a backward compatibility bug to be fixed? @zep, what do you think? :)
[Please log in to post a comment]