Playing Doom under Linux: prboom

About Doom and Doom 2
I guess Doom is the reason why I wanted an x86 computer when I was in the 4th or 5th grade. It’s maybe the most famous FPS game out there, and I won‘t waste my time here telling you things about this game you already know. You‘re a space marine who has to save the world from evil daemons that are accidentely summoned by the UAC during teleportation experiments in the near future. There are multiple Doom engines available for linux, including zdoom, doomsday and prboom. This article describes prboom.

Prboom is released under the GPL and includes the game engine and free game media (maps, enemies, weapons, …). You can also use the engine to play the original version of Doom and Doom 2 if you still have the iwad files from your Doom/Doom2 CDROM or floppy discs(!).

There are prboom packages in the Debian linux repositories, so if you‘re using Debian, setting things up is fast and easy:

  1. Install the prboom package as root:
    apt-get install prboom
  2. If you have the original iwad files of Doom/Doom 2 or the special editions (doom.wad, doom2.wad, tnt.wad, plutonia.wad, …), copy them to /usr/share/games/doom/.
  3. Run prboom under your user account:
    prboom -iwad tnt.wad

You‘re done, kill some daemons!