Cómo jugar juegos de DOS en Raspberry Pi usando DOSBOX

¿Quieres revivir los días de gloria de jugar Wolfenstein 3D, Commander Keen, Lemmings y Wacky Wheel en tu PC? ¿O le gustaría que su hijo experimente los días originales de los juegos de PC? Construir un Raspberry Pi DOSBOX es la manera perfecta de revivir los juegos de DOS y aprender sobre Raspberry Pi mientras lo hace.

requisitos previos

Para comenzar, necesitará una configuración similar a la configuración de su PC anterior. Un teclado, un mouse y un monitor, solo que esta vez debe ser un monitor HDMI, no VGA, y su PC se reemplaza por una Raspberry Pi.

La lista completa de artículos que necesitará está aquí:

Instalación y configuración inicial

Descargue Raspbian desde aquí, seleccione la versión que incluye píxeles; la última versión a partir de este escrito es Raspbian Jessie con Pixel.

Cuando se descargue, extraiga y actualice la imagen en una tarjeta SD usando Win32DiskImager como se describe aquí.

A continuación, conecte su Raspberry Pi a su monitor, teclado y mouse, y encienda la Raspberry Pi. El primer arranque siempre toma un poco de tiempo porque el Pi está cambiando el tamaño del sistema de archivos al tamaño de su tarjeta SD. Siéntese y relájese, una vez encendido queremos terminar la configuración básica.

Cuando se inicia por primera vez, la Raspberry Pi debería iniciarse en Pixel y mostrarle una pantalla como la de la derecha. Ahora puedes conectarte a tu WiFi presionando el ícono WiFi en la esquina superior derecha (necesitarás un adaptador WiFi para que esto funcione en la Raspberry Pi 2), busca tu red WiFi e ingresa tu contraseña WiFi.

Una vez que estemos conectados a Internet, podemos comenzar a configurar DOSBOX.

Instalar y configurar DOSBOX

DOSBOX es un emulador de DOS que le permite ejecutar juegos y programas basados ​​en DOS en su Raspberry Pi.

Para instalar DOSBOX, abra una ventana de terminal e ingrese los siguientes comandos:

sudo apt-get install dosbox

Si te pide tu contraseña para instalar el paquete usa la contraseña por defecto: raspberry.

A continuación debemos configurar DOSBOX. Comenzamos configurando una carpeta donde guardaremos todos nuestros juegos y archivos de DOS:

mkdir dos

Luego configuramos DOSBOX para que se inicie automáticamente dentro de ese directorio.

Abra la configuración de DOSBOX con:

nano .dosbbox/dosbox-0.74.conf

Cambie DOSBOX para que se ejecute en pantalla completa cambiando la opción de configuración:

fullscreen=true

Luego, desplácese hacia abajo hasta la parte inferior del archivo y agregue lo siguiente para asegurarse de que DOSBOX conozca la carpeta que acabamos de crear y se iniciará en esa carpeta:

[autoexec]  # Lines in this section will be run at startup.  # You can put your MOUNT lines here.  mount c ~/dos  c:

Ahora DOSBOX está instalado, configurado y listo para ejecutarse desde el menú de inicio, pero nuestra carpeta dos todavía está vacía.

¿Dónde encontrar juegos?

La colección definitiva de juegos ShareWare vol. 1 cubierta

El siguiente paso es descargar algunos buenos juegos antiguos en la Raspberry Pi. ¿Qué mejor manera que probar uno de los CD-ROM de compilación de shareware que se distribuyó en los años 90? Estos CD-ROM de compilación contienen versiones shareware de muchos de los juegos clásicos que recordará de los días de DOS.

El archivo de Internet tiene una sección completa dedicada a estos CD-ROM recopilatorios. Mi favorito es The Ultimate Shareware Games Collection vol. 1 de 1995 puedes descargarlo aquí.

Abra el navegador en la Raspberry Pi y descárguelo directamente a la carpeta Descargas en la PI.

A continuación, debemos mover la imagen del CD a nuestro directorio dos. Ejecute los siguientes comandos en una terminal:

mkdir dos/ultimate  mv Downloads/ULTIMATE.img dos/ultimate/

Ahora inicie DOSBOX y monte la imagen como si fuera un CD-ROM, luego vaya a la unidad de CD-ROM e ingrese inicio.

c:> imgmount d ULTIMATE/ULTIMATE.img -t iso  c:> d:  d:> start

Ahora puede navegar a través de la biblioteca de juegos e instalarlos seleccionándolos (presione espacio) y luego presionando F1 para instalar. Definitivamente echa un vistazo a los juegos de Apogee, Formgem y Gamer’s Edge.

Una vez instalado, inicie los juegos haciendo CD en las carpetas e iniciando el archivo exe. Por ejemplo, para KEEN4:

d:> c:  c:> cd KEEN4  c:> KEEN4E.EXE

Tenga en cuenta los siguientes comandos útiles: cd cambia de directorio, dir enumera el contenido de un directorio, exit cierra DOSBOX y vuelve a pixel.

Si está buscando un juego que no está incluido en la compilación, simplemente use Google para descargar el juego, por ejemplo, «shareware wacky wheels». Para descomprimir y mover el archivo al cuadro dos, use las siguientes instrucciones en una terminal:

unzip Downloads/1wacky.zip -d dos/wacky

Si desea jugar juegos completos, puede copiarlos de sus viejos discos y CD-ROM o usar uno de los muchos sitios de abandonware que le permite descargar juegos que ya no están disponibles para comprar. Una nota: la legalidad del abandonware es cuestionable.

Como probablemente habrás notado, los juegos se ejecutan en una resolución pequeña, lo que significa que hay mucho espacio negro vacío en tu pantalla. Para cambiar eso sin gravar la CPU de nuestra Raspberry Pi con demasiada escala, podemos cambiar la Raspberry Pi para que se ejecute en una resolución más compatible con DOS.

Podemos hacerlo haciendo clic en: Botón Inicio > Preferencias > Configuración de Raspberry Pi. Luego haga clic en «Establecer resolución» y seleccione 720 × 480 16: 8; esto reiniciará la Raspberry Pi.

Una vez que Raspberry Pi se inicie nuevamente, inicie dosbox: sus juegos ahora ocuparán mucho más de la pantalla.