While you are waiting for Duke Nukem Forever, frag away in Troy Davis's latest homebrew release - Duke3DS, a port of Duke3D for the Nintendo DS.
Download Duke3DS
Port of the Duke3d from the GP2x port
dpad move Duke
a fire
b jump
x look up
y look down
lefttrig strafe left
righttrig strafe right
select use item
start select
touchscreen look around, change weapon
dldi patch .nds and copy it and defs.con, game.con, user.con, duke3d.grp and supplied duke3d.cfg to /duke3d directory of card. might be case sensitive with Uppercase. It still needs sound added and network support, but is playable with your own provided shareware .grp or full version .grp file.
thanks and enjoy,
Troy Davis(GPF)
Download Duke3DS