AST/FIRST
3D DMG ROM · MILESTONE 04

NO ASSEMBLER. NO SOURCE LANGUAGE.

AST
Hyperdrive.

This is a real 32 KiB Game Boy cartridge. The game was authored as typed LR35902 instruction nodes and compiled straight into ROM bytes.

ROM AST→LR35902→3D tunnel

PLAY THE ARTIFACT

The binary is running
inside a Game Boy.

Steer the targeting reticle with the D-pad. Fire with A / X before a drone reaches the cockpit. Hold B / Z to engage boost and double its approach speed.

ROM
LOADING
CONTROLS
STEER · A FIRE · B BOOST
RENDERER
DUAL TILEMAP + RASTER FX
BATTERY
Your browser does not support canvas.
DOT MATRIX WITH STEREO SOUND

CARTRIDGE EVIDENCE

Not a canvas game
wearing a costume.

Download the ROM and boot it in any compatible Game Boy emulator. The browser player is only a host for the same cartridge.

ROM AST NODES
—
CARTRIDGE
—
TARGET
—
ROM SHA-256
—

EXPERIMENT BOUNDARY

What is ours,
what is borrowed.

AST-FIRST

The 3D cartridge

Perspective renderer, eight compressed tunnel frames, 240 VRAM tiles, dual tilemap buffering, per-scanline curves, projected drones, collision, boost, sound, ROM header, and checksums.

MIT HOST

The browser emulator

binjgb executes the cartridge in WebAssembly. It is deliberately not counted as AST-first work.

View license
TECHNIQUE

Software 3D assembled from four shades, raster timing, lookup tables, tiles, and sprites on a 4.19 MHz CPU.