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.
Installing Doomsday
1. Make sure the following lines are in your /etc/apt/sources.list (they should be if you've ever run Automatix):
Code:
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
2. Install the Doomsday dependencies and the shareware Doom wad (the -dev packages of the SDL libraries are needed for the source build):
Code:
sudo apt-get install doom-wad-shareware libsdl-sound1.2 libsdl-net1.2 libsdl-mixer1.2 timidity
3. Build and install Doomsday from source, available here.
3 (alternative). curtis3389 was nice enough to host the compiled package. Execute the following commands from your home directory:
Code:
wget http://curtis3389.googlepages.com/deng-1.9.0_beta4-1_i386.deb
sudo dpkg -i deng-1.9.0_beta4-1_i386.deb
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:
Code:
mkdir doomsday && cd doomsday/
Next we need to create the script. Open up your favorite text editor and paste in this code:
Code:
#!/bin/sh
/usr/local/bin/doomsday -g jdoom -file /usr/share/games/doom/doom1.wad
It will be useful to make changes to the script later rather than repeatedly execute it from the command line.
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
Code:
-def }Defs/jDoom/jDRP.ded -file }Data/jDoom/jDRP.pk3
to the startup script.
References
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
Troubleshooting
Check these sites out for some basic help:
http://forums.newdoom.com/forumdisplay.php?f=80
http://dengine.net/dew/index.php?tit...roubleshooting
http://dengine.net/dew/index.php?title=Category:HOWTO
http://dengine.net/dew/index.php?tit...ions_reference
Miscellaneous
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:
Code:
#!/bin/sh
/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 \
-file }Data/jDoom/plmusic.pk3
Enjoy! 8)
Bookmarks