Wosret has ported Nethack to the Nintendo DS, heres some info:
Known bugs:
When entering Medusa's level or the Valley of the Dead, you will receive numerous "Cannot open record file, program in disorder..." messages. As far as I know, this does not cause any significant problems.
Sometimes, the race of your character will be randomized when you select it using the prompt. You may want to set it in NetHack/NetHack.cnf instead.
There are graphical glitches if a selection on a menu takes you directly to a smaller menu.
Sometimes the first letter of a sentence is cut off if it appears immediately after a "--More--" prompt.
If you get memory allocation errors that say "Could not get [very large number] bytes" when entering a special level, see this page.
If you get "Could not open level 0" or "PID does not match," first try clearing your CF card and copying only the files for NetHack onto it. If that doesn't work, let me know.
Download and Give Feedback Via Comments - Doesnt Work on SD versions of M3 or Supercard