Skip to content

Exarkuniv/Hexen2-RPI

 
 

Repository files navigation

Hexen2-RPI

Hexen 2 for Raspberry pi script

Hexen II - uHexen II: Hammer of Thyrion source port

NOT GL Version

Hexen 2

It is now possible to play Hexen II on RetroPie and Raspbian thanks to uHexen II: Hammer of Thyrion source port.

This script provides an automatic installation for compiling and building Hexen 2 on Raspberry Pi and RetroPie.

Install time: 15 minutes.

Build process:

  1. Download and install necessary required libs for SDL, Timidity and etc.
  2. Create folders Games and Hexen II with full path /home/pi/Games/Hexen II.
  3. Download uHexenII source files and 1997 Nov. demo of Hexen II.
  4. Compile uHexenII.
  5. Move pak0.pak file from 1997 Nov. demo of Hexen II into /home/pi/.HexenII.
  6. Create .desktop as a shortcut on Raspbian desktop and create Hexen II.sh file into Ports folder in RetroPie.

Registered/Full version: If you own an original copy of Hexen 2, then it is possible to use it with Hammer of Thyrion source port. You will just need to copy pak0.pak and pak1.pak into /home/pi/.hexen2/data1 folder.

Note: (The pak files may need to be patched with official 1.11 patch to be able to run). To do so: Install Hexen 2 on Windows -> Download official Hexen 2 1.11 patch -> Run official Hexen 2 1.11 patch -> Copy the pak files to your /home/pi/.hexen2/data1 folder.

Music in game: To get music to play, you must go into Hexen 2 options and change music type to Midi only.

Future plan: Make script available into RetroPie-script as a package (Need help for this) Create a script for HexenWorld and maybe make script available into RetroPie-script as a package. Adjustments in scripts.

To install

wget https://raw.githubusercontent.com/Exarkuniv/Hexen2-RPI/master/hexen2.sh -P $HOME/RetroPie-Setup/scriptmodules/ports/

Notes: Hexen II runs at full speed with SDL and Timidity support as compared to the Quake 1 port Tyrquake. It runs both in X11 window and in RetroPie/ES. It is also possible to use your original Hexen II install disc by using the .Pak files. Multiplayer has not been tested yet although it looks as it will work. HexenWorld the online multiplayer client/server is also available to compile/build. I need to see how further the development and build goes.

Disclaimer: This installation script is provided as is. Im not responsible for anything happening with your Raspberry Pi including corruption of SD card, Hardware damage. For support and help, please create a topic or contact me on RetroPie forums.

About

Hexen 2 for Raspberry pi script

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%