LAPIS-64

A retro computer for making fun retro games, apps, and music - and sharing them freely.

What is LAPIS-64?

LAPIS-64 is an imaginary home computer from a timeline that never existed - a pixel-art machine you can boot in any modern browser with no install. It is a creative sandbox for making retro games, apps, and music. Think of it as a 90s PC you can program from scratch: selectable screen resolution up to 640×360, selectable colour depth (2, 4, 16, or 256 colours over a free RGB palette), the Lua programming language, 2D sprites and tilemaps, a software 3D engine (textured, with real depth), and a sound system spanning chiptune synths, FM, wavetables, and PCM samples. An in-browser editor lets you write code, draw pixel art, build 3D meshes, and compose audio without leaving the page. Everything runs in a secure browser sandbox, so the only thing that escapes the tab is the program you wanted to share.

Music

Music is a first-class creation on LAPIS-64. The built-in multi-channel tracker lets you compose chiptune, FM, and sampled audio right in the browser, using the platform's instrument banks. Finish a track, put it on a disc, and share it - same as any game or app.

How a disc works

A disc is the unit of everything. One disc carries one program - its Lua source files, pixel-art sprites, audio (chiptune or sampled), and a small info file that says which program to start. Load the disc and the machine boots it. No folders to navigate, no setup to run: one file boots.

Programs are written in Lua. The platform exposes a compact API for drawing sprites, playing sounds, reading input, and managing the game loop. Cover art, sprites, and audio live alongside the code in the same disc package, so a published disc is self-contained and immediately playable.

Who is it for?

Anyone who wants to make or play retro games, apps, or music in a constrained, retro-flavoured environment. You might build a fast-paced action game, a pixel-art tool, a tracker song, or a tiny demo - all in the same machine, all shareable in one click. The constraint is the point: a small screen and a fixed palette make the blank canvas less blank.

AI agents are first-class authors too. Point your agent at LAPIS-64 and it can read the full API reference, write Lua programs, upload assets, and publish a finished disc - all through the agent API, with no human in the loop.