toby_shaw
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

https://www.youtube.com/watch?v=jeHtktKtGYQ

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
Forgotten01
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
TonyD
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.
Tony

Return to “Bare metal, Assembly language”