Difference between revisions of "DS Doom"
From DoomWiki.org
[checked revision] | [checked revision] |
(this article may not be 100 percent complete, but it isn't a stub anymore) |
(Updates (might want to move this to "DS Doom", it seems to be the more common spelling on the website), removed dead links.) |
||
Line 1: | Line 1: | ||
− | ''' | + | '''DS Doom''' (also spelled DSDoom) is a [[source port]] for the [[wikipedia:Nintendo DS|Nintendo DS]] and [[wikipedia:Nintendo DSi|Nintendo DSi]], based on [[PrBoom]] 2.4.2. It was made by TheChuckster, WinterMute, and Jefklak. The latest official version is 1.2.1. Being a [[wikipedia:Homebrew_%28video_games%29|homebrew]] application, the player must use a [[wikipedia:Nintendo_DS_storage_devices|DS flash card]] in order to play it on their DS. |
== Features == | == Features == | ||
− | * All [[IWAD]]s compatible with PrBoom 2.4.2 are compatible with | + | * All [[IWAD]]s compatible with PrBoom 2.4.2 are compatible with DS Doom. |
+ | * Command line parameters can be loaded from .argv files in flash card menus that support the argv protocol, such as [http://devkitpro.org/wiki/Homebrew_Menu Homebrew Menu]. This means that, among other things, [[PWAD]]s and [[DeHackEd]] patches can be loaded. | ||
* Both screens render at 320x200 resolution, which is then scaled down to the DS's native 256x192. In addition to making the entire view fit on the screen, this also serves as a form of [[aspect ratio]] correction. | * Both screens render at 320x200 resolution, which is then scaled down to the DS's native 256x192. In addition to making the entire view fit on the screen, this also serves as a form of [[aspect ratio]] correction. | ||
* 3D view runs fullscreen, without the [[status bar]]. | * 3D view runs fullscreen, without the [[status bar]]. | ||
Line 10: | Line 11: | ||
* [[Multiplayer]] network play using a PrBoom server and the DS's built-in [[wikipedia:Wi-Fi|Wi-Fi]] support. | * [[Multiplayer]] network play using a PrBoom server and the DS's built-in [[wikipedia:Wi-Fi|Wi-Fi]] support. | ||
* Utilizes the PrBoom 2.4.2 [[configuration file]]. | * Utilizes the PrBoom 2.4.2 [[configuration file]]. | ||
+ | * Runs in DSi mode when played on a Nintendo DSi and takes advantage of the extra RAM and CPU speed. | ||
+ | * On-screen keyboard for naming save games. | ||
== Limitations and bugs == | == Limitations and bugs == | ||
− | |||
− | |||
− | |||
* Configuration file changes are not saved. | * Configuration file changes are not saved. | ||
− | * Save games can become corrupted and unusable. | + | * Save games can become corrupted and unusable. The game may also crash while saving. |
* There is no music support. | * There is no music support. | ||
* Crashes, while uncommon, do occur. | * Crashes, while uncommon, do occur. | ||
− | * | + | * Does not make use of the DS's hardware-based 3D rendering capability. |
− | |||
== External links == | == External links == | ||
− | + | *[http://www.dsdoom.com Official DS Doom site] | |
− | *[ | + | *[https://web.archive.org/web/20100621034331/http://www.jefklak.com/games/ds-doom/ DS Doom | Jefklak's Codex - archived] |
− | |||
− | |||
{{s-start}} | {{s-start}} |
Revision as of 14:26, 3 February 2014
DS Doom (also spelled DSDoom) is a source port for the Nintendo DS and Nintendo DSi, based on PrBoom 2.4.2. It was made by TheChuckster, WinterMute, and Jefklak. The latest official version is 1.2.1. Being a homebrew application, the player must use a DS flash card in order to play it on their DS.
Features
- All IWADs compatible with PrBoom 2.4.2 are compatible with DS Doom.
- Command line parameters can be loaded from .argv files in flash card menus that support the argv protocol, such as Homebrew Menu. This means that, among other things, PWADs and DeHackEd patches can be loaded.
- Both screens render at 320x200 resolution, which is then scaled down to the DS's native 256x192. In addition to making the entire view fit on the screen, this also serves as a form of aspect ratio correction.
- 3D view runs fullscreen, without the status bar.
- The second screen displays the automap, including the status bar.
- The screens used for the 3D view and automap can be swapped by the user.
- Sound effects with stereo panning.
- Multiplayer network play using a PrBoom server and the DS's built-in Wi-Fi support.
- Utilizes the PrBoom 2.4.2 configuration file.
- Runs in DSi mode when played on a Nintendo DSi and takes advantage of the extra RAM and CPU speed.
- On-screen keyboard for naming save games.
Limitations and bugs
- Configuration file changes are not saved.
- Save games can become corrupted and unusable. The game may also crash while saving.
- There is no music support.
- Crashes, while uncommon, do occur.
- Does not make use of the DS's hardware-based 3D rendering capability.
External links
Source code genealogy | ||
---|---|---|
Based on PrBoom v2.4.2 |
DSDoom | None |