For the past 2 years me together with @MatheusMortatti have been slowly working on a full featured PICO-8 emulator with full RAM emulation and so on. And we are happy to announce, that the project is now finally in a playable state!
Huge thanks to all the authors, who allowed to include their carts in the release collection, and I hope this work will be useful for the community!
The code is written in a way to be easily ported to new platforms, right now we have pinvoke and SDL2 backends, and thats enough to run inside of Unity and all current gen consoles, but it's really easy to add support for platforms like 3DS and so on!
Embark upon the present delivery adventure as a Santa, eating all the cookies you can on the way :)
Created for the PICO-8 Advent Calendar 2020
Mario but a space shooter without guns (at first)
- Arrows - move
- X - shoot (when you have the fireflower)
- Enter - open cheat menu (oww)
Implementation of lox language (see this awesome book to learn more about it) in PICO-8.
Try typing basic commands like:
rectfill(32, 32, 58, 58, 9) print("hello", 10, 10, 8)
For more syntax reffer to this page. I dont think I've implemented OOP, tho.
Runs a basic AST-walker, so it might be slow, but I got some simple PICO-8 carts running, like this one:
(see the source code)
View Older Posts