Lazy-100
A fantasy game console in the spirit of PICO-8 / TIC-80 — built to prove VRI can carry a complete product, and because retro games are great.
Play it in your browser: zzxzzk115.github.io/Lazy-100

Why This Exists
Two reasons. First, the serious one: Lazy-100 is the proof that VRI can carry a mature, complete product — a real application exercising cross-backend rendering and web deployment end to end, not just triangle demos. Second, the honest one: I have always loved retro games, and building a fantasy console in the spirit of PICO-8 / TIC-80 / BASIC8 is its own reward.
(The name? Lazy_V is my online handle; 100 just sounds nice.)
What It Is
- A 320×240 indexed-color screen with a 256-color palette, 16×16 sprites, and 4-channel audio.
- A complete in-console editor suite: shell, code, sprite, map, sfx, and music editors — you make games inside the console.
- Scripting in Lua 5.4 (via sol2), with a bold twist: a dual-VM architecture that routes PICO-8 carts to a vendored z8lua VM, so PICO-8 games run natively. Purely for fun — but it works.
- Carts are
.lz100text files or shareable.lz100.pngimages with the cart embedded in the picture. - Built on VRI for rendering, SDL3, and miniaudio; runs on desktop and in the browser.
Looking Ahead
Editor polish and more advanced creative tools are on the wishlist — including strudel-style live-coded music making. A companion catalog repo, Lazy-100-games, collects carts.