Skip to navigation

BBC Micro Elite

BBC Micro Elite source code

Fully documented source code for Elite on the BBC Micro

BBC Micro Elite screenshotBBC Micro Elite screenshotBBC Micro Tube Elite screenshot

This site contains the original source code for Elite on the BBC Micro, with every single line documented and (for the most part) explained.

My hope is that this site will be useful for those who want to learn more about Elite and what makes it tick. It is provided on an educational and non-profit basis, with the aim of helping people appreciate one of the most iconic games of the 8-bit era.

To start your journey into the secrets of the original Elite, you might like to try one of the following:

There is also an accompanying GitHub repository containing exactly the same source code as on this site (in fact, this site is generated from the sources on GitHub, so they are guaranteed to be the same). The sources on GitHub can be assembled on modern computers to produce a working game disc that can be loaded into a BBC Micro or an emulator, so if you want to experiment with the code, that's the place to go.

Right on, Commanders!

Mark Moxon