Guía Hardware

Cómo jugar a juegos retro de MS-DOS con DOSBox

Actualizado a: 17 de diciembre de 2023

Hubo un tiempo en que los videojuegos eran muy diferentes, puesto que la tecnología y las capacidades de la industria eran… Limitadas,p or decirlo de alguna manera. Pese a ello, aquellos tiempos a los que ahora miramos con nostalgia nos dejaron muchas grandes obras, y es por eso que hoy quiero explicaros cómo podéis jugar a juegos retro de MS-DOS con DOSBox siempre teniendo en cuenta que podáis montar las imágenes usando el CD-ROM original.

A fin de cuentas, es la manera legítima que tenemos de obtener el código de este juego, si bien es cierto que siempre hay otros métodos que yo no mencionaré. Partiendo de esa base, entran en escena emuladores como DOSBox, el gran protagonista de hoy. Así pues, en este artículo, exploraremos cómo utilizar DOSBox para desbloquear la puerta del pasado y sumergirnos en la experiencia única de los juegos de MS-DOS. No obstante, antes me gustaría plantearos una pregunta… ¿Qué es DosBox exactamente?

Cómo instalar DosBOX: ¿Qué es?

DOSBox es un emulador de código abierto diseñado para permitir la ejecución de programas y juegos que fueron desarrollados originalmente para el sistema operativo MS-DOS (Microsoft Disk Operating System). MS-DOS fue el sistema operativo predominante para las computadoras personales en la década de 1980 y principios de la década de 1990.

DOSBox emula un entorno MS-DOS completo, permitiendo que los programas y juegos escritos para este sistema operativo se ejecuten en sistemas operativos modernos, como Windows, macOS, Linux y otros. Este emulador es especialmente útil para aquellos que desean revivir juegos clásicos de MS-DOS que no son compatibles directamente con los sistemas operativos más recientes.

El nombre «DOSBox» proviene de la combinación de «DOS» (Disk Operating System) y «Box», y refleja su función como una especie de «caja» que encapsula y emula el entorno de MS-DOS. DOSBox es de código abierto, lo que significa que su código fuente está disponible para el público, y la comunidad de usuarios puede contribuir al desarrollo y mejoras del emulador. Este software es una herramienta valiosa para preservar y experimentar con la rica historia de los videojuegos y software que se desarrollaron en la era de MS-DOS.

Características principales de DOSBox

  1. Emulación de MS-DOS. DOSBox emula el sistema operativo MS-DOS, que fue ampliamente utilizado en computadoras personales durante las décadas de 1980 y 1990. Esta emulación permite a los usuarios ejecutar software antiguo que fue diseñado específicamente para funcionar en entornos MS-DOS.
  2. Compatibilidad con juegos y aplicaciones antiguas. Su capacidad para ejecutar programas y juegos retro lo convierte en una herramienta valiosa para aquellos que desean revivir títulos clásicos. Desde los primeros videojuegos hasta aplicaciones empresariales, DOSBox proporciona un espacio virtual para experimentar la informática de décadas pasadas.
  3. Multiplataforma. DOSBox está disponible para una variedad de sistemas operativos, incluyendo Windows, macOS, Linux, y más. Esto facilita a los usuarios de diferentes plataformas disfrutar de sus juegos y programas favoritos de MS-DOS sin importar el sistema que estén utilizando.
  4. Configuración flexible. DOSBox ofrece una amplia gama de opciones de configuración que permiten a los usuarios ajustar la emulación según sus necesidades. Puedes modificar parámetros como la velocidad de la CPU emulada, la memoria, la tarjeta de sonido, y otros ajustes para optimizar el rendimiento.
  5. Montaje de unidades virtuales. Permite montar unidades virtuales para acceder a archivos y programas almacenados en el sistema de archivos del host. Esto facilita la transferencia de archivos entre el entorno emulado y el sistema operativo anfitrión.

Descarga DOSBox

DOSBox

Por supuesto, el primer paso que debemos completar para poder disfrutar de las virtudes de los juegos retro mediante este programa es descargarlo. Con esto en mente, lo primero que haré será dejaros el link oficial de su página web para que podáis descargarlo. Veréis que hay muchas versiones diferentes, por lo que os recomiendo que escojáis dentro de «DOSBox (especific versions)» y escojáis la que de vuestro sistema operativo. En mi caso es Windows.

Cuando cliques en la opción que te interese, se te abrirá una nueva pestaña. Lo siguiente que debes hacer es esperar unos cuantos segundos, ya que la descarga se iniciará ella sola con el paso del tiempo. Si no sabéis como acceder a esa pestaña de descarga, es tan sencillo como clicar en el nombre de vuestro sistema operativo. Cuando lo hagáis, se os abrirá esa nueva pestaña e iniciará la descarga.

Cuando lo hagas, verás que se inicia una descarga muy cortita. Tras unos cuando segundos, el archivo ya estará disponible en tu carpeta habitual de descargas. No tiene perdida, pero por si te lías, lo más normal es que se descargue con un nombre parecido a este: «DOSBox0.74-3-win32-installer». En mi caso pone win32 porque he usado la versión de windows, pero si usas otro SO; el nombre será diferente. Aparte, los números que aparecen pueden variar según la fecha, ya que podría haberse lanzado una nueva versión desde el momento en que redactamos estas líneas hasta el momento en que tú realices la descarga.

Instala el programa

Lo siguiente que tendrás que hacer es instalar el programa como tal. Para ello te basta con hacer doble clic (para evitar nuevos incisos, tened en cuenta que haré toda la explicación de la manera en la que sería en Windows, pues en otros sistemas operativos puede ser algo diferente) sobre el icono del programa o clic derecho e instalar. Tras esto, se abrirá una ventana en la que nos pedirá que aceptemos su acuerdo de licencia.

DOSBox

Cuando completemos este paso, podremos darle a next y se nos preguntará si queremos crear un acceso directo en el escritorio. Hacerlo o no es cosa vuestra. En lo que respecta al peso necesario, como podréis comprobar, de buenas a primeras no necesitaréis demasiado, pero eso irá cambiando a medida que instaléis diferentes juegos, ya que estos pesan bastante más. Cuando le deis a next, os tocará elegir la ruta de instalación.

Si queréis que se instale en el disco duro habitual, basta con darle a Install. Si preferís escoger otra ubicación, podéis darle a browse y personalizar en lugar en el que se instalará. Esto es cosa vuestra más que otra cosa, pero en principio no tenéis que preocuparos de escoger un lugar u otro. Las cosas no cambiarán demasiado, pero es importante que recordéis dónde se ha instalado.

Añade y ejecuta juegos

Lo primero que vamos a hacer es crear una carpeta en la que colocaremos todos nuestros juegos antiguos. Seremos nosotros quienes eligan la ruta una vez más, así como el nombre. Os recomiendo que esté en el mismo disco duro para evitar contratiempos. En este caso nosotros lo haremos en C:\DOSBox\JUEGOODBOX.

Dicho esto, añadir y ejecutar juegos en DOSBox puede parecer complicado al principio, pero siguiendo estos pasos, podrás disfrutar de tus juegos retro de MS-DOS sin problemas. A continuación os explicaré cómo hacerlo paso por paso.

Paso 1: Ejecutar DOSBox

Primero, ejecuta el archivo dosbox.exe que se encuentra en la carpeta de DOSBox. Al hacerlo, se abrirá una ventana de línea de comandos con el indicador Z:\>.

Paso 2: Montar el directorio de juegos

Recuerda el directorio que creaste en el «Paso 1» llamado JUEGOODBOX. Ahora, necesitas decirle a DOSBox que este directorio será tu nueva unidad C:>. Para hacer esto, tendrás que escribir un comando, pero teniendo en cuenta que la ruta será diferente en función del lugar en el que tú lo hayas instalado. Esta es mi ruta, pero la tuya podría ser diferente. Puedes obtenerla entrando en la carpeta y mirando en el explorador:

DOSBox

El comando que yo tendría que escribir es este:

  • Z:>MOUNT C C:\DOSBox\JUEGOODBOX

Este comando le dice a DOSBox que monte la carpeta C:\DOSBox\JUEGOODBOX como la nueva unidad C:>. Después de ejecutar este comando, deberías ver un mensaje indicando que la unidad C se ha montado correctamente.

Paso 3: Navegar a la nueva unidad C

Una vez que hayas montado la unidad C, necesitas cambiar a esa unidad. Escriba el siguiente comando:

  • Z:>C:

Después de ejecutar este comando, el indicador debería cambiar a C:\>, indicando que ahora estás en la unidad C.

Paso 4: cambiar al directorio del juego

Ahora, necesitas navegar al directorio donde se encuentra el juego que deseas ejecutar. Por ejemplo, si tienes un juego llamado NOMBREJUEGO, escribe:

  • C:>CD NOMBREJUEGO

Este comando «CD» significa «Change Directory» y te lleva al directorio del juego. Ahora, el indicador debería mostrar el directorio del juego, por ejemplo, C:\DOSBox\JUEGOODBOX\NOMBREJUEGO

Paso 5: Ejecutar el Juego

La última parte es ejecutar el juego. Consulta la documentación del juego para determinar si debes ejecutar un archivo EXE, BAT o COM. En este ejemplo, el juego es Test Drive, y el archivo es TDCGA.EXE, por lo que escribes:

  • C:\TESTDRIV>TDCGA.EXE

Este comando inicia el juego y deberías ver que el juego se carga. ¡Y eso es todo! Has añadido y ejecutado un juego en DOSBox. Este proceso puede variar según el juego, así que asegúrate de revisar la documentación del juego para obtener información específica sobre cómo iniciarlo. ¡Disfruta de tus juegos retro!

Si el juego está en formato de imagen de disquete o CD-ROM, utiliza el comando imgmount para montar la imagen:

  • Z:>imgmount d IGOR.CUE -t iso

Comandos más frecuentes de DosBox

Estos son solo algunos de los comandos básicos de DOSBox. Puedes consultar la documentación de DOSBox para obtener una lista completa de comandos y opciones disponibles. Además, ten en cuenta que la interfaz de línea de comandos de DOSBox es similar a la del sistema operativo MS-DOS, por lo que muchos comandos son familiares para quienes hayan utilizado MS-DOS en el pasado.

  1. mount: Monta un directorio o dispositivo.
    • Ejemplo: mount c c:\juegos (Monta la carpeta «juegos» como la unidad C en DOSBox).
  2. imgmount: Monta imágenes de disco.
    • Ejemplo: imgmount d C:\ruta\imagen.iso -t iso (Monta una imagen ISO como la unidad D).
  3. boot: Arranca la emulación de un sistema operativo desde un dispositivo.
    • Ejemplo: boot -l c (Arranca el sistema desde la unidad C).
  4. cd: Cambia de directorio.
    • Ejemplo: cd juegos (Entra al directorio «juegos»).
  5. dir: Lista el contenido de un directorio.
    • Ejemplo: dir (Muestra los archivos y carpetas del directorio actual).
  6. cls: Limpia la pantalla de la consola.
  7. exit: Cierra DOSBox y termina la emulación.
  8. drive: Cambia de unidad.
    • Ejemplo: d: (Cambia a la unidad D).
  9. intro: Pulsar la tecla «Enter» para ejecutar comandos.
  10. type: Muestra el contenido de un archivo de texto.
    • Ejemplo: type archivo.txt (Muestra el contenido del archivo «archivo.txt»).
  11. edit: Abre el editor de texto de MS-DOS.
  12. mount -u: Desmonta una unidad.
    • Ejemplo: mount -u c (Desmonta la unidad C).
  13. capture: Activa o desactiva la captura de salida de la consola a un archivo.
  14. exit: Sale de DOSBox.
  15. ctrl + f9: Cierra DOSBox (atajo de teclado).

Imagen de portada de Foto de Carl Raw en Unsplash

Marcos Wagih

Marcos Wagih

Amante de la informática y la tecnología desde pequeño, llevo dedicándome a esto tanto tiempo que ya ni me acuerdo. Especialista en gaming, tanto en consolas como en ordenadores, llevo formándome —y lo que me queda— más de 8 años en diferentes materias.

>
Guía Hardware
Logo