# PrBoom

From ArchWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

PrBoom is a cross-platform version of the classic 3D first person shooter Doom from id Software. Originally written for Microsoft Windows, PrBoom has since been ported to Linux and many other platforms. It offers a number of enhancements over the original game, including OpenGL rendering and high video resolutions, while attempting to remain true to the original Doom in terms of play. You will need the original Doom data, unless you install the FreeDoom package (see below).

## Installation

Install the prboomAUR package.

## Use

This article or section needs expansion.

Reason: What is an IWad file? (Discuss in Talk:PrBoom#)

To use prboom with an IWad file with default settings (unless you already have `~/.prboom/prboom.cfg` edited):

    # prboom -iwad /path/to/file

To change window resolution (you must disable fullscreen in options in-game):

    # prboom -width 800 -height 600 -iwad /path/to/file

A full list of settings can be found in prboom(6).

## Net

To start a server:

    # prboom-game-server

By default it listens on port `5030`, so to join the game:

    # prboom -net localhost:5030 -iwad /path/to/file

## Music

If music is not working, then follow these steps. Install timidity++ and freepats-general-midi, then edit `/etc/timidity++/timidity.cfg`, and add:

    dir /usr/share/timidity/freepats
    source /etc/timidity++/freepats/freepats.cfg

Please note that freepats is an incomplete soundfont; therefore it will not play every instrument used by Doom and Doom 2. You should consider installing an alternative soundfont.

## Data

You need to have the original Doom data available to play PrBoom.

## See also

Wikipedia:PrBoom

Category:

- Gaming

Hidden category:

- Pages or sections flagged with Template:Expansion