Premium Only Content
			ELITE 🎮 THE GAME THAT COULDN'T BE WRITTEN
Elite may be the most complex 8-bit game ever produced. And it was arguably the most groundbreaking game ever released for its time. Back in the early 1980s when arcade-shooters reigned supreme, two undergraduates at Cambridge redefined what computer games even were.
In this video we'll look at some of the technical aspects of how David Braben and Ian Bell were able to construct an entire universe, economy, 3D engine and backstory in 22KB on a 2MHZ processor. This story is well known in the UK, but computer games history is largely told through the lens of the US and Japan....so overseas viewers may not be familiar with the impact Elite had on gaming, and the wider world.
For anyone that wants to give Elite a try, you can play it online here:
https://bbcmicro.co.uk/game.php?id=366
Though, I recommend downloading the disc image from that page and running it in 'beebem' (free BBC micro emulator). That way you can save your game.
All footage of Elite is taken directly from my BBC Micro via a capture card.
Blender was used for 3D animations
VSCode with the Beeb VSC extension was used to develop my assembly code
BeebEm was used to run 6502 assembly scripts within the BASIC interpreter
Sources:
Mark Moxon's incredible Elite website, complete with fully annotated source code:
https://www.bbcelite.com/
Elite source code on github (annotated by Mark Moxon):
https://github.com/markmoxon/cassette-elite-beebasm
The BBC Micro user guide (an excellent manual - remember when things came with good manuals?):
http://bbc.nvg.org/doc/BBCUserGuide-1.00.pdf
Another useful reference for the BBC Micro:
http://www.primrosebank.net/computers/bbc/documents/2339_001.pdf
BBC Micro memory map:
https://area51.dev/bbc/bbcmos/memorymap/
Interesting paper about Elite and it's impact:
https://gamestudies.org/1302
An excellent guide to 6502 assembly:
https://www.youtube.com/watch?v=WEliEAc3ZyA&t=258s
‘Middle aged men roasting video games’:
https://youtu.be/iweTvbi0_8w?si=eacThQG2gaXCKbWI
Original requirements for the BBC Microcomputer:
http://www.bbcbasic.co.uk/bbcbasic/beebspec.html
Intro music credit:
Music: Evan King - Fetch Quest
https://www.youtube.com/ContextSensitive
https://contextsensitive.bandcamp.com/
End music credit:
Krayzius & Brainstorm - Virtual Boy
00:00 Intro
04:03 Some Context
06:02 The BBC Micro
12:35 Elite and its Creators
17:02 Hardware
31:30 6502 Assembly
33:48 Innovations: an Overview
37:08 Innovation #1: split-screen
40:12 Innovation #2: backface culling
45:28 Innovation #3: Procedural Generation
47:32 Innovation #4: the Radar
54:08 Elite's Impact
56:33 Lasting Impact on Gaming
- 	
				
							LIVE
								Tundra Tactical
2 hours agoProfessional Gun Nerd Plays Battlefield 6
81 watching - 	
				
							1:01:12
								Donald Trump Jr.
4 hours agoThe China Matrix with Journalist Lee Smith | TRIGGERED Ep.288
90.9K62 - 	
				
							LIVE
								MattMorseTV
1 hour ago🔴Trump's '60 Minutes' INTERVIEW + MUCH MORE.🔴
1,116 watching - 	
				
							LIVE
								Dr Disrespect
9 hours ago🔴LIVE - DR DISRESPECT - ARC RAIDERS - FULL SEND INTO THE RED
1,277 watching - 	
				
							1:02:08
								BonginoReport
3 hours agoNicki Minaj Speaks Out Against Christian Persecution - Nightly Scroll w/ Hayley Caronia (Ep.169)
23.6K19 - 	
				
							LIVE
								SpartakusLIVE
3 hours agoSNIPING in Battlefield 6 - REDSEC || Monday MOTIVATION to CONQUER the Week
158 watching - 	
				
							LIVE
								Nerdrotic
1 hour agoNerdrotic At Night 531
321 watching - 	
				
							LIVE
								TheCrucible
1 hour agoWATCH PARTY! Coach Greg Adams vs Andrew Wilson: Marriage in the West is Good For Men (11/03/25)
1,380 watching - 	
				
							LIVE
								The Jimmy Dore Show
2 hours agoTrump Threatens to INVADE Nigeria! Kash Patel CRASHES OUT Over Jet Use Criticism!
7,662 watching - 	
				
							LIVE
								Conductor_Jackson
21 hours agoLet's Play Unrailed 2 Solo! 🚂🚂🚂🚂🚂🚂
15 watching