RISC-V Builders - YouTube Live E1: From Teaching Core to DOOM: How We Built a RISC-V Gaming System

Sep 23, 3:00 – 3:30 PM (UTC)

RISC-V Academy

About this event

Episode 1: Project Tartarus started with a simple question: can a student-built RISC-V processor run DOOM?

In this RISC-V Builders session, Tobias Scheipel and Bernd Stelzl discuss how HaDes-V grew from a teaching core into a complete RV32IM system with DDR memory, graphics, keyboard input, audio, and enough performance to make DOOM playable. Along the way, they share the engineering challenges, design decisions, and lessons learned from pushing a small RISC-V platform far beyond its original purpose.


Short outline of the conversation:

- Introduction: HaDes-V, the teaching project, and how Tartarus started

- The challenge: What was missing before DOOM could even run

- Building Tartarus: CPU extensions, memory, graphics, input, and audio

- Making it playable: Profiling, bottlenecks, and hardware/software optimization

- What went wrong: Debugging challenges and lessons from the implementation

- What we learned: RISC-V, processor design, and using real workloads in education

Speakers

  • Tobias Scheipel

    Graz University of Technology

    Assistant Professor | RISC-V Advocate

  • Bernd Stelzl

    Graz University of Technology

    Master's Student in Computer Science

Moderator

  • Megan Lehn

    RISC-V International

    Community Director

Organizers

  • Megan Lehn

    RISC-V International

    Learn, Advocacy & Alliances Manager

  • Lori Servin

    RISC-V International

    Marketing & Event Manager

Contact Us