Adventures in retrocomputing

A talk from EMF 2018 by Andrew Jenner

On Sunday September 2, 2018 at in Stage B

The 20-year mission to make an old game run properly on a new computer, with many side quests along the way. Woven together are threads of reverse-engineering (of both hardware and software), 1980s computers (in particular the original IBM PC from 1981), emulator coding, game design, electronics, microcontrollers, web services, the demoscene, test-driven development and even a bit of pure mathematics.