User:Shambler/Nintendo DS Research

I'm interested in expanding the coverage we have of doom on nintendo ds devices, in particular, the more recent 3DS devices.

DS Doom - the original DS-era port, doesn't cover 3DS
 * does it run on 3DS homebrew?

Doom for Game Boy Advance and Doom II for Game Boy Advance can be played on the original DS or DS lite (but not multiplayer)

3DS hardware:


 * 400x240 top screen resolution in 2D mode with optional stereoscopic (?) 3D (=> 800x240)
 * lower screen 320x240, touch
 * 128M RAM
 * 6M VRAM
 * GPU: 268MHz PICA200 GPU
 * additional analog circle pad (over pre-3DS)

new 3ds stuff:


 * additional hardware video decoding
 * 10M VRAM
 * 256M RAM
 * quad core ARM 11 CPU
 * some kind of vector co-processors
 * additional right-side button thing (trackpoint?)

3ds specific ports
prboom-3ds - by devinacker/revenant https://github.com/devinacker/prboom-3ds


 * fresh port?
 * no music
 * automap and menus bottom screen
 * no 3d
 * frontend launcher

prboom3ds by elhobbs https://github.com/elhobbs/prboom3ds


 * based on dsdoom
 * 3d support?
 * virtual keyboard on bottom screen
 * automap overdraws on bottom screen

wintermute's port
 * in the homebrew starter kit
 * https://github.com/WinterMute/prboom
 * circle pad works

Asaki's port

refs
doomworld thread