Cómo ejecutar Doom en Raspberry Pi (sin emulador)

¿Quieres divertirte con fantásticos juegos retro, solo o con amigos? ¿Quieres unirte a un equipo en línea para divertirte con un fantástico monstruo de disparos en primera persona? ¡Por supuesto que sí!

En 1997, id Software lanzó el código fuente de Doom, el innovador juego de disparos en primera persona de 1993 (FPS). Jugando como un marine espacial, te encontrarás contra todo tipo de demonios y bestias en la luna marciana de Fobos. Con el código fuente disponible, han aparecido varias nuevas formas de juego, incluidas las versiones para Raspberry Pi.

Sí, es cierto: Doom on the Raspberry Pi. PiDoom , alguien?

Lo que necesitará para ejecutar Doom en la Raspberry Pi

Para ejecutar este clásico retro en su Raspberry Pi, no necesitará emuladores (como RetroPie o Recalbox ) o ROM de juegos. Doom se puede ejecutar de forma nativa en el Pi con una simple instalación del motor del juego y los archivos WAD.

Estos contienen los datos reales del juego (niveles, monstruos, armas, etc.) y están disponibles en muchos temas diferentes.

Sin embargo, antes de continuar, esto es lo que necesitará para PiDoom:

  • Un Raspberry Pi 2 o posterior (probamos en un Raspberry Pi 2, Raspberry Pi 3 y un Raspberry Pi 4 de 8 GB)
  • Sistema operativo Raspbian o Raspberry Pi (según el modelo Pi) instalado y listo para usar
  • Cualquier controlador de juegos USB
  • Un monitor o pantalla adecuada
  • Código fuente de Doom

Varias versiones del código fuente de Doom están disponibles. Utilizaremos la variante Chocolate Doom , que es compatible con la mayoría de los WAD.

Cómo instalar Doom en Raspberry Pi

Comience conectando su Raspberry Pi a una pantalla, conecte un teclado e inicie el escritorio.

Deberá instalar el juego desde la línea de comandos, por lo que este paso se puede realizar a través de SSH si es necesario. La mayoría de los repositorios del sistema operativo Linux incluyen Chocolate Doom, incluidos los de Raspbian. Como tal, simplemente puede ingresar

En la línea de comando, comience instalando dependencias de Chocolate Doom:

 sudo apt install chocolate-doom 

Espere la instalación, siguiendo las instrucciones que se muestran en la pantalla.

Instalar Doom en Raspberry Pi

Instale archivos Doom WAD en su Raspberry Pi

Con el motor Doom instalado en su Pi, es hora de instalar un archivo WAD.

Hay muchos archivos WAD disponibles y veremos algunas de las mejores alternativas más adelante. Por ahora, descubramos cómo instalar un WAD, utilizando el archivo de datos estándar de Doom. Esto agregará los mapas y armas habituales de Doom al juego.

Primero, navegue la terminal a / usr / games . Aquí, ejecute este comando wget para descargar el archivo DOOM1.WAD :

 sudo wget http://www.doomworld.com/3ddownloads/ports/shareware_doom_iwad.zip 

Como es un archivo zip, descomprímalo con el comando descomprimir :

 sudo unzip shareware_doom_iwad.zip 

¡Terminarás con un archivo llamado DOOM1.WAD, lo que significa que estás listo para jugar Doom en tu Raspberry Pi!

Configure Doom para jugar en Raspberry Pi

Si anteriormente había ejecutado comandos en SSH, ahora es el momento de conectar un teclado a su Raspberry Pi. Alternativamente, puede conectarse a través de VNC o RDP , pero esto dará como resultado un juego ligeramente desigual. ¡Por supuesto, deja de usar una conexión remota antes de comenzar a jugar!

Antes de poder jugar, debes configurar Doom. Esto significa ejecutar la rutina de instalación con el comando:

 chocolate-doom-setup 

Use esta pantalla para configurar la pantalla, el audio, el teclado, el mouse y el controlador del juego.

Configurar Doom en la Raspberry Pi

Incluso puede comenzar o unirse a un juego en la red (aunque estas opciones se pueden controlar fácilmente desde la línea de comandos).

Una vez que se complete la configuración, seleccione Guardar parámetros e inicie DOOM . ¡BANG BANG BANG!

Inicie Chocolate Doom en la línea de comando de Raspberry Pi

Es importante tener en cuenta que no es necesario ejecutar Doom desde la herramienta de configuración cada vez. En cambio, hay una simple declaración de línea de comando que puede usar:

 chocolate-doom -iwad DOOM1.WAD 

Esto iniciará el juego en modo de pantalla completa. Sin embargo, puede causar voltaje en tarjetas más antiguas (como Raspberry Pi 2) con esta resolución de pantalla. En este caso, puede preferir ejecutar Doom en modo ventana en su lugar:

 chocolate-doom -iwad DOOM1.WAD -window 640x480 

Esta configuración también se puede establecer como permanente en la herramienta de configuración, utilizando la opción Configurar pantalla .

También puede iniciar Chocolate Doom desde el menú> Juegos en el escritorio del sistema operativo Raspberry Pi.

Ejecuta Doom en la Raspberry Pi

Cómo jugar Doom en la Raspberry Pi

La forma en que juegues Doom en tu Raspberry Pi depende de ti. Un televisor de pantalla grande con un controlador de juegos Xbox puede ser su preferencia. Tal vez ya haya pirateado su Pi en una máquina de juegos portátil, completa con un controlador integrado.

O simplemente puede probar la experiencia de escritorio tradicional controlando su nave espacial con el mouse y el teclado. Después de todo, así lo hicimos en los años 90.

En las capturas de pantalla adjuntas, utilicé la pantalla táctil oficial de Raspberry Pi y un controlador USB Xbox 360. Simplemente conecte el controlador el
egido antes de ejecutar la herramienta de configuración, luego seleccione Configurar gamepad / joystick .

Configurar un controlador Doom en la Raspberry Pi

Gracias al tamaño compacto de la pantalla táctil y el soporte que lo acompaña, cabe en estantes, mesas … ¡en todas partes, de verdad!

Encuentre nuevos WAD para PiDoom

¿Estás buscando una experiencia de juego Doom diferente a la original? Deberá localizar algunos archivos WAD. Muchos de estos están disponibles en línea: el problema es encontrarlos.

Algunas posiciones para WAD Dooms son:

Mientras tanto, Doom II también se puede jugar en Chocolate Doom con los archivos WAD apropiados. Muchos de estos se pueden encontrar en el archivo idGames . Entre las opciones que encontrarás aquí están:

Finalmente, si está al tanto de WAD Doom específico, simplemente intente una búsqueda web directa del archivo. ¿Quién sabe lo que te presentarás?

¡Crea una muerte multijugador Deathmatch Doom!

Los juegos de Internet y de área local son posibles con Chocolate Doom. Sin embargo, la simplicidad (y el juego sin problemas) dicta que todos los jugadores de Deathmatch deben ejecutar Chocolate Doom y el mismo archivo WAD antes de comenzar.

Cualquiera que sea la opción multijugador que elija, una computadora debe actuar como servidor para alojar el juego. Sin embargo, el anfitrión también puede jugar. Antes de continuar, asegúrese de que el puerto UDP 2342 esté abierto en todos los enrutadores y / o firewalls de todos los reproductores. Nuestra guía de reenvío de puertos puede ayudarlo aquí.

Organizar un Deathmatch es tan simple como este comando:

 chocolate-doom -server -privateserver -deathmatch 

Cualquier persona en la misma red puede conectarse a Deathmatch ejecutando Chocolate Doom como se explicó anteriormente, agregando la opción -autojoin:

 chocolate-doom -WAD DOOM1.WAD -autojoin 

Mientras tanto, los jugadores que deseen unirse al Deathmatch más allá de su red deben ejecutar:

 chocolate-doom -connect [IP_ADDRESS] 

Tendrán que reemplazar [IP_ADDRESS] con su dirección IP pública, puede encontrarla a través de whatismyip.com o verificando la interfaz web de su enrutador.

Otras formas de jugar Doom en Raspberry Pi

Juega Doom en la Raspberry Pi

Aunque nos hemos centrado en instalar y configurar Doom con Chocolate Doom, hay algunas alternativas. Y si no quieres Doom pero quieres algo de acción FPS … bueno, también hay algunas opciones para ti. Lo siguiente se puede instalar de forma nativa en la Raspberry Pi, sin emulación.

  • Freedoom : este es un proyecto alternativo, con contenido de juego gratuito basado en el motor Doom. Incluye tres fases: Fase 1, el clon de Doom; Fase 2, un clon de Doom II y Final Doom; y FreeDM, un juego Deathmatch. Freedoom se encuentra actualmente en desarrollo activo.
  • Wolfenstein 3D : un poco más antiguo que Doom, pero por los propios desarrolladores, puede instalarse independientemente de Doom o usarse como WAD en el motor de Doom. El 2001 Return to Castle Wolfenstein se ejecutará en Raspberry Pi 3 y posteriores.

Entonces, si desea extender la colección retro FPS de su Raspberry Pi a estos títulos, ¡están listos y esperando que los descargue e instale!

¡Juega Doom y Host Deathmatches en tu Pi!

¡Otra fantástica experiencia de juego retro revivida gracias a la Raspberry Pi! Esta pequeña computadora realmente sigue sorprendiendo, ¿no? A estas alturas ya deberías estar listo para jugar Doom en tu mini PC e incluso puedes tener un par de amigos para un Deathmatch.

Chocolate Doom está disponible para Windows, Mac, Linux y BSD. Por lo tanto, cualquier sistema operativo de escritorio se puede usar para participar en un Deathmatch.

¿Buscas juegos de Raspberry Pi más clásicos que puedas jugar sin emuladores ?

Lea el artículo completo: Cómo ejecutar Doom en Raspberry Pi (sin emulador)