I was experimenting with png cartridge format (thanks asterick for your awesome work) and I got this little idea:
For nearly every console in the past, there were unofficial, hacked cartridges with unlicensed or pirated games, and this is something that even PICO should have!
Go ahead and grab my pirated copy of Celeste, it's shipped on dark cartridge with custom print on top!



Look at Celeste's source code. It has so few tokens left that it's impossible to insert anything extraordinary, I was barely able to insert my name on title screen, using really dirty trick of commenting out some global boolean variables that were initialized as false :->


Jokes aside, I'd love if Pico's save routine could take optional second parameter that would point out to png file to embed cart in (sort of cart template), the only limitation would be that it has to have EXACT same size as regular cart (though it can have landscape orientation), be RGBA png (even if it doesn't have transparent pixels) and two first lines/cart screenshot wouldn't be embeded (forum miniature next to cart could either crop in same way, probably easy or just read "custom cartridge").


And by not allowing such thing Zep makes us to miss out of two of the most iconic parts of old systems: Weird colors (and sometimes shapes given connector will fit anyway) of bootleg cartridges and labels that (even on official carts) looks photorealistic and not at all like the game is really looking like.


Celeste's code is not very optimized, it's quite possible to reduce token use in it.
[Please log in to post a comment]