BBCBBC Micro/Acorn · 1984 · Space trading/combat
Elite
21 projects, 19 with public code: source release, decomp, reimplementation, disassembly.
Projects
Fully documented source code for the cassette version of the classic game Elite on the BBC Micro
Wikipedia: source-available (non-OSI license and/or partial SDK code); source released 1999 by/for Ian Bell, David Braben. Ian Bell published original source 1999; dispute with Braben later resolved. In November 1999, developer Ian Bell re…
Fully documented source code for the classic game Elite on the Commodore 64
Complete documented source of C64 Elite (Firebird 1985).
Fully documented source code for the classic game Elite on the Nintendo Entertainment System (NES)
fully documented annotated source of NES Elite, rebuilds the ROM (view-only license) ()
Elite: TNK repo mirror from mdw
Playable ()
Disassembly (CA65) of the Commodore 64 port of the seminal space-sim Elite, by Ian Bell / David Braben.
CA65 disassembly of C64 Elite, rebuildable and modifiable (archived).
A patch for Commodore 64 and Plus/4 Elite that removes the flicker
Patch derived from Moxon's documented C64 Elite source.
Fully documented source code for Angus Duggan's classic game Elite-A on the BBC Micro
Complete documented source of Angus Duggan's Elite-A variant.
Fully documented source code for the disc version of the classic game Elite on the BBC Micro
Complete documented source, disc version (docked/flight code split).
Text Elite is a C implementation of the classic Elite trading system in a text adventure style shell.
Official source release (companion to main entry).
Fully documented source code for the classic game Elite on the Apple II
Complete documented source of Apple II Elite.
Fully documented source code for the classic game Elite on the BBC Micro with a 6502 Second Processor
Complete documented source.
Fully documented source code for the classic game Elite on the Acorn Electron
Complete documented source.
Fully documented source code for the classic game Elite on the BBC Master
Complete documented source.
Complete disassembly of MSX game Elite
Complete disassembly of MSX game Elite; no GitHub releases; repo created 2026-07-17
Disassembly of Elite for ZX Spectrum using SkoolKit
Disassembly (Z80; listed on skoolkit.ca/links or GitHub)
Fully documented source code for the Acornsoft Elite Demonstration Disc on the BBC Micro
Documented source for the Acornsoft Elite demonstration disc.
scaffolded 2026-08: recon, symbol table, native listings ()
Reverse engineering games using SkoolKit
SkoolKit reverse-engineering (multi-game repo, coverage varies; stats.py tracks comment density)
6502 source: ORIGINAL
C reimplementation reverse-engineered from BBC Elite (c. 1999-2003); author withdrew it at Frontier Developments' request; mirrors and forks (e.g. elitegl, newkindgba) remain on GitHub.
What you need
You need your own copy of the game: these projects ship code only.
Same toolchain
More on BBC Micro/Acorn
Found via en.wikipedia.org/wiki/List_of_commercial_video_g, sslmit.unibo.it/zat/frontier.htm, iancgbell.clara.net/clara.net/i/a/n/iancgbell/we, elite.bbcelite.com/, osgameclones.com/
GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.