Cómo ejecutar Wolfenstein 3D, Doom y Duke Nukem en tu Raspberry Pi
CómoEjecuta juegos clásicos de FPS en la Raspberry Pi
Cualquiera que tenga más de 30 años puede recordar haber jugado shooters en primera persona clásicos de los 90, como Wolfenstein 3D, Doom y Duke Nukem 3D. Si bien un poco de fórmula, los juegos siempre te mantuvieron adivinando y requirieron control de super motor mientras navegabas fortalezas nazis, bases marcianas infestadas de infierno y una Tierra infestada de alienígenas respectivamente.
La Raspberry Pi tiene especificaciones muy humildes en comparación con las computadoras de escritorio modernas, pero es perfecta para reproducir estos clásicos, ya que es más de 10 veces más rápida que la máquina promedio en 1995, que tenía solo 8 MB de RAM y un procesador de 33 MHz..
Cada uno de los juegos mencionados anteriormente se lanzó originalmente como shareware, ya que puedes jugar el primer 'episodio' o 10 niveles de forma gratuita. Esto se hizo para aumentar el interés en el juego..
En esta guía, exploraremos cómo descargar e instalar los 'motores' de software para estos juegos, así como también cómo jugar al shareware o las versiones completas. No necesitarás ningún conocimiento profundo de las computadoras.
Siempre que tenga una Raspberry Pi y sepa cómo copiar y pegar archivos y texto, podrá comenzar a jugar en minutos..
Sigue leyendo para ver más nostalgia de los juegos retro.!
- ¿Quieres más ideas para usar la mini PC? Echa un vistazo a nuestra colección de proyectos Raspberry Pi
1. Prepara tu Raspberry Pi
Para comenzar, deberá tener su propia Raspberry Pi, idealmente la Raspberry Pi 3. También deberá conectar su Raspberry Pi a un teclado externo y a un monitor con un cable HDMI.
Luego, abra el Terminal en su Raspberry Pi e instale el software necesario ejecutando el siguiente comando:
sudo apt-get install cmake libsdl1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libbz2-dev libjpeg-dev libgtk2.0-dev python-imaging build-essential nasm libgl1-mesa-dev libglu1- mesa-dev libsdl2-dev libsdl2-mixer-dev flac libflac-dev libvorbis-dev libpng-dev libvpx-dev libgtk2.0-dev freepats
El proceso de instalación llevará algún tiempo, pero una vez descargados, estos programas te permitirán compilar los motores del juego para Wolfenstein 3D, Doom y Duke Nukem en tu Raspberry Pi.
Una vez completada la instalación, es posible que desee descargar los propios motores del juego.
Para descargar el motor de juego 3D de Wolfenstein, corre 'Chocolate Wolfenstein':
git clone https://github.com/fabiensanglard/Chocolate-Wolfenstein-3D
Para descargar el motor del juego Doom, corre 'Chocolate Doom':
wget https://www.chocolate-doom.org/downloads/2.2.1/chocolate-doom-2.2.1.tar.gz && tar xzf chocolate-doom-2.2.1.tar.gz
Para descargar el motor del juego Duke Nukem:
wget http://dukeworld.duke4.net/eduke32/synthesis/20170711-6359/eduke32_src_20170711-6359.tar.xz && tar xpvf eduke32_src_20170711-6359.tar.xz
Prev Página 2 de 6 Siguiente Prev Página 2 de 6 Siguiente 2. Descargar los datos del juego.
Si estás interesado en Wolfenstein 3D, puedes descargar la versión shareware gratuita de los archivos de datos del juego, que contiene solo los primeros diez niveles, abriendo Terminal en tu Raspberry Pi y ejecutando el comando:
wget http://maniacsvault.net/ecwolf/files/shareware/wolf3d14.zip && descomprimir -X wolf3d14.zip
Si quieres el juego completo y tienes una máquina con Windows, considera comprar la versión Steam de Wolfenstein 3D. Una vez que hayas instalado el juego, puedes encontrar los archivos de datos necesarios (con la extensión .WL6) en C: \ Archivos de programa (x86) \ Steam \ steamapps \ common \ Wolfenstein 3D \ base. Copia estos a tu Raspberry Pi.
Si quieres jugar a Doom, puedes descargar la versión gratuita de shareware que contiene solo el primer episodio de diez niveles ejecutando:
wget http://www.doomworld.com/3ddownloads/ports/shareware_doom_WAD.zip && descomprimir shareware_doom_WAD.zip
Alternativamente, si tiene acceso a una computadora con Windows, puede comprar Ultimate Doom en Steam. Puede encontrar los archivos de datos del juego (con la extensión .WAD) en C: \ Archivos de programa (x86) \ Steam \ SteamApps \ common \ Ultimate Doom \ base
Para los fanáticos de Duke Nukem, la configuración es un poco más complicada. Si tiene acceso a una máquina con Windows, puede descargar e instalar la versión shareware gratuita del juego, que contiene el primer episodio del juego..
Alternativamente, puedes comprar una copia del juego a bajo costo en Steam. Los archivos de datos se almacenan en C: \ Archivos de programa (x86) \ Steam \ steamapps \ common \ Duke Nukem 3D \ gameroot \ classic. Copie los archivos llamados DUKE3D.GRP y DUKE.RTS en una memoria USB, luego en su Raspberry Pi.
Prev Página 3 de 6 Siguiente Prev Página 3 de 6 Siguiente3. Juega Wolfenstein 3D
Abra la Terminal en su Raspberry Pi y cambie al directorio donde descargó los archivos de datos ejecutando:
cd wolf3d14
A continuación, ejecute:
para i en $ (busque. -type f -name "* [A-Z] *"); do mv "$ i" "$ (echo $ i | tr A-Z a-z)"; hecho
Esto asegura que Chocolate Wolfenstein pueda leer los archivos. Ahora mueva los archivos de datos al directorio del juego con:
mv * .wl1 / home / pi / Chocolate-Wolfenstein-3D
Si estás usando la versión completa del juego, cambia. .wl1 a .wl6.
Cambia al directorio del juego ejecutando:
cd / home / pi / Chocolate-Wolfenstein-3D
Luego compila el código con:
sudo hacer
Una vez que el programa se haya compilado, la versión shareware de Wolfenstein 3D estará lista para jugar y podrás iniciarla en cualquier momento ingresando:
./ Chocolate-Wolfenstein-3D
Añade la opción:
--res 640 480
o similar para ajustar la resolución de la pantalla. Consulte la página de Chocolate Wolfenstein para obtener una lista completa de los parámetros de la línea de comandos.
Prev Página 4 de 6 Siguiente Prev Página 4 de 6 Siguiente4. Juega Doom
Abra la Terminal en su Raspberry Pi y cambie al directorio Doom recién creado:
/ home / pi / cd chocolate-doom-2.2.1
A continuación, ejecute:
./ configurar
Esto preparará los archivos necesarios. Ahora ejecuta:
hacer
Esto comenzará a compilarlos. Esto puede tomar algún tiempo, así que siéntase libre de tomar un descanso. Una vez finalizada esta ejecución:
sudo make install
El archivo de datos WAD, por ejemplo. DOOM1.WAD que descargó o copió de su máquina Windows antes debe estar en el directorio 'chocolate-doom'. Utiliza tu ratón para moverlo allí..
Utilice el comando:
chocolate-doom-setup -WAD DOOM1.wad
Esto abrirá el asistente de configuración. Puede usar esto para configurar, la pantalla, el sonido, la distribución del teclado, el mouse e incluso un gamepad si tiene uno.
Para lanzar Doom run:
chocolate-doom -WAD DOOM1.WAD
Doom se iniciará automáticamente en el modo de pantalla completa, lo que puede provocar una carga en la Raspberry Pi, así que considera abrirlo en una ventana con este comando:
chocolate-doom -WAD DOOM1.WAD -window 640x480
Si tiene un archivo WAD diferente, sustituya a DOOM1.WAD por el archivo de su elección.
Prev Página 5 de 6 Siguiente Prev Página 5 de 6 Siguiente5. Juega a Duke Nukem 3D
Abra la Terminal en su Raspberry Pi y cambie al directorio eduke32 ejecutando:
cd eduke32_20170711-6359
Localice los archivos de datos del shareware o la versión completa de Duke Nukem 3D llamada DUKE3D.GRP y DUKE.RTS y cópielos en este directorio también con su mouse.
A continuación, vuelva a abrir la Terminal y ejecute:
./ eduke32
Haga clic en la pestaña 'Configuración' para ajustar valores como la resolución de la pantalla. (640 x 800 es ideal para la Raspberry Pi).
Haga clic en la pestaña 'Juego' para verificar que tiene la versión correcta de Duke Nukem instalada, por ejemplo. Edición atómica. Haz clic en el botón "Inicio" en la parte inferior derecha para comenzar a jugar..
Duke Nukem 3D admite una serie de complementos oficiales y no oficiales que pueden instalarse siguiendo la Guía oficial en el wiki de eduke32.
El agregado hecho por fanáticos de Nuclear Showdown agrega soporte para pantalla panorámica, muchas citas nuevas de Duke y nuevas armas.
Para comenzar, descargue el archivo ZIP, p. Nuclear_Showdown_V2.1.zip usando el enlace de arriba y extraiga los contenidos al directorio eduke32.
Regrese a la Terminal en su Raspberry Pi y cambie al directorio eduke32 ejecutando:
cd eduke32_20170711-6359
Luego ejecuta el siguiente comando para jugar Nuclear Showdown:
./ eduke32 /ICDGAME.CON /GDukedc.grp /showdown.grp -ns.def
Ahora puedes jugar estos juegos FPS clásicos en tu Raspberry Pi!
- Cómo convertir una Raspberry Pi en una consola de juegos retro