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/27 15:44]
tim
procedures:pi:srcblds [2022/06/07 17:05] (current)
tim
Line 5: Line 5:
 \\ \\
 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/Crispy_Doom \\
 \\ \\
 +#SEE: www.chocolate-doom.org/wiki/index.php/Downloads for newer versions! \\
 +\\
 +Source Building Installation Method\\
  
-/home/pi/Chocolate_Doom+  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
  
-# this line errored on 'python-imaging' recommending 'python-pil' instead +Configure before playing \\ 
-#sudo apt-get install libsdl-mixer1.2-dev libsdl-net1.2-dev python-imaging+  chocolate-doom-setup 
 +  plug in your controller, in this example a USB XBox controller is used 
 +  [Main Menu] 
 +    [Configure Gamepad/Joystick]
  
-sudo apt-get install libsdl-mixer1.2-dev libsdl-net1.2-dev python-pil +{{wiki:joystick_setup.jpg}} \\ 
- +\\ 
-#SEEwww.chocolate-doom.org/wiki/index.php/Downloads for newer versions! +The Prior configuration provides this XBox Controller Configuration \\ 
- +\\ 
-wget https://www.chocolate-doom.org/downloads/2.2.1/chocolate-doom-2.2.1.tar.gz+{{wiki:xbox_controller_doom.jpg}} \\ 
 +\\ 
 +Complete list of Doom controls available in game \\ 
 +\\ 
 +{{wiki:doom_controls.jpg}} \\
  
-tar xzf chocolate-doom-2.2.1.tar.gz +Start Doom \\ 
-cd chocolate-doom-2.2.1 +  chocolate-doom -iwad DOOM1.WAD
-./configure +
-make +
-sudo make install+
  
-# download the DOOM1.WAD file: +Alternate quick optionbinaries, no building, Doom only ? \\
-wget http://www.doomworld.com/3ddownloads/ports/shareware_doom_iwad.zip +
-unzip shareware_doom_iwad.zip +
-chocolate-doom-setup+
  
-chocolate-doom -iwad DOOM1.WAD+  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.1653684262.txt.gz · Last modified: 2022/05/27 15:44 by tim