Hi, This is a port of femto8 which is a reimplementation of PICO-8. PICO-8 is a "fantasy console" similar to games/tic80 that allows for programming and running games with significant constraints on resolution, color pallette, audio channels, and size. PICO-8 has been around for many years and there is a large number of homebrew to (small scale) commercial "cartridges" available, for example at [1] and [2].
femto8 is in active development and the last release (1.0.00) can run a fair number of PICO-8 cartridges already. Those are generally distributed as .p8 or .p8.png files. I have tested a fair number, and about half of them work without issues, including Celeste Classic, Cattle Crisis, Villager, Solid Rogue, and Sunset Solitaire. The port itself is relatively straightforward. One ugly upstream thing is that it compiles a lot of its .c files with c++, which is unfortunately necessary because src/lua/fix32.h includes c++isms like namespaces and templates. I hope to work with upstream on sorting this out better in the near future... I am sticking with category "games" here to follow the example of tic80, although "emulators" might be at least as good of a choice. ok? [1] https://itch.io/games/tag-pico-8 [2] https://www.lexaloffle.com/bbs/?cat=7&carts_tab=1#mode=carts&sub=2
femto8.tgz
Description: application/compressed-tar
