conferences | speakers | series

CANCELLED Debugging Strategies for Emulator Developers

home

CANCELLED Debugging Strategies for Emulator Developers
FOSDEM 2022

Emulators, especially ones targeting real time performance, can become very complex, and can present unique debugging challenges - more akin to cpu, operating system and compilers than typical software projects.

In this talk I will cover common and not-so-common classes of bugs that manifest themselves in a vast range of emulators (gameboy, dreamcast, x86/64 usermode will be used as examples), and strategies and heuristics I've used over the years to identify, prevent, mitigate, fix and prevent them from reappearing.

Both theoretical concepts and background, as well as concrete examples of past bug hunts will be included.

Speakers: Stefanos Kornilios Mitsis Poiitidis