BBC Micro

BBC MICRO · 3D SERVICES ROMALPHA · USE AT YOUR OWN RISK

E3D

An experimental 3D services ROM for the BBC Micro family: camera transforms, projection, depth and viewport clipping, and batched geometry. EGFX draws the results and EAudio provides sound.

E3D provides only generic 3D services: drawing and sprites stay in EGFX, and music and effects stay in EAudio. The long-term goal is complete Doom E1M1 gameplay on a Master with an accelerated coprocessor, using hidden-line level geometry with bitmap actors and items and no projected textures. The API is experimental and still changing.

01 · Status (E3D 0.9)

There is still no public download. Doom data comes only from a lawfully obtained local WAD and is never committed or distributed, so this page shows only original, synthetic captures.

02 · First light

Synthetic wireframe room and two boxes rendered on an emulated Master Turbo
The synthetic wireframe demo on Master Turbo: E3D transforms, clips and projects; EGFX draws every line.

03 · Roadmap