doomsday - The Doomsday Engine: DOOM/Hertic/Hexen port with pretty graphics

Property Value
Distribution openSUSE Tumbleweed
Repository Games all
Package filename doomsday-2.0.3-59.35.x86_64.rpm
Package name doomsday
Package version 2.0.3
Package release 59.35
Package architecture x86_64
Package type rpm
Category Amusements/Games/3D/Shoot
License GPL-2.0+ and GPL-2.0
Maintainer -
Download size 8.96 MB
Installed size 30.55 MB
The Doomsday Engine is a source port with support for Doom, Heretic,
and Hexen. It does not support BOOM extensions.


Package Version Architecture Repository
doomsday-2.0.3-59.35.i586.rpm 2.0.3 i586 Games
doomsday-2.0.3-3.5.x86_64.rpm 2.0.3 x86_64 openSUSE Oss
doomsday-2.0.3-3.5.i586.rpm 2.0.3 i586 openSUSE Oss
doomsday - - -


Name Value
/sbin/ldconfig -
Mesa-libGL1 >= 9.2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


Name Value
application() -
application(net.dengine.Doomsday.desktop) -
application(net.dengine.Shell.desktop) -
bundled(assimp) = 3.1.1
config(doomsday) = 2.0.3-59.35
deng = 2.0.3-59.35
doomsday = 2.0.3-59.35
doomsday(x86-64) = 2.0.3-59.35
jdoom = 2.0.3-59.35
jheretic = 2.0.3-59.35
jhexen = 2.0.3-59.35 - - - - - - - - - - - - - - - - -


Name Value
deng < 2.0.3-59.35


Type URL
Binary Package doomsday-2.0.3-59.35.x86_64.rpm
Source Package doomsday-2.0.3-59.35.src.rpm

Install Howto

  1. Add the Games repository:
    # zypper addrepo games
  2. Install doomsday rpm package:
    # zypper install doomsday




2018-02-08 -
- Get rid of BuildRequires: xorg-x11-devel.
2018-01-14 -
- Add bundled() markers
2017-12-14 -
- Update to new bugfix release 2.0.3
* Server had crashed during startup with error messages related
to threading
* Non-standard C++ code had led to crash when using gcc7
* Removed duplicate IWAD spec for Heretic 1.3 /
Shadow of the Serpent Riders
* Hexen: fix crash after returning to a different map in a hub
- Add doomsday-libs.diff, doomsday-notime.diff
2017-04-20 -
- Update to new upstream release 2.0
* The Home Screen replaces the front-end app. The Python-based
Snowberry launcher application was created in 2005 and has been
used for starting Doomsday ever since. In version 2.0, the
launcher is no longer needed because Doomsday's Home Screen
(previously called "ring zero") replaces its functionality.
* Built-in support for packages. One of the launcher's key features
was add-on management. This is now also part of Doomsday itself
in the form of packages. Anything that Doomsday can load ? WADs,
resource packs, 3D models, etc. ? is now handled via the same
package management system. This enables Doomsday to track which
files are in use in saved games and multiplayer games, and makes
it possible to automatically ensure that the correct files are
loaded at any given time.
* New 3D model renderer. Doomsday's graphics code is undergoing a
transition to a newer version of OpenGL, namely "OpenGL3/4 Core
Profile"). Certain parts like the engine UI have already
completed this transition, however the game renderer itself has
not. In version 2.0, the new version of the 3D model renderer has
reached a state where it is useful for actual gameplay. This new
renderer supports FBX and MD5 models (among other formats),
skeletal animation, GLSL shaders, and Doomsday Script.
2016-06-18 -
- Update to new upstream release 1.15.8
* Custom episodes. Episode (DED) definitions specify the structure of
game episodes (including hubs) enabling entirely new episodes and
modifying the originals.
* MAPINFO support. MAPINFO (Hexen) definitions are now supported in
Doom and Heretic, as well as Hexen. Note that, presently, only the
Hexen dialect of MAPINFO is supported (ZDoom uses its own MAPINFO
* Adjustable pixel density. If your GPU is on the slower side, you
can improve performance by reducing game view resolution. The rest
of the UI remains sharp since the display mode is not changed. As a
bonus, you can also get a nice nostalgic aesthetic similar to the
original Doom on a CRT display.
- If you get a blank screen instead of the game title screen
after selecting the IWAD to play, you may need to reset your
settings (~/.doomsday)!
- Added doomsday-ncurses.diff (work around absence of ncurses.pc
in not-too-new ncurses)
2016-06-16 -
- Add -Wno-narrowing to let gcc6 build pass
2015-03-30 -
- Add doomsday-no-abs-icon.patch: Do not use absolute path to
icons. Applicatio containerisation requires the icons to be below
/usr/share/icons or /usr/share/pixmaps.
- Copy the icons from the app directory to /usr/share/pixmaps.
2014-10-12 -
- Update to new upstream release 1.14.5, which fixes:
* Hexen: Loading autosaved progress on a previously visited map
loads an out of date save state
* Hexen: Number of inventory items increases when going through
a portal
* Hexen: Puzzle progress in main hub not showing up
2014-05-20 -
- Update to new upstream release 1.14.3, which fixes:
* Hexen: Hub maps reset after saving, causing invalid game world
* Doom 2: Crash playing sci2.wad MAP13
* Better compatibility with vanilla Doom renderer: dynamic
map hacks dependent on non-neighbor planes
* Hexen: Saving error ? "already exists"

See Also

Package Description
double-cross-2.0-3.13.noarch.rpm Unconventional falling block game
dragonmemory-1.0-2.64.i586.rpm A memory game where you have to match identical chips
dragonmemory-1.0-2.64.x86_64.rpm A memory game where you have to match identical chips
dreamchess-0.2.0-7.60.i586.rpm A chess game with 3D openGL graphics
dreamchess-0.2.0-7.60.x86_64.rpm A chess game with 3D openGL graphics
duckmarines-1.0c-1.47.noarch.rpm Remake of ChuChu Rocket
dunedynasty-1.5.7-5.28.i586.rpm A continuation of the classic real-time strategy game Dune II
dunedynasty-1.5.7-5.28.x86_64.rpm A continuation of the classic real-time strategy game Dune II
dunelegacy-0.96.4-10.19.i586.rpm A modern Dune II reimplementation
dunelegacy-0.96.4-10.19.x86_64.rpm A modern Dune II reimplementation
dustrac-2.0.1-8.24.i586.rpm Tile-based 2D Racing Game
dustrac-2.0.1-8.24.x86_64.rpm Tile-based 2D Racing Game
eboard-1.1.1-3.49.i586.rpm A chess board interface for ICS and engines
eboard-1.1.1-3.49.x86_64.rpm A chess board interface for ICS and engines
ecwolf-1.3.3-1.4.i586.rpm An opensource implementation of Wolfenstein3D engine