![]() |
![]() |
| About | Documentation | Contact | Screenshots | Downloads | FAQ |
In order to enjoy DSDoom on your DS you will need a device which allows you to run unsigned code. When we first started creating homebrew applications this was acheived using a standard GBA flashcart and a device called a PassMe which bypassed the check for official code. Later we gained access to devices which allowed you to run code from adapters using compact flash and SD cards and these are now the recommended method for most users. These are known as media devices.
There are many media devices currently on the market which run DSDoom with varying degrees of success. During development fo DSDoom we used three devices in particular which have been very reliable for us. There have been many complaints that DSDoom does not run on other devices which is mainly due to design flaws in the firmware for the media card adapters.
Of the currently available media devices we recommend two in particular ( one of the devices we used during development is no longer available). Which one of these devices you choose depends entirely on which other homebrew applications you intend to use in the future.
The first device is the SuperCard miniSD which is recommended if you want to play with homebrew that requires the extra RAM provided in slot 2 such as DS Linux. This device is supplied with a slot 1 card which allows the DS to boot code from the GBA slot and is also recommended if you later want to play around with the DSerial adapter which fits in slot 1 and provides serial, USB and GPIO connections to the DS.
The second device is the R4DS, a slot 1 adapter which does not provide the extra RAM of the SuperCard miniSD but has the advantage of being a single card solution. The majority of homebrew will run with this card but using DSerial will be awkward and DS Linux will be limited.
Disclaimer: If you have a media device that has a suitable libfat DLDI driver, you will be fine. Therefore, if you have trouble running the majority of homebrew software, you will not be able to run DSDoom. This is not the fault of the DSDoom developers.
In order to set up DSDoom, you will want several files on your media device in the root directory. First, add a Doom IWAD (shareware, ultimate, TNT, etc.) and name it doom.wad. Also, DSDoom requires a prboom.wad file for internal data. DSDoom is configurable via a prboom.cfg that should also reside in the root directory. You will also want the .nds executable file on your media device if you plan on running DSDoom.