Lo único que tenemos que hacer es bajar los binarios de devilutionX de la sección de lanzamientos de su página de GitHub, descomprimir el archivo tar, copiar el archivo diabdat.mpq del juego original donde hemos descomprimido devilutionX, cambiar los permisos para que se pueda modificar el archivo diabdat.mpq y ejecutar el archivo devilutionX.
A continuación pongo los comandos que he usado:
mkdir devilutionX
cd devilutionX
wget https://github.com/diasurgical/devilutionX/releases/download/1.1.0/devilutionx-linux-armhf.7z
7z e devilutionX-linux-armhf.tar.xz
Una vez que tenemos descomprimidos los archivos copiamos el archivo diabdat.mpq en el directorio devilutionX. Y después ejecutamos los siguientes comandos en la terminal:
sudo chmod 777 diabdat.mpq
./devilutionX
Y ya tenemos Diablo funcionando en nuestra Raspberry Pi.
PiKISS. Esta utilidad, compatible con los sistemas operativos basados en Debian para Raspberry Pi no sólo permite ejecutar este juego, también da acceso a otros que han sido optimizados para este nuevo hardware así como más herramientas.
El proceso de instalación de PiKISS es tan sencillo como ejecutar un simple comando de terminal, pero antes debes asegurarte de tener conexión a internet. Una vez hayas encendido tu Raspberry Pi 4 y estés conectado, abre la aplicación Terminal y ejecuta el siguiente comando:
curl -sSL https://git.io/JfAPE | bash
Listo, ahora que ya tienes la aplicación de PiKISS instalada sólo debes abrirla y veras como aparece una nueva ventana que da opción a instalar diferentes tipos de aplicaciones y utilidades para tu Raspberry Pi. Por ejemplo, como puedes ver en la captura, hay todo esto.
Tweaks para llevar tu distribución al límite
Games para instalar los disponibles o compilar otros fácilmente
Emulation instala diferentes emuladores
Info información relacionada sobre la Raspberry Pi o relacionada
Multimedia instalación de apps tipo XBMC
Configure
Internet mejoras relacionadas con internet
Server para usar la Raspberry Pi y su distribución como servidor
Devs herramientas para desarrollar aplicaciones propias
Others scripts con propósitos variados
Exit
La opción que interesa aquí es la de Games, así que esa es la que debes seleccionar. Cuando accedas verás que hay una gran variedad de títulos que podrás instalar. Hay juegos como Descent, Duke Nukem 3D, Diablo y Diablo 2, etc.
Una vez seleccionado el juego que quieras sólo debes pulsar Enter y pasarás a una nueva ventana donde se te indicará cómo proceder para su instalación. Algo tan sencillo como volver a pulsar Enter y esperar a que todo termine. Eso sí, antes de finalizar la instalación te preguntará si tienes añadida la ruta del juego original en el archivo indicado, básicamente preguntará lo siguiente:
Do you have data files set on the file res/magic-air-copy-pikiss.txt for Diablo 2 (Y/n)?
Si es la primera vez que usas esta aplicación lo mas probable es que no, por lo que debes ir a /home/pi/piKiss/res
cd /home/pi/piKiss/res
y cambiar la extensión a magic-air-copy-pikiss.example por magic-air-copy-pikiss.txt
mv magic-air-copy-pikiss.example magic-air-copy-pikiss.txt
luego abrir el archivo y buscar la línea Diablo_ES =
nano magic-air-copy-pikiss.txt
despues del signo igual pon la ruta donde tengas tus archivos del juego original, puede o no estar comprimido, en mi caso esta descomprimido quedando así:
DIABLO2_ES=/home/pi/Juegos/Diablo2
Guardas el archivo y ahora en la instalación de diablo ponemos Y.
Preguntará que idioma instalar, como solo tenemos español seleccionamos ese y el sistema comenzará a copiar los archivos.
Luego solicitara que configuremos wine para que ejecute en 800x600 y ya solo queda ejecutar el archivo .sh que esta en la carpeta games/diablo2.
Fuente: https://eloutput.com/productos/gadgets/raspberry-pi-pikiss-games/ https://github.com/jmcerrejon/PiKISS