February 25-27, 2026
Montreal, Canada

From Zero to Emulator: CHIP-8 and the Art of C# Abstraction

CHIP-8 is the Hello World of emulation, and the perfect excuse to write some beautiful C#. In this talk, we’ll explore what CHIP-8 is, how to emulate it from scratch, and how to architect your emulator so it can render on multiple platforms like Blazor and MonoGame. Whether you’re into retro computing or just want to level up your architecture skills, this talk will get you there. With style!

View all 191 sessions

David Guida

Microsoft

David is a software engineer with more than 15 years of professional experience. He's working @ Microsoft on some very cool stuff and he's also a former Microsoft MVP on Developer Technologies. When he's not busy coding, blogging, or looking for the next book to read, you can find him in his kitchen baking cakes.

Read More