Last active
September 27, 2021 12:26
-
-
Save dillera/db31413c44108a186af0e1c7a62fcf53 to your computer and use it in GitHub Desktop.
Installing Diablo on IRIX using remote RPMs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Here are some directions to install Diablo (devilutionX) on your SGI running IRIX. | |
- THANKS to Onre, HAL, Unxmaal, jenna16bit, mach-kernal of SGI UG! They did this. | |
- tested on 6.5.30, with RSE 0.0.7 on a Fuel and base Octane 1. Sound just works | |
- this is using SDL2, so many more games are in the pipeline! | |
- all packages were built on my Fuel with RSE 0.0.7 and patches and help from the gang above | |
- the dandyum repo host is mine and running on Digital Ocean droplet | |
- many hours of hacking, building packages and staging so you can install with one command... enjoy | |
- join us and help at http://sgi.sh/ | |
Directions | |
- you should have RSE 0.0.7 installed on your SGI | |
Add Repo: | |
--------------------------- | |
cat <<EOF > /usr/sgug/etc/yum.repos.d/dandyum.repo | |
[dandyum] | |
name=Simple Sgugrse $releasever - $basearch | |
baseurl=http://dandyum2.irix.fun/repos/007 | |
enabled=1 | |
metadata_expire=1d | |
repo_gpgcheck=0 | |
type=rpm | |
gpgcheck=0 | |
#gpgkey=file:///usr/sgug/etc/pki/rpm-gpg/RPM-GPG-KEY-sgugrse-- | |
skip_if_unavailable=False | |
EOF | |
Install Diablo using the above repo: | |
------------------------------------- | |
$ sudo microdnf install devilutionX | |
Pull down the data file and ini file to run diablo: | |
-------------------------------------------------- | |
Get game files from GOG: | |
https://www.gog.com/game/diablo | |
Get a working ini: | |
$ wget http://dandyum2.irix.fun/diablo/diablo.ini | |
> make the dir for datafiles | |
$ mkdir -p ~/.local/share/diasurgical/devilution | |
> copy files into place: | |
cp diablo.ini ~/.local/share/diasurgical/devilution | |
cp diabdat.mpq ~/.local/share/diasurgical/devilution | |
Start the game: | |
---------------- | |
/usr/sgug/bin/devilutionX | |
* Put speakers on your SGI to enjoy the sound | |
* Troubleshooting: | |
if game starts full screen edit diablo.ini and ensure that: | |
Fullscreen=0 | |
Upscale=0 | |
Sometimes the game resets them when it first starts up. | |
repos!
dillera@octane ~ $ microdnf repolist
repo id repo name
dandyum Simple Sgugrse 0.0.7beta - mips
sgugrselocal Sgugrse Local 0.0.7beta - mips
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
How awesome is this?