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

Linux Foundation

How We Got DOOM Running on Zephyr - And Why You Should Try It

Linux Foundation via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Discover how to port the classic game DOOM to the Zephyr real-time operating system in this 17-minute conference talk from the Linux Foundation. Learn about the technical process of adapting PrBoom, the game engine used for this ambitious port, and explore how the Zephyr native simulator facilitates development through its debugging, testing, and profiling capabilities. Examine Zephyr's display and input subsystems, including methods for capturing input from ADC, GPIO, and touchscreen devices while rendering game frames effectively. Watch a live demonstration of DOOM running on actual NXP MCXN MCU hardware, showcasing the practical implementation of this embedded gaming project. Gain insights into Zephyr's versatility and capabilities for handling complex applications like classic video games, making this session valuable for both embedded systems developers and gaming enthusiasts interested in the intersection of retro gaming and modern embedded technology.

Syllabus

How We Got DOOM Running on Zephyr (And Why You Should Try It) - Peter van der Perk

Taught by

Linux Foundation

Reviews

Start your review of How We Got DOOM Running on Zephyr - And Why You Should Try It

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.