User Tools

Site Tools


procedures:pi:srcblds

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
procedures:pi:srcblds [2022/03/18 14:50]
tim created
procedures:pi:srcblds [2022/06/07 17:05] (current)
tim
Line 3: Line 3:
 \\ \\
 Doom, Hexen, Heretic\\ Doom, Hexen, Heretic\\
-  example+\\ 
 +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] 
 + 
 +{{wiki:joystick_setup.jpg}} \\ 
 +\\ 
 +The Prior configuration provides this XBox Controller Configuration \\ 
 +\\ 
 +{{wiki:xbox_controller_doom.jpg}} \\ 
 +\\ 
 +Complete list of Doom controls available in game \\ 
 +\\ 
 +{{wiki:doom_controls.jpg}} \\ 
 + 
 +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\\ 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 \\
 \\ \\
 [[procedures:pi|Back to Raspberry Pi index]]\\ [[procedures:pi|Back to Raspberry Pi index]]\\
  
procedures/pi/srcblds.1647633011.txt.gz · Last modified: 2022/03/18 14:50 by tim