Back to Raspberry Pi index
Doom, Hexen, Heretic
Good overview: https://www.makeuseof.com/tag/run-doom-raspberry-pi/
Updates for source code: https://www.chocolate-doom.org/wiki/index.php/Chocolate_Doom
Enhanced Crispy Doom: https://www.chocolate-doom.org/wiki/index.php/Crispy_Doom
#SEE: www.chocolate-doom.org/wiki/index.php/Downloads for newer versions!
Source Building Installation Method
wget https://www.chocolate-doom.org/downloads/3.0.1/chocolate-doom-3.0.1.tar.gz tar xzf chocolate-doom-3.0.1.tar.gz cd chocolate-doom-3.0.1 # 5/30/2022: NEEDED the following SDL2 for configure sudo apt-get install libsdl2-dev -y sudo apt-get install libsdl2-mixer-dev sudo apt-get install libsdl2-net-dev ./configure make sudo make install # download the DOOM1.WAD file: wget http://www.doomworld.com/3ddownloads/ports/shareware_doom_iwad.zip unzip shareware_doom_iwad.zip
Configure before playing
chocolate-doom-setup # plug in your controller, in this example a USB XBox controller is used [Main Menu] [Configure Gamepad/Joystick]
The Prior configuration provides this XBox Controller Configuration
Complete list of Doom controls available in game
Start Doom
chocolate-doom -iwad DOOM1.WAD
Alternate quick option: binaries, no building, Doom only ?
mkdir /home/pi/Chocolate_Doom cd /home/pi/Chocolate_Doom sudo apt install chocolate-doom # chocolate-doom install should have poulated /usr/games cd /usr/games sudo wget http://www.doomworld.com/3ddownloads/ports/shareware_doom_iwad.zip sudo unzip shareware_doom_iwad.zip
References
Doom Level Maps: https://doomwiki.org/wiki/Category:Doom_levels
Heretic Level Maps: https://doomwiki.org/wiki/Category:Heretic_levels
Hexen Level Maps: https://doomwiki.org/wiki/Category:Hexen_levels
Strife Level Maps: https://doomwiki.org/wiki/Category:Strife_levels
Back to Raspberry Pi index