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... The BBC Micro user guide (an excellent manual - remember when things came with good manuals?): http://bbc.nvg.org/doc/BBCUserGuide-1... Another useful reference for the BBC Micro: http://www.primrosebank.net/computers... 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: • Advanced 6502 Assembly Programming for the... ‘Middle aged men roasting video games’: • 1986: COMPUTER GAMES - More Than Just SHOO... Original requirements for the BBC Microcomputer: http://www.bbcbasic.co.uk/bbcbasic/be... Intro music credit: Music: Evan King - Fetch Quest / 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

Minuteman D-17b: The Desktop Computer Was Born in an ICBM

Project Excalibur: Nuclear Bomb Pumped X-Ray Laser

Orbital Defense Platform | Most Detailed Breakdown

Digital Fly-By-Wire: The Apollo Guidance Computer's final gift to the world

What Lies Between Us And The Next Galaxy? | Space Documentary 2026

Nuclear Fracking: Repeatedly Nuking Yourself for Commercial Reasons

The PC-Engine Chronicles, the unexpected success of an unusual console | A TurboGrafx-16 Documentary

The Making of ELITE (Computer Videogame)

Apollo 13: What Went Wrong

Unfathomably American: The Armament Systems of the B-36

Street Fighter was born from a war, a bug, and two crazy devs | The story of Street Fighter I & II

Polaris + Transit: When the US Navy Invented Satellite Navigation as a Side Project

The World's First Microprocessor: F-14 Central Air Data Computer

The Entire History of RPGs

The Space Shuttle: A $200 Billion Lesson in Risk Management

Tu-144 Concordeski - Speed, Spies and Failure

A Cult AI Computer’s Boom and Bust

The Best Performing (and most dangerous) Chemical Rocket Ever Tested: Rocketdyne Tripropellant

POLYBIUS - The Video Game That Doesn't Exist

