User:Axper/sandbox/Doom

From ArchWiki

This article or section needs expansion.

Reason: How to install original proprietary game data? Also probably add troubleshooting, level editors, multiplayer. Explain different versions/sequels from Id (Doom 2, Ultimate...). Configuration/options/settings/cheats. (Discuss in User talk:Axper/sandbox/Doom)

Doom is the famous shooter from Id Software. It has several ports for Linux. None of the Id-engine games have copyleft game resources, only the game engine code was open sourced. See Source port page on Doom Wiki for details.

Installation

You need both game engine and data files in order to play any of the games. There are several packages available for Arch Linux.

Doom 1 and 2

Engine

  • Chocolate Doom — Doom port reproducing the behavior of the original DOS version.
http://www.chocolate-doom.org/ || chocolate-doomAUR
  • Doomsday — Advanced port of the Doom game engine, capable also of running Heretic, and Hexen games.
http://www.dengine.net/ || doomsdayAUR
  • GZDoom — Doom source port based on ZDoom with an OpenGL renderer.
http://www.osnanet.de/c.oelckers/gzdoom/index.html || gzdoomAUR
  • PrBoom Plus — Enhanced version of the PrBoom Doom engine port.
http://prboom-plus.sourceforge.net/ || prboom-plusAUR
  • Remood — advanced Doom game engine based on Doom Legacy.
http://remood.org/ || remoodAUR
  • Strawberry Doom — Fork of Chocolate Doom extending certain engine limits.
http://doom.wikia.com/wiki/Strawberry_Doom || strawberry-doom-svnAUR
  • Vavoom — Highly advanced Doom engine port with added support for Heretic/Hexen/Strife.
http://vavoom-engine.com/ || vavoomAUR
  • ZDoom — Enhanced Doom port with additional support for Heretic, Hexen and Strife.
http://www.zdoom.org/ || zdoomAUR
  • edge — An enhanced port of the Doom game engine
http://edge.sourceforge.net/ || edgeAUR

Data

  • Doom demo — Doom demo data
http://www.idsoftware.com/games/doom/doom-final || doom1-wadAUR
  • Freedoom — Project aimed at creation of free Doom data files.
http://www.nongnu.org/freedoom/ || freedoomAUR

Server browser

  • Doomseeker — A cross-platform server browser for various multiplayer Doom source-ports.
http://doomseeker.drdteam.org/ || doomseekerAUR

Doom 3

Engine

  • Doom 3 engine — Doom 3 engine
http://www.doom3.com/ || doom3AUR
  • Doom 3 stock binaries — Punkbuster compatible Doom 3 stock binaries
http://www.doom3.com/ || doom3-binAUR
  • dhewm 3 — Doom 3 engine with native 64-bit support, SDL, and OpenAL
https://github.com/dhewm/dhewm3 || dhewm3-gitAUR

Patch

  • Doom 3 patches — Doom 3 patch data files
http://www.doom3.com/ || doom3-dataAUR

Doom 3: BFG

Engine

  • RBDOOM-3-BFG — Doom 3 BFG source code
https://github.com/RobertBeckebans/RBDOOM-3-BFG || rbdoom3-bfg-gitAUR

Data

  • Doom 3: BFG data — Doom 3: BFG Edition game files
http://www.idsoftware.com/ || doom3bfg-dataAUR

See also