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

SlackBuilds Repository

13.37 > Games > gzdoom (1.5.06)

Enhanced OpenGL port of the official DOOM source code that also supports
Heretic, Hexen, and Strife.

This requires fmodapi.

Optional compile-time dependency: fluidsynth (autodetected).

See below for optional runtime dependencies.

gzdoom is only a game engine. To actually play the game, you'll need
the game data (IWAD file) from one of the supported games. These include
Doom, Ultimate Doom, Final Doom, FreeDoom, Heretic, Hexen, and Strife.
Place the .wad file(s) in /usr/share/games/doom.

If you don't own any of the supported games, you can install one or more
of these slackbuilds.org packages to get a playable game:

freedoom, doom_shareware_data, heretic_shareware_data, hexen_demo_data

To hear the in-game music, there are several options. In the game menu,
select "Options | Sound Options" and set "MIDI Device" to one of the
below:

FMOD (the default) - Install ff8dls and set the console variable
snd_midipatchset to "/usr/share/sounds/dls/ff8.dls" (from the in-game
console or by editing ~/.gzdoom/zdoom.ini). Alternatively,
if you dual-boot with Windows, use something like
/dosC/windows/system32/drivers/gm.dls (replace dosC with the mountpoint
of your C: drive in Windows).

FluidSynth - Install fluidsynth (before building gzdoom) and fluid-soundfont.

Timidity - Install TiMidity++ and either eawpats or freepats, and set up
/etc/timidity/timidity.cfg to use it.

GUS or OPL - Nothing extra required; these are software emulations of
classic soundcards from the early 1990s.

While you're in the Sound Options menu, it's probably a good idea to set
"Output System" to "ALSA" (otherwise, the default will use OSS emulation).

Maintained by: B. Watson
Keywords: doom,heretic,idtech1,idgames,zdoom,doom2,opengl,freedoom,hexen
ChangeLog: gzdoom

Homepage:
http://www.osnanet.de/c.oelckers/gzdoom/

Source Downloads:
gzdoom-1.5.06.tar.gz (6ac9218975bdd2dca7c2859344d96cb9)

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

(the SlackBuild does not include the source)

Validated for Slackware 13.37

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 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds