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

  • Brian Curtis
  • 0
  • 2336
  • 191
Anuncio

¿Quieres disfrutar de algunos juegos retro increíbles? 5 Proyectos de juegos retro con Raspberry Pi Zero 5 Proyectos de juegos retro con Raspberry Pi Zero El Raspberry Pi Zero ha tomado por asalto el mundo del bricolaje y el homebrew, haciendo posible revisar proyectos antiguos e inspirar a los recién llegados, especialmente en las mentes febriles de los fanáticos de los juegos retro. , solo o con amigos? ¿Te apetece unirte en línea para divertirte con un monstruo increíble y disparar en primera persona? Por supuesto que sí!

En 1997, id Software lanzó el código fuente para Condenar, el innovador FPS de 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 formas nuevas del juego han aparecido a lo largo de los años, perfectas para ejecutarse en una Raspberry Pi.

Sí, eso es correcto: Condenar en la Raspberry Pi. PiDoom, nadie?

Lo que necesitarás

Para ejecutar este clásico retro en su Raspberry Pi, no necesitará ningún emulador (como RetroPie o Recalbox) o ROM de juegos. Condenar puede ejecutarse de forma nativa en el Pi con una instalación simple del motor del juego, seguido de algunos archivos WAD. 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:

  • Un Raspberry Pi 2 5 cosas que solo un Raspberry Pi 2 puede hacer 5 cosas que solo un Raspberry Pi 2 puede hacer La última edición de la computadora pequeña es increíble. Tan impresionante, de hecho, que hay 5 cosas que solo puedes hacer en una Raspberry Pi 2. o Pi 3 The Raspberry Pi 3: más rápido, mejor, con Wi-Fi y Bluetooth The Raspberry Pi 3: más rápido, mejor, con Wi- Fi y Bluetooth Hoy, 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 la fecha..
  • Raspbian Jessie 5 formas nuevas Raspbian Jessie hace Raspberry Pi aún más fácil de usar 5 formas nuevas 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". 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 los 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.

Tendrá que instalar el juego a través de la línea de comandos, por lo que esta etapa se puede hacer a través de SSH Configuración de su Raspberry Pi para uso sin cabeza con SSH Configuración de su Raspberry Pi para 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 ... 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 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 de descarga, ya que esto puede cambiar para futuras versiones..

Con la descarga completa, extraiga con tar:

tar xzf chocolate-doom-2.2.1.tar.gz

Ahora puedes compilar Chocolate Doom. Cambiar directorio con:

cd chocolate-doom-2.2.1

Ahora ejecute 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

Instale un archivo Doom WAD en su Raspberry Pi

Hay muchos TACO archivos disponibles, y veremos algunas de las mejores alternativas más adelante. Por ahora, descubrirá cómo instalar un WAD, utilizando el estándar Condenar archivo de datos. Esto agregará lo habitual Condenar mapas y armas para el juego.

Desde adentro 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 el comando funcionará bien:

descomprima shareware_doom-iwad.zip

Terminarás con un archivo llamado DOOM1.WAD. Ah, 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, puede conectarse a través de VNC o RDP, pero esto dará como resultado un juego ligeramente desigual. Ciertamente, deja 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

Use 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 con el teclado o el mouse..

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

Lanzar Chocolate Doom en la línea de comando

Aunque es posible que 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 que puede usar:

chocolate-doom -iwad DOOM1.WAD

Esto lanzará el juego en modo de pantalla completa. Sin embargo, puede causar tensión en su Raspberry Pi con esta resolución de pantalla. Para Raspberry Pi 2, esto es particularmente un problema. Entonces, tal vez prefieras correr Condenar en modo ventana:

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

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

La mejor experiencia de Doom

Como juegas Condenar en tu Raspberry Pi depende de ti. Una televisión de pantalla grande con un controlador de juegos Xbox podría ser su preferencia. Tal vez ya haya pirateado su 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.

Prefiero usar la pantalla táctil oficial de Raspberry Pi. Cómo configurar su pantalla táctil de Raspberry Pi. Cómo configurar su 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í se explica cómo configurar uno. , que es muy fácil de configurar. Después de configurar mi controlador de juego (un controlador USB Xbox 360), podría llevar mi Raspberry Pi prácticamente a cualquier parte, con una batería portátil, por supuesto, y jugar Doom.

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

Encontrar nuevos WAD para PiDoom

Si buscas un Condenar experiencia de juego que difiere del original, necesitará localizar algunos archivos WAD. Muchos están disponibles en línea. El problema es rastrearlos a todos.

Por ejemplo, puede dirigirse a la página Wikia de Doom WAD, 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 WADs 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 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.

Finalmente, si estás al tanto de Condenar WAD (tal vez de un amigo, una revista o de leerlo en línea), simplemente intente una búsqueda directa en Google del archivo. Quién sabe lo que aparecerás?

Configurar una partida a muerte de Doom multijugador!

Internet y el juego en red local son posibles 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.

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 firewall de todos 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 me puede ayudar? [Explica MakeUseOf] ¿Lloras un poco por dentro cuando alguien te dice que hay un problema de reenvío de puertos y es por eso que tu nueva aplicación brillante no funcionará? Tu Xbox no te permitirá jugar, tus descargas de torrents se rechazan ... puede ayudarte aquí.

Organizar un Deathmatch es tan simple como este comando:

chocolate-doom -server -privateserver -deathmatch

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

chocolate-doom -WAD DOOM1.WAD -autojoin

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

chocolate-doom-connect [IP_ADDRESS]

Necesitarán reemplazar [DIRECCIÓN IP] con su dirección IP pública, puede encontrarla a través de whatismyip.com o comprobando la interfaz web de su enrutador.

Alternativas a la perdición de chocolate

Aunque nos hemos centrado en instalar y configurar Condenar con Chocolate Doom, hay algunas alternativas. Y si no quieres Condenar 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 Condenar motor. Se compone de tres fases: Fase 1, la Condenar clon; Fase 2, a Doom II y Final Doom clon; y FreeDM, un juego Deathmatch. Actualmente Freedoom está en desarrollo activo.

Duke Nukem 3D - No Condenar, claramente, pero sin embargo, un tirador popular en su día, con muchos avivamientos a lo largo de los 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..

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

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

Entonces, si desea extender la colección FPS retro 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 increíble experiencia de juego retro revivida gracias a la Raspberry Pi! Esta pequeña computadora realmente sigue sorprendiendo, ¿no? Ya deberías 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 también BSD alternativo de Linux) para que cualquier sistema operativo de escritorio pueda usarse para unirse a un Deathmatch.

Buscando más juegos clásicos de Raspberry Pi que puedes jugar sin emuladores 11 Juegos clásicos de Raspberry Pi que puedes jugar sin emuladores 11 Juegos clásicos de Raspberry Pi que puedes jugar sin emuladores ¿Quieres jugar juegos retro en tu Raspberry Pi? Aquí están los mejores juegos clásicos que puedes jugar sin necesidad de un emulador. ? Te tenemos cubierto!

Crédito de la imagen: extrañamente Rambunctious a través de YouTube




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.