Dosbox es un emulador de DOS. Se programó pensando en correr juegos para DOS. Para serles sincero, es muy bueno, considerando que el juego que probé es Theme Hospital, un juego bastante “groso” para ser tan viejo.
Vamos con el review paso a paso:
Instalar Dosbox:
Si estamos en Debian o Ubuntu éste paso es más que sencillo. Dosbox forma parte de los paquetes oficiales de dichas distribuciones, así que no hay que agregar ningún repositorio ni nada por e estilo, simplemente:
apt-get install dosbox
¿ Cómo funciona?
Bastante simple, ALT+F2 -> dosbox (o desde el menú.) Se abre una consola de DOS. Al iniciarse nos da algunos datos de cómo operarla. Es bastante simple.
Arranca en la unidad “Z.” A partir de ahí uno puede montar unidades, principalmente un C (como disco principal) y un D como lector de CD o imagen montada.
Montando Unidades:
Es más sencillo de lo que parece. Supongamos que vamos a crear una carpeta dónde instalar los juegos o copiarlos (depende del caso.) En éste supuesto yo voy a crear en la carpeta de usaurio una carpeta llamada “juegos.” En una consola de Linux:
mkdir /home/USUARIO/juegos
Finalizado ésto, vuelvo a la ventana de Dosbox y monto dicha carpeta como unidad C (le digo a dosbox que C es /home/USUARIO/juegos):
mount C /home/USUARIO/juegos
Ahora cabe manejarse con comandos de DOS:
C:
ahí cambiamos a unidad C.
Montando CDs:
El procedimiento es igual que para montar la unidad C. Yo tenía el CD de Theme Hospital. La versión que anda dando vueltas para descargar no sirve, ya que viene reducida para usar en Windows y no corre bajo Dosbox. Es necesario tener el CD o la imagen de CD. Uds. se preguntarán: ¿Porqué no uso Wine si viene para Windows? La respuesta es sencilla: aunque es un juego viejo, Theme Hospital no corre bien bajo Wine. Por el contrario, bajo Dosbox corre excelente.
Para montar una iso en linux:
Creo una carpeta para montarla en el directorio personal:
mkdir /home/USUARIO/cdvirtual
mount -o loop /ruta/de/iso/imagen.iso /home/USUARIO/cdvirtual
Ahora monto la unidad D en dosbox:
mount D /home/USUARIO/cdvirtual
Instalando el juego:
Ya tenemos un C montado para instalar el juego y un D con la imagen iso del juego montada. Ahora sólo queda, como a la vieja usanza, entrar en el D, buscar el instalador e instalar el juego.
cd DOSSETUP
SETUP.EXE
y comienza la instalación.
Es importante elegir sound blaster para que el sonido se pueda escuchar apropiadamente.
Ejecutando el juego:
Cambiamos a C:
C:
Vamos a la carpeta HOSPITAL que se creó en la instalación:
cd HOSPITAL
y ejecutamos HOSPITAL.exe.
Algunos tips:
Pasar a pantalla completa (y salir también): ALT + Enter
Cada vez que querramos jugar nos pedirá el CD, montamos las unidades tal cual lo detallé arriba. Sin montar las unidades no se puede juegar.
Disfruten del juego bajo GNU/Linux
Actualización: mirá un video de Theme Hospital corriendo bajo DosBox

7 junio, 2009
DrJuano
Processing your request, Please wait....
Posteado en
Tags: 
genial! va perfecto, muchas gracias!
[...] He encontrado que la mejor manera es hacerlo andar bajo DosBox, el cual funciona muy bien y viene en toda distribución digna de ser llamada como tal. Las instrucciones sobre cómo hacerlo están publicadas aqui. [...]
No funciona este comando : mount -o loop /ruta/de/iso/imagen.iso / /home/USUARIO/cdvirtual
Ya está corregido. Tenés que elegir la imagen iso donde vos la tengas y USUARIO corresponde a tu nombre de usuario con el que tenés que reemplazar.