User Tools

Site Tools


procedures:pi:srcblds

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
procedures:pi:srcblds [2022/05/28 11:46]
tim
procedures:pi:srcblds [2022/06/07 17:05] (current)
tim
Line 6: Line 6:
 Good overview: https://www.makeuseof.com/tag/run-doom-raspberry-pi/ \\ 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 \\ 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/Chocolate_Doom \\+Enhanced Crispy Doom: https://www.chocolate-doom.org/wiki/index.php/Crispy_Doom \\
 \\ \\
- 
-  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 
- 
 #SEE: www.chocolate-doom.org/wiki/index.php/Downloads for newer versions! \\ #SEE: www.chocolate-doom.org/wiki/index.php/Downloads for newer versions! \\
 +\\
 +Source Building Installation Method\\
  
-alternative  \\ +  wget https://www.chocolate-doom.org/downloads/3.0.1/chocolate-doom-3.0.1.tar.gz 
-  wget https://www.chocolate-doom.org/downloads/2.2.1/chocolate-doom-2.2.1.tar.gz +  tar xzf chocolate-doom-3.0.1.tar.gz 
-  tar xzf chocolate-doom-2.2.1.tar.gz +  cd chocolate-doom-3.0.1 
-  cd chocolate-doom-2.2.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   ./configure
   make   make
Line 32: Line 28:
 Configure before playing \\ Configure before playing \\
   chocolate-doom-setup   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 \\ Start Doom \\
   chocolate-doom -iwad DOOM1.WAD   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.1653756378.txt.gz · Last modified: 2022/05/28 11:46 by tim