
About
Revs is Geoff Crammond's 1985 Formula Three racing simulation for the BBC Micro, published by Acornsoft, notable for its realistic simulation and as a precursor to Crammond's later Formula One Grand Prix series. This project is a fully documented, hand-reconstructed disassembly of Revs for the BBC Micro that rebuilds byte-identical versions of the original Acornsoft, Revs 4 Tracks, and Superior Software releases, each verified against the original binaries via checksums, alongside a new "Revs+" variant.
How it differs from the original
The Revs+ variant adds a Nurburgring track not present in any original BBC Micro release, backported from the Commodore 64 version, while the Superior Software variant already differed from the original Acornsoft release by adding computer-assisted steering, a tweaked drift model, and digital joystick support.
Getting started
Building requires BeebAsm and Python; running the provided Makefile (or make.bat on Windows) with a chosen variant produces an SSD disc image that can be loaded on real BBC Micro hardware or in an emulator.
Additional notes
- License note
- The repository has no license file; by default only reading and forking are permitted, since the underlying game code remains copyrighted by Acornsoft.