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

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

¿Quieres disfrutar de algunos proyectos de juegos retro impresionantes con la Raspberry Pi Zero 5 proyectos de juegos retro con la Raspberry Pi Zero? Raspberry Pi Zero ha conquistado el mundo del bricolaje y el hogar, por lo que es posible revisar proyectos antiguos e inspirar a los recién llegados, Especialmente en las mentes febriles de los fanáticos de los juegos retro. Leer más, solo o con amigos? ¿Te apetece unirte en línea para divertirte en primera persona con un monstruo increíble? Por supuesto que sí!

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

Sí, eso es correcto: Condenar en la frambuesa pi. PiDoom, nadie?

Lo que necesitarás

Para ejecutar este clásico retro en tu Raspberry Pi, no necesitarás emuladores (como RetroPie o Recalbox) o ROMs de juegos.. Condenar se puede ejecutar de forma nativa en la Pi con una simple instalación 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.

Sin embargo, antes de llegar a eso, esto es lo que necesitará para PiDoom:

  • Una Raspberry Pi 2 5 cosas que solo una Raspberry Pi 2 puede hacer 5 cosas que solo una Raspberry Pi 2 puede hacer La última edición de la computadora es impresionante. 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ápida, mejor, con Wi-Fi y Bluetooth La Raspberry Pi 3: más rápida, mejor, con Wi-Fi y Bluetooth Hoy en día, la fundación Raspberry Pi anunció el lanzamiento de Raspberry Pi 3. Es la actualización más importante de la popular línea de computadoras de bajo costo hasta ahora. Lee mas
  • Raspbian Jessie 5 maneras Nueva Raspbian Jessie hace que la Raspberry Pi sea aún más fácil de usar 5 formas Nueva Raspbian Jessie hace que la Raspberry Pi sea más fácil de usar Después del lanzamiento de Debian Jessie en julio, la comunidad de Raspberry Pi ha sido bendecida con una nueva versión de la variante Raspbian , basado en la distro "padre". Leer más instalado y listo para usar
  • Cualquier controlador de juegos USB
  • Cualquier pantalla
  • Condenar código fuente

Varias versiones de la Condenar El código fuente está disponible. Estaremos usando el Chocolate Doom Variante, que es compatible con la mayoría de WADs..

Instala Doom en la Raspberry Pi

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

Tendrá que instalar el juego a través de la línea de comandos, por lo que esta etapa se puede realizar a través de SSH Configuración de su Raspberry Pi para un uso sin cabeza con SSH Configuración de su Raspberry Pi para un uso sin cabeza con SSH La Raspberry Pi puede aceptar comandos SSH cuando está conectado 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 ... Leer más si es necesario.

En la línea de comandos, comience por instalar 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 de Chocolate Doom, usando wget:

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

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

Con la descarga completa, extraer con tar:

tar xzf chocolate-doom-2.2.1.tar.gz

Ahora puedes compilar Chocolate Doom. Cambiar el directorio con:

cd chocolate-doom-2.2.1

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

./ configure make

Todo está listo para instalar:

sudo make install

Instala un archivo WAD de Doom en tu Raspberry Pi

Hay muchos TACO archivos disponibles, y veremos algunas de las mejores alternativas más adelante. Por ahora, vas a descubrir cómo instalar un WAD, usando el estándar Condenar archivo de datos. Esto añadirá lo habitual. Condenar Mapas y armas al juego..

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

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

Como se trata de un archivo zip, deberá descomprimirlo. los abrir la cremallera comando funcionará bien:

descomprimir shareware_doom-iwad.zip

Terminarás con un archivo llamado DOOM1.WAD. Oh, y ya estás listo para jugar Condenar en tu Raspberry Pi!

Bueno, casi.

Configurar Doom

Si anteriormente estaba ejecutando comandos a través de SSH, ahora es el momento de conectar un teclado a su Raspberry Pi. Alternativamente, puedes conectarte a través de VNC o RDP, pero esto resultará en un juego un poco irregular. Ciertamente, deje de usar una conexión remota antes de comenzar a jugar!

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

configuración de chocolate-doom

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

Puede controlar este menú de configuración utilizando el teclado o el ratón..

Cuando hayas terminado con la configuración, pulsa Guarda parámetros y lanza DOOM. BANG BANG BANG!

Lanzar Chocolate Doom en la línea de comandos

Aunque es posible que ya haya iniciado Doom, tenga en cuenta que no necesita ejecutarla desde la herramienta de configuración cada vez. En su lugar, hay una instrucción de línea de comandos fácil que puedes 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 la Raspberry Pi 2, esto es particularmente un problema. Entonces, tal vez prefieras correr Condenar en modo de ventana en su lugar:

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

Estas configuraciones también se pueden establecer como permanentes en la herramienta de configuración, usando la Configurar pantalla opción.

La mejor experiencia de Doom

Como juegas Condenar En tu Raspberry Pi depende de ti. Un televisor de pantalla grande con un controlador de juegos de Xbox puede ser su preferencia. Quizás ya hayas pirateado tu Pi en una máquina de juegos portátil, completa con un controlador incorporado.

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

Mi preferencia es usar la pantalla táctil oficial de Raspberry Pi Cómo configurar tu pantalla táctil de Raspberry Pi Cómo configurar tu pantalla táctil de 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. Aquí es cómo configurar uno. Leer más, que es muy fácil de configurar. Después de configurar mi controlador de juegos (un controlador USB Xbox 360), podría llevar mi Raspberry Pi a cualquier parte, con un paquete de baterías portátil, por supuesto, y jugar a Doom.

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

Encontrando nuevos WADs para PiDoom

Si estas buscando un Condenar La experiencia de juego que difiere de la original, necesitará rastrear algunos archivos WAD. Muchos están disponibles en línea. El problema es rastrearlos a todos..

Por ejemplo, puede dirigirse a la página de Doom WAD Wikia, donde encontrará una gran selección de archivos descargables..

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

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

Doom II Los WAD 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 Médico que.

Por último, si eres consciente de las específicas. Condenar WAD (tal vez de un amigo, una revista o de leerlo en línea), simplemente intente una búsqueda directa en Google para el archivo. Quien sabe lo que vas a encontrar?

Configura un combate mortal de multijugador!

Internet y el juego en red local son posibles con Chocolate Doom. Sin embargo, la simplicidad (y el juego sin problemas) dictan 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 tomes, una computadora debe actuar como servidor para albergar 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 firewall de los jugadores. Nuestra guía para el reenvío de puertos ¿Qué es el reenvío de puertos y cómo puede ayudarme? [MakeUseOf Explica] ¿Qué es el reenvío de puertos y cómo puede ayudarme? [MakeUseOf Explica] ¿Llora un poco por dentro cuando alguien le dice que hay un problema de reenvío de puertos y es por eso que su nueva aplicación no funcionará? Tu Xbox no te permitirá jugar juegos, tus descargas de torrent se rechazan ... Leer más puede ayudar aquí.

Alojar un Deathmatch es tan simple como este comando:

chocolate-doom -server -privateserver -deathmatch

Cualquiera en la misma red se puede conectar a Deathmatch ejecutando Chocolate Doom como se explicó anteriormente, agregando el interruptor -autojoin:

chocolate-doom -WAD DOOM1.WAD -autojoin

Los jugadores que deseen unirse al Deathmatch desde más allá de tu red, mientras tanto, deben correr:

chocolate-doom-connect [IP_ADDRESS]

Ellos necesitarán reemplazar [DIRECCIÓN IP] Con su dirección IP pública, puede encontrar esto a través de whatismyip.com, o revisando la interfaz web de su enrutador.

Alternativas al Chocolate Doom

Aunque nos hemos centrado en la instalación y configuración. Condenar Con Chocolate Doom, hay algunas alternativas. Y si no quieres Condenar pero quieres algo de acción de FPS ... bueno, hay algunas opciones para ti también. 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 Condenar motor. Comprende tres fases: Fase 1, la Condenar clon; Fase 2, una Doom II y Final Doom clon; y FreeDM, un juego Deathmatch. Actualmente Freedoom esta en desarrollo activo.

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

Temblor III - Sigue siendo popular después de todos estos años., Temblor III Se puede instalar en la Raspberry Pi..

Wolfenstein 3D - Un poco mayor que Condenar, pero de los mismos desarrolladores, esto puede ser instalado independientemente de Condenar o disfrutado como un WAD en el Condenar motor. (También hemos escuchado rumores de que 2001 Regreso al castillo de Wolfenstein. se ejecutará en la Raspberry Pi 3.)

Entonces, si desea extender 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 organiza partidas a muerte en tu Pi!

¡Otra increíble experiencia de juego retro revivida gracias a la Raspberry Pi! Esta pequeña computadora realmente sigue sorprendiendo, ¿no es así? A estas alturas ya debería estar listo para jugar. Condenar en tu mini-PC, e incluso podría tener algunos amigos para jugar un Deathmatch.

Chocolate Doom está disponible para Windows, Mac y Linux (así como la alternativa de Linux BSD Linux vs. BSD: ¿Qué debería usar? Linux vs. BSD: ¿Qué debería usar? Ambos se basan en Unix, pero ahí es donde terminan las similitudes. Aquí tiene todo lo que necesita saber acerca de las diferencias entre Linux y BSD. Lea más) para que cualquier sistema operativo de escritorio pueda usarse para unirse a un Deathmatch.

Has probado Condenar en tu Raspberry Pi? ¿Te encuentras con algún problema? ¿Hospedado un Deathmatch? Cuéntanos todo al respecto a continuación.!

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

Explorar más sobre: ​​Linux, Raspberry Pi.