DOSBox es un emulador del sistema operativo MS-DOS de Microsoft, al que además se han añadido algunas herramientas y utilidades destinadas a poder correr estos juegos antiguos. Este antiguo sistema operativo sigue las bases de los actuales, con una estructura de directorios donde se guardan archivos, y que pueden ejecutar programas diseñados para él. Gracias a DOSBox podrás rememorar estos juegos y volver a disfrutarlos, en un emulador gratuito y que es sencillo de usar.
Instalación y configuración inicial
Al ser gratuito no debes complicarte en buscarlo para descargar, lo mejor es hacerlo desde su propia página web. Localiza el archivo de instalación de DOSBox que has descargado para ejecutarlo. Una vez completada la instalación, hacemos clic en Close y ya podemos ejecutarlo. Una vez instalado nos creamos una carpeta en C llamada DosGames. Esta carpeta será el disco duro virtual para el DOSBox.
El concepto más importante de entender en DOSBox es el del fichero de configuración o dosbox.conf. Para generar el archivo de configuración, podemos usar el comando: CONFIG -writeconf dosbox.conf. Una vez generado, podemos abrirlo con el bloc de notas para ajustar los parámetros del emulador.
Montaje de unidades y ejecución de juegos
Para poder jugar y añadir los juegos necesitamos comunicar este sistema operativo con el juego en sí para poder ejecutarlo. Esto se realiza con el comando Mount. La estructura es: mount letra_nueva_unidad directorio_a_montar. En nuestro ejemplo bastaría con montar en la unidad C la carpeta c:\DosGames. Para esto tenemos que escribir en DOSBox: mount c c:\DosGames y pulsar intro.
Si tienes el juego en formato de imagen de CD-ROM, debemos usar el comando imgmount:
- imgmount d "ruta completa de la imagen del CD\juego.cue" -t iso
Una vez montadas las unidades, simplemente escribimos el nombre de la unidad y pulsamos intro para acceder a ella. Con el comando dir podemos ver la estructura de directorios, y con cd entrar en las carpetas correspondientes para ejecutar el archivo .exe del juego.
Tabla de comandos básicos para DOSBox
| Comando | Descripción |
|---|---|
| mount | Monta una carpeta local como unidad virtual. |
| imgmount | Monta una imagen de disco (ISO, CUE/BIN). |
| dir | Lista el contenido del directorio actual. |
| cd | Cambia de directorio. |
| exit | Cierra el emulador DOSBox. |
Optimización y trucos avanzados
En el archivo dosbox.conf, dentro de la sección [autoexec], podemos añadir todas las instrucciones que queramos para que el emulador monte las unidades y arranque el juego automáticamente al iniciar. Para que el juego vaya decentemente bien, es posible que debas ajustar la velocidad de la CPU en el apartado [cpu] cambiando el valor de cycles.
Otras funciones útiles incluyen:
- Capturas de pantalla: Usa la combinación Ctrl+F5; se guardan en formato png en la carpeta Capture.
- Captura de vídeo: Usa la combinación Ctrl+ALT+F5; se guardan en formato avi en la carpeta Capture.
- Cambio de discos: Si montas varias imágenes, puedes alternar entre ellas presionando CTRL+F4.
- Configuración de teclado: Puedes cambiar la configuración del teclado pulsando [CTRL] + F1 mientras trabajas con el emulador.
Los front-ends para DOSBox son simplemente pequeños programas que proporcionan una interfaz gráfica para trabajar con él, lo cual es un medio para usar el emulador desde cómodas ventanas de escritorio y sin escribir ningún comando. Si el juego emplea el modo protegido de MS-DOS y resulta problemático, se puede utilizar el extensor DOS32A copiando el archivo DOS32A.EXE en la carpeta del juego.
