Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Oh Boy! Creating a Game Boy Emulator in Rust

Rust via YouTube

Overview

Explore the process of creating a fully functional Game Boy emulator using Rust in this 26-minute conference talk from RustFest Rome 2018. Dive into the world of hardware emulation, focusing on classic gaming machines from the 80s and 90s. Learn about the inner workings of the 30-year-old Game Boy, gaining insights into computer architecture and Rust programming along the way. Discover how to implement various components of the emulator, including graphics and memory management. By the end of the talk, see the emulator running on multiple platforms, including web browsers, desktop windows, and mobile phones. Gain valuable resources for further exploration in emulator development and Rust programming.

Syllabus

Intro
What is Emulation
Graphics
Memory
Run
Resources

Taught by

Rust

Reviews

Start your review of Oh Boy! Creating a Game Boy Emulator in Rust

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.