Cómo ejecutar Doom en tu Raspberry Pi sin un emulador

Ahora es posible ejecutar FPS clásico Doom en la Raspberry Pi, gracias a Chocolate Doom. Le mostraremos todo lo que necesita saber.

Ahora es posible ejecutar FPS clásico Doom en la Raspberry Pi, gracias a Chocolate Doom.  Le mostraremos todo lo que necesita saber.
Anuncio

¿Quieres disfrutar de unos increíbles juegos retro? 5 Retro Gaming Projects con Raspberry Pi Zero 5 Retro Gaming Projects con Raspberry Pi Zero The Raspberry Pi Zero ha tomado por asalto el mundo del bricolaje y el homebrew, lo que hace posible revisar proyectos antiguos e inspirar a los recién llegados, especialmente en las mentes enfebrecidas de los fanáticos de los juegos retro. Lea más, solo o con amigos? ¿Te apetece formar equipo en línea para una monstruosa explosión de disparos en primera persona? ¡Por supuesto que sí!

En 1997, id Software lanzó el código fuente de Doom, el innovador FPS 1993 que te enfrenta a ti, un marine espacial, contra todo tipo de demonios y bestias en la luna marciana de Fobos. Con el código fuente disponible, varias nuevas formas del juego han aparecido a lo largo de los años, perfectas para correr en una Raspberry Pi.

Sí, así es: Doom en la Raspberry Pi. PiDoom, ¿alguien?

Lo que necesitarás

Para ejecutar este clásico retro en tu Raspberry Pi, no necesitarás ningún emulador (como RetroPie o Recalbox) o ROM de juegos. Doom puede ejecutarse de forma nativa en el Pi con una instalación simple del motor del juego, seguido de algunos archivos WAD. Estos contienen los datos reales del juego (niveles, monstruos, armas, etc.) y vienen en muchos temas diferentes.

hardware doom

Antes de entrar en eso, sin embargo, esto es lo que necesitará para PiDoom:

  • A Raspberry Pi 2 5 Things Only a Raspberry Pi 2 Can Do 5 Things Only a Raspberry Pi 2 Can Do La última edición de la pequeña computadora es increíble. Tan impresionante, de hecho, que hay 5 cosas que solo puedes hacer en una Raspberry Pi 2. Leer más o Pi 3 La Raspberry Pi 3: más rápido, mejor, con Wi-Fi y Bluetooth La Raspberry Pi 3: más rápido, mejor, con Wi-Fi y Bluetooth Hoy, la fundación Raspberry Pi anunció el lanzamiento de la Raspberry Pi 3. Es la actualización más importante de la popular línea de computadoras de bajo costo. Lee mas
  • Raspbian Jessie 5 maneras Nueva Raspbian Jessie hace Raspberry Pi aún más fácil de usar 5 maneras Nueva Raspbian Jessie hace Raspberry Pi aún más fácil de usar Tras el lanzamiento de Debian Jessie en julio, la comunidad Raspberry Pi ha sido bendecida con un nuevo lanzamiento de la variante Raspbian, basado en la distribución "padre". Leer más instalado y listo para usar
  • Cualquier controlador de juego USB
  • Cualquier pantalla
  • 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 WAD.

Instalar Doom en la Raspberry Pi

Comience conectando su Raspberry Pi 2 o 3 a una pantalla, conecte un teclado y arranque en Raspbian.

Necesitarás instalar el juego a través de la línea de comandos, para que esta etapa se pueda realizar a través de SSH. Configuración de tu Raspberry Pi para uso sin cabeza con SSH Configuración de tu Raspberry Pi para uso sin cabeza con SSH La Raspberry Pi puede aceptar comandos SSH cuando está conectada a una red local (ya sea por Ethernet o Wi-Fi), lo que le permite configurarlo fácilmente. Los beneficios de SSH van más allá de alterar el examen diario ... Lea más si es necesario.

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

sudo apt-get install libsdl-mixer1.2-dev libsdl-net1.2-dev python-imaging 

Una vez hecho esto, descargue el código Chocolate Doom, usando wget:

 wget https://www.chocolate-doom.org/downloads/2.2.1/chocolate-doom-2.2.1.tar.gz 

descargar doom pi

Sin embargo, diríjase a www.chocolate-doom.org/wiki/index.php/Downloads para verificar el nombre correcto del archivo y la ruta de la descarga, ya que esto puede cambiar para versiones futuras.

Con la descarga completa, extraiga con alquitrán:

 tar xzf chocolate-doom-2.2.1.tar.gz 

Ahora puedes compilar Chocolate Doom. Cambiar de directorio con:

 cd chocolate-doom-2.2.1 

doom pi configure

Ahora ejecute la rutina de configuración, seguido de make para compilar archivos. Esto no será rápido:

 ./configure make 

Todo está ahora listo para instalar:

 sudo make install 

Instale un archivo Doom WAD en su Raspberry Pi

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

Desde dentro del directorio chocolate-doom-2.2.1, ejecute este comando wget para descargar el archivo DOOM1.WAD :

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

Como se trata de un archivo zip, deberá descomprimirlo. El comando de descompresión funcionará bien:

 unzip shareware_doom-iwad.zip 

Usted terminará con un archivo llamado DOOM1.WAD . ¡Ah, y estás listo para jugar a Doom en tu Raspberry Pi!

Bueno, casi.

Configurar Doom

Si anteriormente ejecutaba comandos sobre 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. ¡Ciertamente, deja de utilizar una conexión remota antes de comenzar a jugar!

lanzamiento de configuración doom pi

Antes de poder jugar, deberás configurar Doom . Esto significa ejecutar la rutina de configuración con el comando:

 chocolate-doom-setup 

Utilice esta pantalla para configurar su pantalla, sonido, teclado, mouse, dispositivo de juego e incluso inicie o únase a un juego en red (aunque estas opciones finales se pueden controlar fácilmente desde la línea de comando).

doom pi sound

Puede controlar este menú de configuración con el teclado o el mouse.

Cuando haya terminado con la configuración, presione Guardar parámetros e inicie DOOM . ¡BANG BANG BANG!

Lanzar Chocolate Doom en la línea de comando

Aunque ya haya lanzado Doom, tenga en cuenta que no necesita ejecutarlo desde la herramienta de configuración cada vez. En cambio, hay una instrucción de línea de comando fácil de usar que puede usar:

 chocolate-doom -iwad DOOM1.WAD 

Esto lanzará el juego en modo de pantalla completa. Sin embargo, puede causar una tensión en su Raspberry Pi con esta resolución de pantalla. Para Raspberry Pi 2, esto es particularmente un problema. Por lo tanto, es posible que prefiera 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, usando la opción Configurar pantalla .

La mejor experiencia Doom

Cómo juegas Doom en tu Raspberry Pi depende de ti. Una TV de pantalla grande con un controlador de juegos Xbox podría ser su preferencia. Tal vez ya ha pirateado su Pi en una máquina de juegos portátil, con controlador incorporado.

O tal vez prefiera la experiencia de escritorio tradicional, controlando su espacio marino con un mouse y un teclado. Después de todo, así es como lo hicimos en la década de 1990.

doom pi jugando

Mi preferencia es usar la pantalla táctil Raspberry Pi oficial. Cómo configurar tu pantalla táctil Raspberry Pi Cómo configurar tu pantalla táctil Raspberry Pi. La Raspberry Pi viene con una variedad de complementos útiles, pero una pieza del kit que ha demostrado ser particularmente popular es la Raspberry Pi Pantalla táctil de 7 pulgadas. A continuación se explica cómo configurar uno. Lea más, que es muy fácil de configurar. Después de configurar mi controlador de juego (un controlador USB Xbox 360), pude tomar mi Raspberry Pi prácticamente en cualquier lugar, con un paquete de batería portátil, por supuesto, y jugar a Doom.

Gracias a las dimensiones compactas de la pantalla táctil y al soporte útil, cabe en estantes, mesas ... ¡en cualquier lugar, realmente!

Encontrar nuevos WAD para PiDoom

Si está buscando una experiencia de juego Doom que difiera del original, tendrá que rastrear algunos archivos WAD. Muchos están disponibles en línea. El problema es rastrearlos a todos.

Por ejemplo, puedes dirigirte a la página de Doom WADs Wikia, donde encontrarás una gran selección de archivos descargables.

Alternativamente, puede ingresar a DoomWADStation, donde encontrará personalizaciones para su instalación de Chocolate Doom.

Los WAD más nuevos, mientras tanto, se pueden encontrar en el foro WAD de DoomWorld.com. Ese sitio tiene la mayor colección de material relacionado con Doom en línea, y realmente sentirá el amor por el juego allí.

Los WAD Doom II también se pueden jugar en Chocolate Doom. Muchos de estos se pueden encontrar en el Archivo de idGames. Entre las opciones que encontrarás aquí están:

  • El Alien TC inspirado en Alien.
  • Doctor Who Doom, que obviamente es un juego de disparos basado en la larga serie de televisión británica Doctor Who .

Finalmente, si tiene conocimiento de Doom WAD específicos (tal vez de un amigo, una revista o de leer sobre él en línea), simplemente intente una búsqueda directa en Google del archivo. ¿Quién sabe qué aparecerás?

¡Configura un Deathmatch Doom multijugador!

el juego de red local y de internet es posible con Chocolate Doom. Sin embargo, la simplicidad (y el juego sin problemas) dicta que todos los jugadores de Deathmatch deberían ejecutar Chocolate Doom y el mismo archivo WAD antes de comenzar.

Independientemente de la opción multijugador que tome, una computadora debe actuar como servidor para alojar el juego. El anfitrión también puede jugar, sin embargo. Antes de continuar, asegúrese de que el puerto UDP 2342 esté abierto en todos los enrutadores y / o firewalls de los jugadores. Nuestra guía para el reenvío de puertos ¿Qué es el reenvío de puertos y cómo puede ayudarme? [Explicaciones de MakeUseOf] ¿Qué es el reenvío de puertos y cómo puede ayudarme? [MakeUseOf Explains] ¿Lloras un poco cuando alguien te dice que hay un problema de reenvío de puertos y por eso tu nueva y brillante aplicación no funcionará? Tu Xbox no te permitirá jugar juegos, tus descargas de torrents se niegan ... Leer más puede ser útil aquí.

Alojar un Deathmatch es tan simple como este comando:

 chocolate-doom -server -privateserver -deathmatch 

Cualquier persona en la misma red que pueda conectarse al Deathmatch ejecutando Chocolate Doom como se explicó anteriormente, agregando el parámetro -autojoin:

 chocolate-doom -WAD DOOM1.WAD -autojoin 

Los jugadores que deseen unirse al Deathmatch más allá de su red, mientras tanto, deberían correr:

 chocolate-doom -connect [IP_ADDRESS] 

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

Alternativas a la fatalidad del chocolate

Aunque nos hemos centrado en instalar y configurar Doom with Chocolate Doom, existen algunas alternativas. Y si no quieres Doom pero quieres algo de acción FPS ... bueno, también hay algunas opciones para ti. Todos los siguientes se pueden instalar de forma nativa en la Raspberry Pi, sin emulación.

doom pi freedoom

Freedoom : este es un proyecto alternativo, que presenta contenido de juegos gratuito basado en el motor Doom . Comprende tres fases: Fase 1, el clon Doom ; Fase 2, un clon Doom II y Final Doom ; y FreeDM, un juego Deathmatch. Actualmente Freedoom está en desarrollo activo.

Duke Nukem 3D - Not Doom, claramente, pero sin embargo un tirador popular en su día, con muchos avivamientos en los últimos años. Sin embargo, este no es un juego adecuado para niños debido al tono de las imágenes y el diálogo.

Quake III : aún popular después de todos estos años, Quake III se puede instalar en la Raspberry Pi.

Wolfenstein 3D : un poco más antiguo que Doom, pero de los mismos desarrolladores, puede instalarse independientemente de Doom o ser disfrutado como WAD en el motor de Doom . (También hemos escuchado rumores de que el Regreso al Castillo Wolfenstein de 2001 se ejecutará en la Raspberry Pi 3).

Por lo tanto, si desea ampliar la colección de FPS retro de su Raspberry Pi a estos títulos, están listos y esperando que los descargue e instale.

¡Juega Doom y Host Deathches en tu Pi!

¡Otra increíble experiencia de juego retro revivida gracias a la Raspberry Pi! Esta pequeña computadora realmente continúa sorprendiendo, ¿verdad? Por ahora deberías estar listo para jugar a Doom en tu mini PC, e incluso podrías tener algunos amigos para jugar un Deathmatch.

Chocolate Doom está disponible para Windows, Mac y Linux (además de Linux alternativa BSD Linux vs. BSD: ¿cuál debería usar? Linux vs. BSD: ¿cuál debería usar? Ambos están basados ​​en Unix, pero ahí terminan las similitudes. Aquí encontrará todo lo que necesita saber sobre las diferencias entre Linux y BSD. Lea más) para que cualquier sistema operativo de escritorio pueda usarse para unirse a un combate a muerte.

¿Has probado Doom en tu Raspberry Pi? ¿Tiene algún problema? Alojado en Deathmatch? Cuéntanoslo a continuación!

Crédito de la imagen: Curiosamente raras a través de YouTube

In this article