CRT effects

Profile
Image
Geometry
Rasterization
Analog artifacts

zxbasic-rust

A modern Rust reimplementation of the 1982 ZX Spectrum BASIC interpreter, running natively in your browser via WebAssembly.

Built end-to-end as an AI software-engineering experiment in a handful of hours — a demonstration that an experienced AI builder driving a bespoke workflow can decode undocumented decades-old assembly, re-derive its semantics in an idiomatic modern language, and ship it to native + web targets.

Work that historically took a small specialist team and months of calendar can now be done by one person, in one evening, with the right workflow. The bottleneck has moved from "how many specialists can you hire" to "what workflow do you bring."


By Adam Jesionkiewicz at Frontiers Lab
Source: github.com/ashtree74/zxbasic-rust
ROM disassembly used as specification: cheveron/zxrom (CC BY-SA 4.0)