BBC MICRO · DOCUMENTATIONALPHA · USE AT YOUR OWN RISK
Documentation
One manual for the whole EVILE BBC Micro stack - the EGFX graphics ROM, the EAudio sound ROM, the experimental E3D services and the Beeb-dev IDE. 6502 programmers can go straight to the assembly reference, coding agents should start with the startup handbook, and if you have never written BBC BASIC, the Breakout tutorial explains a whole working game.
Getting started
- Coding agents - BBC startup handbook, Kilo setup and manual download
- Beeb-dev quickstart - empty folder to a running disc, GUI-first
- EGFX in BBC BASIC - your first frame in four steps
- EGFX in assembly - OSWORD &C0 and the direct entry table
Tutorial
- Breakout - build a Master brick breaker in eight runnable stages
- Repainting only what moved, on two screen pages
- Measuring a BASIC game frame by frame
Manual
- EGFX architecture - ROM images, workspace, sprite paths
- EGFX performance - what is fast, what is not
- Screens and sprites - the Beeb-dev editors
- EAudio integration - request blocks, music scores, volume
- E3D status and roadmap - projection, clipping, the first E1M1 slice