That looks awesome, what would you say the minimum spec CPU / Graphics should be for reasonable play?
I targeted for mips4/IP27, but it would probably run great on even really old machines if you rebuilt it with the included patch. The game engine is based on early-80's UNIX, was ported to DOS with the graphical front-end, then back to NIX. It would be neat to see it running on some really old HW. Somewhere in the DOS era the game lost the concept of the UNIX directory structure and that's alot of what the patch address - restoring home directory for data, etc. This came about because the game directory was used as a network spool rather than using a network stack directly.
It would probably even run really well on an Indy or even older. The library requirements are really light:
ldd ./nethack
libncurses.so => /usr/nekoware/lib/libncurses.so
libSDL-1.2.so.1 => /usr/nekoware/lib/libSDL-1.2.so.1
libpthread.so => /usr/lib32/libpthread.so
libm.so => /usr/lib32/libm.so
libc.so.1 => /usr/lib32/libc.so.1
libiconv.so.3 => /usr/nekoware/lib/libiconv.so.3
libaudio.so => /usr/lib32/libaudio.so
libX11.so.1 => /usr/lib32/libX11.so.1
libXext.so => /usr/lib32/libXext.so
If you also have neko_timidity++ installed, you'll get music as well as sound effects.
The game appears to resemble something like Baldur's Gate, but the characters move more like paper dolls. It's plays more like a board game.