This script is for Slackware 14.1 only and may be outdated.

SlackBuilds Repository

14.1 > Games > eduke32 (20150510_5182)

EDuke32 is a fork of the JFDuke3D port of Duke Nukem 3D (aka Duke3D),
merging it with EDuke to provide many new features for mod authors.
Also included is a map editor (mapster32).

To play the game, you will need the DUKE32.GRP file from either
the Duke Nukem 3D CD-ROM, or from the shareware version of Duke
Nukem 3D. For convenience, the shareware GRP file has been packaged
as eduke32_shareware_data, also available from
See README_game_data.txt

If you want to play the HRP (High Resolution Pack), get the
eduke32_hires_pack package from

To hear the in-game music, either use the Music Pack (see
eduke32_hires_pack), or else install a set of MIDI patches (either
freepats or eawpats) from The game looks for
/etc/timidity/timidity.cfg, but timidity doesn't actually have to be

By default, the Build utilities (kextract kgroup transpal wad2art wad2map)
are built by this script and installed in /usr/games. If you don't want
these, you can set BUILD_UTILS=no in the environment before running the
SlackBuild script.

Note for 64-bit users: Despite the "32" in the name, this software
builds and runs just fine as 64-bit native binaries :)

Maintained by: B. Watson
Keywords: duke3d,duke nukem 3d,fps,opengl,build engine
ChangeLog: eduke32


Source Downloads:
eduke32_src_20150510-5182.tar.xz (b5b0ba822d9e1fffdd7132374bb36540)

Download SlackBuild:
eduke32.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 14.1

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds