brainbaking/content/works/dsdoom.md

1.3 KiB

title image description type tags date
DS Doom /img/works/dsdoom.jpg A PrBoom-based port of DOOM on the Nintendo DS. code
C++
2006-10-01

In 2006, together with Chuck Moyes (as TheChuckster) and Dave Murphy (as WinterMute), I helped port the popular iD game DOOM to the Nintendo DS and DSi. DS Doom is a source port, based on PrBoom 2.4.2. The latest official version is 1.2.1. Being a homebrew application, it required the use of a DS flash card---such as the DS X-Treme I used---or a modded DSi/3DS in order to play it on your handheld.

You can see a development version of the game running on my DS Lite:

Most of my work concentrated on the second screen and the map buffer. Save state support worked since version 1.1.0 Rev 1---see the archived changelog for more information. We never managed to get the soundtrack working on the ARM7TDMI, the second DS CPU. The port was written in C++.