I made a GameBoy emulator to learn about computers. And now I work with them...
A brief personal journey in emulator development (with a sprinkle of Rust and WebAssembly)
- Track: Emulator Development devroom
- Room: AW1.126
- Day: Sunday
- Start: 16:30
- End: 17:00
- Video only: aw1126
- Chat: Join the conversation!
In the spring of 2020 a global pandemic forced us to remain indoors for some time, and in my case, I set to work on finally writing that GameBoy emulator... As a software developer without much of a formal background in computer architecture, this project served as a gentle and playful introduction to the topic (and perhaps it played some role in me eventually going to work with the ARM folks). This presentation is a playback of everything I managed to learn/discover during this process, some anecdotes, live demos, funny-looking glitches, Rust, WebAssembly, and (no promises here) perhaps a FOSDEM-exclusive ROM demo!
Speakers
German Gomez |