Jugar Diablo 1 y 2 en Raspberry

Diablo 1

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.

Diablo 2 (AUN SIN CORRER)

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