NetHack

The classic roguelike adventure: Descend the Mazes of Menace and retrieve the Amulet of Yendor!

NOTE: This is a demo website! Please visit www.nethack.org for the real NetHack website.

NetHack 3.4.1 released on February 23, 2003. This is NOT the current version!

[OLD] Downloads - NetHack 3.4.1

Don't forget to read the NetHack 3.4.1 release notes!


Windows

nh341wn3.zip
Contains two executables - an Intel Win32 tty console executable and an Intel Win32 Graphical Interface executable. This may be used on Intel machines running Windows 95, 98, Me, NT 4.0 or later, Windows 2000, and Windows XP.

(Windows download instructions.)


Macintosh

nethack-341.sit
NetHack 3.4.1 for PPC Macintosh running MacOS 7.0 to 9.x.
NetHack-3.4.1-MacOSX.tar.gz
NetHack 3.4.1 for Mac OS X.

(Macintosh download instructions.)


Linux

nh341lin.tgz
NetHack 3.4.1 Linux Elf with TTY and Athena-widget-based (traditional X11) graphics interfaces (including tiles). This version requires X11 libraries, which are installed on almost all Linux systems.
nethack-3.4.1-1.i386.rpm
Same thing in RPM format.
nethack-3.4.1-2qt.i386.rpm
NetHack 3.4.1 Linux Elf with Qt-based graphics interfaces (including tiles). This version requires the Qt libraries (version 2.x) which may or may not be installed on any particular Linux system.

(Linux download instructions.)


MS-DOS

nh341dos.zip
This contains the protected-mode version of NetHack built with DJGPP V2. It requires at least 3MB extended memory and at least 2.8MB of free hard drive space to unzip. A '386 or greater processor is needed.

(MS-DOS download instructions.)


Windows CE

nh341ce-ppc.exe
NetHack 3.4.1 installer package for PocketPC platform (Windows CE 3.0, PocketPC 2000 and PocketPC 2002).
nh341ce-hpc.exe
NetHack 3.4.1 installer package for Handheld PC Professional running Windows 2.11 or higher.
nh341ce-ps211.exe
NetHack 3.4.1 installer package for the Palm Size PC running Windows CE 2.11.
nh341ce-sph-ARM.CAB
Experimental NetHack 3.4.1 installer package for the Smartphone 2002. This is an unsigned CAB so you will need an unlocked version of your phone to install it and run the program (e.g. a developer version of the Orange SPV).

(Windows CE download instructions.)


OS/2

nh341os2.zip
This file packaged with InfoZip 5.x contains a 32-bit binary built using EMX 0.9d. In principle it should be runnable on OS/2 version 2.0 or later but has not been tested on any version other than 4.0.
nh341os2x11.zip
This file packaged with InfoZip 5.x contains a 32-bit binary built using EMX 0.9d and requires the EMX runtime libraries and dynamically linked against the XFree86 libraries for OS/2. It requires that these libraries along with XAW.dll be installed to function and will run in both text mode and X11 tiles mode.

(OS/2 download instructions.)


Amiga

nh341ami.lha
NetHack3.4.1 for 68K-based Amiga.
nh341mos.lha
NetHack3.4.1 for PPC-based Amiga running MorphOS.

(Amiga download instructions.)


Atari

nh341gt.lzh
NetHack3.4.1 for Ataris running TOS, MiNT or MagiC. This is a GEM (tiles) and TTY (plain text only) port of NetHack. It requires at least 2MB free memory and at least 3MB of free hard drive space.

(Atari download instructions,)


Source code

Alternatively, you can clone our code repository for the latest version of NetHack, or any other version by its tag; see How to Contribute for more details.

nethack-341.tgz
NetHack 3.4.1 source release.
nh340-341-diffs.gz
Context diff from version 3.4.0. (If you don't know what this is, you don't need it.)

(Source code download instructions.)


Large tiles (optional)

tiles32.zip
A set of 32 x 32 tiles (that is, larger than the default graphics set).

To use this tileset, extract it to the same directory/folder as NetHack, then add the following line to your config file:

OPTIONS=tile_file:tiles32.bmp, tile_width:32, tile_height:32