Marconi Defence, 1982
Geoff Crammond
Physics graduate. Defence systems engineer. The programmer who taught home computers what a racing car actually feels like - and then built a 3D universe of 10,000 impossible landscapes.
The Physicist Who Measured Pleasure in Frame Rates
Geoffrey Crammond did not set out to make games. He was writing software for guided systems at Marconi when he bought a BBC Micro on impulse and started teaching himself 6502 assembly from a textbook. Within two years, he had quit defence work and built Aviator - a Spitfire flight simulator so mechanically accurate it was launched at the RAF Museum in Hendon, with an Air Vice Marshal on hand to describe it as "just like the real thing."
What followed over the next two decades was a body of work defined by a single obsession: making the machine tell the truth. Where other developers approximated, Crammond modelled. Where others suggested physics, he calculated them. His career traces a straight line from a 32K BBC Micro doing three-dimensional perspective rendering in 1983 to a Windows F1 simulator that real Formula 1 drivers used to learn circuits in 1996.
Read the full story in History, or dive into his two most ambitious games in Flagship.
In His Own Words
Crammond rarely gave interviews. These clips from the From Bedrooms to Billions documentary series are among the most complete accounts of how he thought about programming and design. More videos are collected on the Videos page.
Explore the Site
From BBC Micro to Windows - Crammond's 20-year career arc, from Super Invaders to Grand Prix 4.
Complete catalogue 1982-2002 with box art, platform badges, and release years.
Deep editorial on The Sentinel and the Grand Prix series - the technical and creative achievements that defined his legacy.
Screenshots, box art, and promotional images spanning the BBC Micro, Amiga, Atari ST, and DOS eras.
How to run Grand Prix 2 under DOSBox, emulate BBC Micro games, and find the best community patches.
Annual GP4 season mods, Sentinel fan ports, and a community that never stopped racing.