Mucho antes de los juegos de realidad virtual, las microtransacciones y el contenido descargable, los juegos venían en discos. Disquetes y discos ópticos, se instalaban en el disco duro de una PC antes de reproducirlos.

Puede recordar esto desde el uso de Windows XP hasta Windows 8. Pero, ¿qué pasa con los días anteriores a eso, cuando todos los juegos estaban diseñados para MS-DOS? ¿Qué pasó con esos juegos y cómo los ejecutas hoy?

Una opción es emular MS-DOS con un software llamado DOSbox. Pero para una experiencia más auténtica, necesita un sistema operativo que se inicie directamente en un entorno similar a DOS.

Para eso, necesitas Dosbian.

¿Qué es Dosbian?

Desarrollado por Carmelo Maiolino, Dosbian es una distribución de Raspberry Pi basada en Debian que arranca directamente en un entorno similar a MS-DOS. Está basado en DOSBox y presenta varias mejoras introducidas por la comunidad en torno a ese software.

Dosbian puede manejar el software DOS, Windows 3.1, Windows 95 y Windows 98, tiene puente de red con un LAN virtual al hardware de red de Pi, y puede admitir la creación de disquetes y discos duros unidades Los disquetes, HDD y CD-ROM se pueden montar mediante una utilidad especial. Mientras tanto, Dosbian también tiene emulación de tarjeta de sonido, emulación de salida de video para diferentes tipos de PC compatibles con IBM (como Tandy), se actualiza regularmente con nuevas funciones y correcciones.

Por supuesto, podrías simplemente instale DOSBox en su sistema operativo Raspberry Pi.

Pero eso no es exactamente lo que buscamos.

Inspiración: La PC para juegos weeCee Tiny DOS

De lo que se trata este proyecto es de construir una pequeña PC para juegos que ejecute DOS, al igual que weeCee.

Esta es una PCB de código abierto que es compatible con Vortex86, un sistema en chip (SoC) con arquitectura x86 (en lugar de la arquitectura ARM habitual que se encuentra en dichos dispositivos). Debido a que es compatible con x86, eso significa que puede ejecutar software clásico compatible con IBM-PC, sin emulación.

Dado que el weeCee en realidad no se puede comprar (existe principalmente como una serie de componentes que obtienes y ensamblas tú mismo), es bastante difícil conseguir uno.

Ahí es donde entra la Raspberry Pi. Este proyecto es una compensación: el tamaño compacto del weeCee y la compatibilidad necesaria, pero depende de la emulación en lugar del hardware compatible.

Lo que necesitará para construir una PC para juegos Raspberry Pi DOS

Si bien podría obtener fácilmente un hardware de PC antiguo de eBay por un desembolso muy pequeño, será comparativamente costoso de ejecutar. El weeCee es una gran solución, pero no es fácil de conseguir.

Eso es lo que hace que una Raspberry Pi con Dosbian sea una alternativa particularmente buena.

Para construir una mini PC DOS tipo weeCee, necesitará:

  • Raspberry Pi 3 o posterior (usamos un Raspberry Pi 4 con 8 GB de RAM)
  • Un estuche (para la apariencia de mini PC, usé un DeskPi Pro, arriba, pero cualquiera servirá)
  • Pantalla HDMI (puede optar por confiar en una Adaptador HDMI a VGA para la sensación clásica)
  • Teclado y mouse (y joystick para juegos de arcade)
  • Tarjeta microSD de al menos 8GB

También necesitarás descargar:

  • dosbiano -- gratis, pero el desarrollador acepta donaciones a través de PayPal si lo encuentra útil
  • grabadora balena -- software de escritura de disco de almacenamiento flash gratuito

Tome su hardware y descargue el software antes de continuar.

Lamentablemente, no podemos decirle dónde encontrar juegos antiguos de DOS para ejecutar en Dosbian. Nuestro explicación de abandonware debería ayudarte a entender por qué.

Instalar Dosbian en la Raspberry Pi

La instalación de Dosbian es sencilla.

Primero, descargue el archivo 7z y extraiga el archivo IMG comprimido.

Luego, usando una herramienta como Etcher (enlace de descarga arriba), escribe el archivo IMG en la tarjeta microSD de tu Raspberry Pi.

nuestra guía de instalar un sistema operativo en la Raspberry Pi explica esto con mayor detalle. También describe otras opciones de instalación.

Arranque su Raspberry Pi alimentado por DOS

Con el sistema operativo Dosbian instalado en la tarjeta microSD y los medios expulsados ​​de manera segura de su PC, insértelo en su Raspberry Pi y enciéndalo.

Verá la pantalla de inicio de Dosbian, que muestra detalles de arranque de PC de estilo clásico, como la velocidad del procesador y la RAM. La pantalla también confirmará si hay algún almacenamiento USB adicional conectado.

Una vez que esto pase, verá una interfaz estándar de DOSBox y un indicador C:\. Notará el mensaje, "La unidad C está montada como directorio local /home/pi/dosbian/": aquí es donde encontrará los directorios relevantes para agregar nuevos juegos a su PC para juegos DOS.

Opciones de configuración de Dosbian

Sin embargo, antes de ensuciarse las manos en la interfaz de línea de comandos de Dosbian, hay otra pantalla que visitar. Para llegar a él, escriba e ingrese

salida

Esto abrirá el menú de Dosbian, donde se puede encontrar una gran cantidad de opciones de configuración.

La mayoría de estos están más allá del alcance de esta guía, pero definitivamente debería presionar C para acceder a la herramienta raspi-config y configurar su Raspberry Pi. Esto le permitirá conectar el dispositivo a su red inalámbrica local (si no está utilizando Ethernet) y habilitar SSH.

Otra opción a considerar aquí es Launchbox, habilitada presionando 8 y reiniciando la Raspberry Pi. Launchbox es una interfaz de DOS controlada por mouse o teclado para seleccionar e iniciar software fácilmente. Si no desea utilizar los comandos de MS-DOS (consulte a continuación), esta es la forma más sencilla de utilizar Dosbian.

También puede usar el menú Dosbian para actualizar el sistema operativo, cambiar la pantalla de inicio/inicio, cambiar el punto de montaje y apagar o reiniciar la Raspberry Pi.

Copie juegos de MS-DOS a Dosbian

La forma más sencilla de copiar juegos a Dosbian es a través de USB y la aplicación Midnight Commander, que está preinstalada.

Comience copiando su colección de juegos de DOS en la memoria USB y conectándola a la Raspberry Pi. Con el menú de Dosbian ejecutándose, pulse METRO para abrir Midnight Commander. Luego, simplemente arrastre y suelte los archivos en la tarjeta microSD de Pi, dentro de la estructura de archivos de Dosbian.

Mientras tanto, si habilitó SSH, debería poder usar el comando scp o un cliente FTP con soporte SFTP para mover datos desde una PC a Dosbian Raspberry Pi. nuestra guía de copiar datos de una PC a una Raspberry Pi explica esto en detalle.

Instalar y ejecutar un juego en Dosbian

Con los archivos copiados en Raspberry Pi, es hora de ejecutarlos.

Esto es tan fácil como cambiar al directorio usando el comando cd e iniciar el EXE. Por ejemplo, para ejecutar Wolfenstein 3D preinstalado, usé dir para verificar el contenido del directorio, luego

cd juegos/wolf3d
directorio

Después de detectar el archivo wolf3d.exe, ingresé

lobo3d

Para comenzar el juego. Es tan simple como eso, y una vez que comprenda cómo se llaman los archivos EXE, probablemente no necesite molestarse con el comando dir en la mayoría de los casos.

Cómo moverse en Dosbian

Como Dosbian crea un entorno de emulación de MS-DOS, deberá estar familiarizado con los comandos que necesita para usarlo. Si ya está familiarizado con el Símbolo del sistema de Windows, PowerShell o la Terminal de Windows, debería poder familiarizarse con MS-DOS con bastante rapidez.

Si bien puede arreglárselas con cd y dir, es más fácil si sabe algunos más. Para aprender estos, escriba

ayuda

Y pulsa enter. Esto proporcionará una descripción general de los comandos de MS-DOS admitidos en Dosbian.

Para salir de Dosbian, ingrese

salida

Luego, en el menú de Dosbian, presione S para apagar la computadora.

Tu propia PC para juegos DOS gracias a Raspberry Pi

Eso es todo al respecto. Gracias a un sistema operativo basado en Debian que se inicia en una versión especial de DOSBox, Dosbian le permitirá tratar su Raspberry Pi como una pequeña PC para juegos DOS, muy parecida a la weeCee. Si bien el hardware está emulado, a menos que esté interesado en una experiencia de juego de PC de los años 80 y 90 pero con requisitos de energía más bajos, Dosbian debería ser todo lo que necesita.

Si disfrutó de la experiencia de ejecutar Dosbian en su Raspberry Pi, no olvide que weeCee es un diseño de código abierto. Puedes comprar un Módulo Vortex86 y Tablero anfitrión de Rasteri por alrededor de $200 y monte su propio sistema.

El Raspberry Pi es capaz de emular muchas plataformas informáticas retro. Una vez que haya terminado con los juegos de MS-DOS, ¿por qué no vuelve a visitar Amiga?