Log In  

I'd like somewhat of extension to Pico-8, based on Famicom Disk System. The extension for "disks" would be .pds instead of .p8 and would have pretty same limits except the following:

  • 16 128x32 map "banks" (non-overlapping with other stuff)
  • 16 128x32 sprite "banks" (non-overlapping)
  • More code (not sure how much more, perhaps 4x as much as .p8 carts?)

One map and sprite bank would reside at "regular" non-overlapping part of sprite/map data (first 128x32 part of both), rest could be switched in as needed (sorta similar to NES' bank switching).

Again, rest of the limits would be same, this would make possible to do bigger games that can't fit even with compression applied, such as RPGs.

P#12912 2015-08-23 07:55 ( Edited 2016-07-06 09:14)

In the meanwhile you can use picolove: https://github.com/ftsf/picolove

P#24667 2016-07-05 20:06 ( Edited 2016-07-06 00:06)

Or something to embed multiple cartridges into one - one could use the iTXT chunk for this, as I do in Nano89 for the different memory banks. Embedded cartridges could be accessed via the normal reload function, would work without any need to extend or change the API.

P#24703 2016-07-06 05:14 ( Edited 2016-07-06 09:14)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2024-03-28 18:46:28 | 0.024s | Q:13