Posts: 1
Joined: Sun Jun 28, 2015 10:26 pm

We made Doom (1993) on the Raspberry Pi

Sun Jun 28, 2015 10:34 pm

Bare metal port of the game DOOM for the Raspberry Pi (1st generation, model B) as part of the first year ARM project at Imperial College London (Computing). Not a perfect replica, but textures are sourced from the original game.
~9800 lines of bare metal ARM assembly, no operating system
Custom homemade controller connected to the GPIO pins.
Group 34:
  • Bálint Rikker
    Csongor Kiss
    Sicong Li
    Toby Shaw

Source code soon to be released on GitHub
Hope you enjoy!

User avatar
Posts: 162
Joined: Sun Dec 01, 2013 6:06 pm

Re: We made Doom (1993) on the Raspberry Pi

Mon Jun 29, 2015 4:29 am

not bad, Its a little raw though IMHO, but good job!
Engineers like to solve problems. If there are no problems handily available, they will create their own problems.
Scott Adams

User avatar
Posts: 451
Joined: Thu Sep 08, 2011 10:58 am
Location: Newcastle, UK
Contact: Website

Re: We made Doom (1993) on the Raspberry Pi

Mon Jun 29, 2015 12:38 pm

+1 good job.

Hope you release the source code soon.

Return to “Bare metal, Assembly language”