-
Notifications
You must be signed in to change notification settings - Fork 802
Setting Up DevilutionX on Retropie
-
Create a folder called
diablo
. -
Copy your
diabdat.mpq
into it (make sure to rename it lowercase). -
Download the latest release of
linux-armhf.7z
. -
Extract
devilutionx
anddevilutionx.mpq
into thediablo
folder. -
Create another folder inside the
diablo
folder calledgamedata
(we'll use this later). -
Open Windows Explorer and navigate to the ports directory on your pie
\\retropie\roms\ports\
. -
Copy the
diablo
folder to this directory.
-
Create a file called
Diablo.sh
-
Add the following to it:
#!/bin/bash
"/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "diablo" ""
-
Copy
Diablo.sh
to\\retropie\roms\ports\
.
-
Create a second folder called
diablo
(or delete everything inside the first one on the Windows machine). -
Create a file inside it called
emulators.cfg
-
Add the following to it:
diablo = "/home/pi/RetroPie/roms/ports/diablo/devilutionx --save-dir /home/pi/RetroPie/roms/ports/diablo/gamedata"
default = "diablo"
-
Open Windows Explorer and navigate to the ports config directory on your pie
\\retropie\configs\ports
. -
Copy the
diablo
folder to this directory.
-
Open the Retropie
configuration menu
on your pie. -
Open the
FileManager
. -
Navigate to the Diablo folder in the ports directory
/home/pi/RetroPie/roms/ports/diablo/
. -
Type
chmod u+x devilutionx
to grant execution rights. -
Hit
Ctrl+o
on your keyboard to bring up the full terminal. -
Type
apt install libsdl2-2.0-0
and install. -
Type
exit
to exit terminal thenF10
to exit the file mananger.
-
Select Diablo in the Ports menu to run it for the first time (generates default
.ini
). -
Open Windows Explorer and navigate to the
gamedata
folder on your pie\\retropie\roms\ports\diablo\gamedata
. -
Open
diablo.ini
to make any changes.
(Your character saves will be stored here as well)
If you do not have a ports menu:
-
Open the Retropie
configuration menu
on your pie. -
Select
Retropie Setup
-
Select
Manage Packages -> Manage Optional Packages -> Kodi -> Install
-
Restart the emulationstation.
If your pi has a black boarder around the screen:
-
Open the Retropie
configuration menu
on your pie. -
Select
Raspi-Config
-
Select
Dispaly Options -> UnderScan -> No -> Restart