Bare metal replica of the game DOOM for the Raspberry Pi (1st generation, model B) as the extension part of the first year ARM project at Imperial College London (Computing).
Not a port, it was written from scratch.
~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: https://github.com/kcsongor/arm_doom