What started as a peaceful evening surfing digg.com developed into an entire night of playing with Doomsday. This magic little peace of software allows you to play Doom, Hexen, and Heretic on ubuntu, provided you've got OpenGL up and running.
This guide has two parts. The first being how to install Doomsday and get it up and running, and the second being how to install the hi-res models to give old school Doom a face lift.
1. Make sure the following lines are in your /etc/apt/sources.list (they should be if you've ever run Automatix):
2. Install the Doomsday dependencies and the shareware Doom wad (the -dev packages of the SDL libraries are needed for the source build):
deb http://archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu edgy main restricted universe multiverse
3. Build and install Doomsday from source, available here.
sudo apt-get install doom-wad-shareware libsdl-sound1.2 libsdl-net1.2 libsdl-mixer1.2 timidity
3 (alternative). curtis3389 was nice enough to host the compiled package. Execute the following commands from your home directory:
4. Now that Doomsday is installed and the libraries are in place, we need to create a directory and a script to execute Doomsday. First, create a directory that Doomsday will use for save games and configuration files. I chose to do it from my home directory:
sudo dpkg -i deng-1.9.0_beta4-1_i386.deb
Next we need to create the script. Open up your favorite text editor and paste in this code:
mkdir doomsday && cd doomsday/
It will be useful to make changes to the script later rather than repeatedly execute it from the command line.
/usr/local/bin/doomsday -g jdoom -file /usr/share/games/doom/doom1.wad
NOTE: If you have the commercial versions of Doom or Doom 2, simply replace the path of the shareware WAD file with that of the commercial version.
Save it as doom.
Next, make the script executable:
5. The moment of truth: execute the script. If everything went ok, you should see a startup screen followed by the Doom main menu. If it did, congrats! If by some chance it didn't, post the error your getting and I'll try to help out.
Installing the Hi-Res Models
Following the guide at http://dengine.net/dew/index.php?tit...m_command_line is the simplest way to get it up and running. After the files for the resource packs are moved to the correct places, simply add
to the startup script.
-def }Defs/jDoom/jDRP.ded -file }Data/jDoom/jDRP.pk3
Addons to Doomsday - http://forums.newdoom.com/showthread.php?t=11670
DoomsdayHQ - http://www.doomsdayhq.com/
Doomsday Wiki - http://dengine.net/dew/index.php?title=Main_Page
Check these sites out for some basic help:
If you want to get crazy, you can install the models, environmental pack, and updated sound files availble under the link at "Addons to Doomsday". Then you'd have a startup script that looked something like this:
/usr/local/bin/doomsday -g jdoom -file /usr/share/games/doom/doom1.wad \
-def }Defs/jDoom/jDRP.ded \
-file }Data/jDoom/jDRP.pk3 \
-file }Data/jDoom/jDEP.pk3.zip \
-file }Data/jDoom/d1music.pk3 \
-file }Data/jDoom/d2music.pk3 \
-file }Data/jDoom/jdui.pk3.zip \