The games/gzdoom port
gzdoom-4.12.2 – OpenGL engine for idTech 1 games like doom,hexen,heretic... (cvsweb github mirror)
Description
ZDoom is a source port for the modern era, supporting current hardware and operating systems and sporting a vast array of user options. Make Doom your own again!WWW: https://zdoom.org
Readme
+----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- Installing Data Files ===================== You will need an IWAD for gzdoom to be fully functional. An IWAD is the main data file containing the graphics and levels for Doom. If you have a copy of one of the original Doom games, or any other game, based on the same engine, you can copy them to the following locations for gzdoom to find: - System wide: ${PREFIX}/share/doom/ - User wide: ~/.config/gzdoom/ Some known to work data files are: - Doom 1 (doom1.wad) and 2 (doom2.wad) - Freedoom (freedoom1.wad, freedoom2.wad) - Heretic (heretic.wad) - Hexen (hexen.wad) If you do not possess any of those, you can install the freedoom package or use the shareware IWAD which is available at: ftp://ftp.fu-berlin.de/pc/msdos/games/idgames/idstuff/doom/doom-1.8.wad.gz SHA256 (doom-1.8.wad.gz) = 58cf6a563b631a47561630afa6276d853c27079342f7969ec3006965da8557a1 Rename the file to "doom.wad" and move it to one of the above-mentioned locations. You can find more data files and how to obtain them in the official documentation: https://zdoom.org/wiki/IWAD Optional Dependencies ===================== In case fluidsynth backend is needed the user needs to setup soundfont for it. Known Problems ============== Gzdoom supports three GL backends (OpenGL, OpenGL ES, Vulkan). Some work better than others depending on the graphic hardware in the system. In case gzdoom freezes or crashes before you can reach the in-game menu to select a different backend, you can modify ~/.config/gzdoom/gzdoom.ini manually and change the vid_preferbackend value: [GlobalSettings] vid_preferbackend=1 Supported values are: 0 (OpenGL), 1 (Vulkan), 2 (OpenGL ES) or 3 (GLES2)
Maintainer
Timo Myyra
Only for arches
amd64 i386
Broken
on i386: various always_inline functions require sse2, but would be inlined into function 'Loop' that is compiled without support for sse2
Categories
Library dependencies
Build dependencies
Files
- /usr/local/bin/gzdoom
- /usr/local/share/doc/gzdoom/
- /usr/local/share/doc/gzdoom/console.css
- /usr/local/share/doc/gzdoom/console.html
- /usr/local/share/doc/gzdoom/licenses/
- /usr/local/share/doc/gzdoom/licenses/README.TXT
- /usr/local/share/doc/gzdoom/licenses/bsd.txt
- /usr/local/share/doc/gzdoom/licenses/bzip2.txt
- /usr/local/share/doc/gzdoom/licenses/dumb.txt
- /usr/local/share/doc/gzdoom/licenses/fxaa.txt
- /usr/local/share/doc/gzdoom/licenses/gdtoa.txt
- /usr/local/share/doc/gzdoom/licenses/gpl.txt
- /usr/local/share/doc/gzdoom/licenses/lgpl.txt
- /usr/local/share/doc/gzdoom/rh-log.txt
- /usr/local/share/doc/gzdoom/skins.txt
- /usr/local/share/doc/pkg-readmes/gzdoom
- /usr/local/share/games/
- /usr/local/share/games/doom/
- /usr/local/share/games/doom/brightmaps.pk3
- /usr/local/share/games/doom/fm_banks/
- /usr/local/share/games/doom/fm_banks/GENMIDI.GS.wopl
- /usr/local/share/games/doom/fm_banks/gs-by-papiezak-and-sneakernets.wopn
- /usr/local/share/games/doom/game_support.pk3
- /usr/local/share/games/doom/game_widescreen_gfx.pk3
- /usr/local/share/games/doom/gzdoom.pk3
- /usr/local/share/games/doom/lights.pk3
- /usr/local/share/games/doom/soundfonts/
- /usr/local/share/games/doom/soundfonts/gzdoom.sf2