parens-8 a tiny lisp for your pico-8 carts
by Siapran
PICO-8 Jam 2
lisp-8 with in-game editor
Picotune - 64x64 music player
PICO-8 0.1.12
Tiny Animator
tiny farm 2.0!!!!!!
Invader Overload
Tiny Hero
StreetWalker
Pico8Lisp
Best Celeste carts
Tiny Drops
pico Skate IV - a tiny skateboard game
TINY TOWN
PICO-CRATE cute lil puzzle platformer
metatile_tester
Shards of Destiny
Klax (lynx version)
Tiny Sim
DOOMY a tiny FPS in 1024 bytes
Mot's Grand Prix track editor
The Snowman (Walking in the Air)
BuzzKill
Pico Slides 1.0
Pico Image Morph 2000
The Violet Signal - A Boss Only SHMUP
Tiny Champions
B.O.D.A. mdash Send the Plant Home
Picamor
Tiny Trendy Game (Zelda Links Awakening)
pico-ps A Particle System
Testing PICO-8 Cartridges
PIZZAMUSIC
Particle Effects
Pario-8
Mahjong Firefly
Yellow Flappy HTML5
Tiny Explorer
Tiny Dungeons
Pico-8 Word Processor (Now with Virtual Keyboard)
Saint Nick's Dash Away All!
Jumping Burger
Tiny Princess
Tiny Parkour
Pico Tanks
Pico Castle 1.5
Brick Breaker
Forgotten Hill Pico
parens-8 a tiny lisp for your pico-8 carts
this is a parens-8 port of an old cart of mine. it has the lua code for the parens-8 language, and then parens-8 code for loading parens-8 game logic from ROM. you can find the full source for the game logic here
parens-8 is a lisp interpretercompiler designed specifically to bypass the lua token limit.
the idea: use a portion of your cart (between 330 and 900 tokens, depending on your use case) to store the parens-8 interpreter, offload performance noncritical code into strings, and then optionally into ROM.
the parens-8 github repo has detailed instructions on how to achieve this, and how to customize parens-8 to best fit your project.
let's look at an excerpt of the original lua code for baloonbomber: