es en envíanos un correo Suscribirse a  
CEZ en FacebookCEZ en XCEZ en BlueskyCEZ en YoutubeCEZ en InstagramCEZ en MastodonCEZ en Threads
TUTORIAL
Cómo cargar los juegos para DOS con DOSBox y DBGL
imagen
Neville Neville | Fecha: 30-03-2019 | Modificado: 13-11-2024 | views 12529 | Comentarios 25
En esta guía aprenderemos a usar el emulador de MS-DOS DOSBox y la interfaz D.B.G.L. MS-DOS era el sistema operativo de los primeros PCs, y hasta la introducción de Windows XP en 2001 todavía formaba parte de los sistemas operativos de Microsoft.
Tiempo de lectura estimado: 17 minutos (4356 palabras)

Introducción.

En esta guía aprenderemos a usar el emulador de MS-DOS DOSBox y la interfaz D.B.G.L. MS-DOS era el sistema operativo de los primeros PCs, y hasta la introducción de Windows XP en 2001 todavía formaba parte de los sistemas operativos de Microsoft de forma más o menos oculta. Desgraciadamente, la introducción de Windows XP significó que muchísimos juegos y programas anteriores dejaron de funcionar, y de ahí la creación de DOSBox, que además está disponible para Linux, Mac y otras plataformas.

Al igual que MS-DOS, DOSBox se usa completamente a través de la línea de comandos, introduciendo manualmente las instrucciones, lo que puede resultar algo confuso para los usuarios que nunca hayan usado MS-DOS o no lo tengan muy fresco en la memoria. Es por eso que muchos usuarios de este emulador lo usamos con interfaces como D.B.G.L. o D-Fend Reloaded [ext], que permiten crear perfiles individuales para cada programa y lanzarlo con un par de clics.

Primeros pasos.

Antes que nada, nos aseguraremos de tener todo lo necesario ya descargado en nuestro PC:

- La última versión de D.B.G.L. [ext] para nuestra plataforma, que también incluye DOSBox en el paquete.

- Originalmente D.B.G.L. necesitaba JAVA. Hoy día requiere instalar Oracle Java SE Development Kit 17 [ext] o más nuevo. También sirve instalar Adoptium OpenJDK [ext].

- Algún juego de MS-DOS, que podemos bajar de páginas como la nuestra.

A continuación creamos una carpeta en el disco duro que usaremos como partición MS-DOS. Esto tan complicado sólo quiere decir que necesitamos una carpeta donde dejar los juegos de MS-DOS que vayamos configurando. En esta guía usaremos la carpeta C:\RETRO\JUEGOS, y descomprimiremos D.B.G.L. en C:\RETRO\DBGL.

Por último descomprimimos el juego que vayamos a configurar, que en nuestro caso será el NASCAR Racing de Papyrus [ext], en C:\RETRO\JUEGOS. Si no viene en su propia carpeta le crearemos una, para mantener un poco de orden.

Aquí tenemos que tomar una decisión. Antiguamente los nombres de carpetas de MS-DOS sólo podían tener 8 caracteres, sin espacios ni tildes, pero hoy día podemos saltarnos esta limitación gracias a la interfaz.

- Si vamos a usar D.B.G.L. con unos pocos juegos es mejor respetar la limitación de 8 caracteres. Esto también hará que se produzcan menos errores más adelante.

- Si vamos a usar D.B.G.L. con muchos juegos nos sale más a cuenta usar nombres de carpeta largos, para más tarde poder localizar mejor cada juego, por si queremos borrarlo o copiarlo.

Configurando D.B.G.L.

Vamos a la carpeta donde instalamos D.B.G.L. y hacemos doble clic sobre el archivo LAUNCH.EXE. Si nos sale un mensaje de error, lo más probable es que no hayamos instalado el JAVA Runtime Environment. Si todo está en orden, deberíamos ver esta pantalla:

Lo primero que haremos es poner el programa en castellano. Esto se hace a través de las opciones File --> Adjust settings --> General --> Internationalization. A continuación salimos del programa y volvemos a entrar.

Configurando un juego con D.B.G.L.

Ahora que el programa ya debería estar en castellano, crearemos un perfil de un juego, para que podáis ver cómo funciona la cosa. Hacemos clic sobre el botón Añadir perfil y aparecerá la primera pantalla del asistente:

Aquí en realidad sólo hace falta rellenar el campo de Nombre con el nombre del juego. Aún así, si tenemos conexión a Internet es buena idea hacer clic sobre el botón M de la parte superior derecha. Esto importará los datos del juego desde MobyGames, una de las bases de datos más completas de la red. Marcando las opciones de configuración pertinentes también podemos descargar carátulas y capturas desde esa misma web.

El campo Notas es útil si el programa usa controles poco intuitivos, podemos escribirlos ahí y se podrán ver desde la ventana principal de D.B.G.L. una vez terminado el perfil.

En los diferentes campos para enlaces podemos enlazar manuales, claves, soluciones... lo que nos apetezca, vaya. Lo cómodo es tener esos archivos en la carpeta del juego, pero por poder podemos incluso poner enlaces a páginas web.

Las siguientes pestañas del asistente, Misc y General, las podemos ignorar tranquilamente, de ahí pasaremos a la de Gráficos:

Aquí marcaremos las opciones de pantalla completa y corregir relación de aspecto, dejando el resto por defecto. Los valores que están oscurecidos sólo pueden usarse con versiones no oficiales de DOSBox que no usaremos en esta guía.

En la pestaña Máquina, aunque no tocaremos nada, tenemos algunas opciones interesantes:

Tenemos por ejemplo la opción Máquina, que en realidad es el tipo de tarjeta gráfica a emular. La opción por defecto es una S3 Trio, y es la opción más compatible, aunque los juegos más antiguos pueden necesitar las opciones tandy o cga.

La opción CPU incluye algunas opciones de emulación poco habituales. Por ejemplo, los juegos Terminator y FIFA International Soccer sólo funcionan si escogemos ahí la opción 386_prefetch. Para el resto lo dejamos como está.

Por último, está la sección dedicada a la memoria. Las 16 megas de RAM configuradas por defecto deberían bastar para cualquier juego, aunque se pueden poner hasta 63 megas. Los juegos más antiguos, por el contrario, pueden tener problemas si detectan demasiada memoria.

En la pestaña Audio vemos los tipos de tarjeta de sonido emulados por DOSBox:

De aquí lo único que realmente nos interesa es saber que por defecto DOSBox emula una Sound Blaster 16 y sus valores (dirección, IRQ, DMA alto y bajo), porque nos harán falta dentro de un momento.

La siguiente pestaña, I/O, sólo nos interesa para configurar el joystick, así que nos la saltamos también, y vamos a la última pantalla del asistente, Montaje:

Esta es la pantalla más importante del asistente. En ella debemos introducir la ruta a los ejecutables del programa. En Programa principal va el ejecutable principal (los ejecutables de DOS tienen las extensiones EXE, COM y BAT), y en Programa de configuración el archivo para elegir la tarjeta de sonido. Este último suele llamarse INSTALL o SETUP, y no siempre existe.

Fijaos bien en la sección Resumen del montaje. Por defecto D.B.G.L. le hará creer a DOSBox que la carpeta del juego es C:\ . Esta es la mejor opción si hemos usado nombres de carpeta de más de 8 caracteres, pero muy de cuando en cuando da problemas.

La opción más correcta será siempre usar carpetas con nombres de 8 caracteres máximo, y que C:\ sea la carpeta inmediatamente superior a la del juego, que en este caso sería C:\RETRO\JUEGOS.

Si el juego necesitaba acceder a un CD-ROM para funcionar también deberemos añadirlo a la lista de unidades. Para eso, hacemos clic sobre Añadir y añadimos la ruta al CD-ROM. Este puede ser una unidad física, una unidad virtual (de las Daemon Tools, por ejemplo) o incluso una carpeta. Esto último es muy útil, porque en muchos casos podemos copiar el contenido de varios CD-ROM a una carpeta y ahorrarnos los molestos cambios de disco.

Una vez terminado todo, hacemos clic sobre OK y ya tenemos el perfil listo para usarlo.

Usando el nuevo perfil.

La primera vez que usamos un perfil, debemos usar el programa de configuración, si lo hay, para configurar nuestra tarjeta de sonido:

Si todo va bien, nos aparecerá el programa de configuración que hayamos especificado en Montaje:

Escogemos las opciones correctas, salvamos y salimos.

Todo debería estar ya listo, sólo nos queda hacer doble clic sobre nuestro perfil y… ¡a jugar!

Si queremos adornar el perfil del juego con algunas capturas, podemos hacerlo en cualquier momento con la combinación CTRL+F5.

Dudas y preguntas frecuentes.

1) El juego no arranca.

Son varias las cosas que pueden estar fallando. Lo primero es editar el perfil, ir a la pestaña General y descativar la casilla Salir al finalizar, para poder leer los mensajes de error. Estos son los errores más frecuentes:

- El ejecutable del juego no es el que hemos seleccionado en Montaje, sino otro distinto. Editamos el perfil y escogemos algún otro.

- Falta memoria convencional. Paradójicamente, esto suele significar que hay demasiada memoria convencional (los primeros 640 kb.), y lo que hay que hacer es usar la opción loadfix para que haya menos. La opción loadfix está en la pestaña Máquina. En cuanto a los valores, probad con 1, 63 o 64.

- El juego requiere tener el CD insertado. Hay que añadir la ruta del CD-ROM (o la imagen ISO) a la lista de unidades en Montaje.

- Las opciones del programa de configuración son incorrectas. Hay que volver a configurar la tarjeta de sonido.

- El programa es muy antiguo y necesita una tarjeta gráfica Tandy o CGA (ir a la pestaña Máquina del perfil).

- El programa no funciona con el núcleo de la emulación auto (ir a la pestaña Máquina del perfil y cambiar el núcleo por full o normal) o con la detección de velocidad automática (en la misma pestaña, cambiamos el número de ciclos por un cifra exacta, como 3.000).

- El programa requiere más memoria o no soporta la memoria EMS (esto se configura desde la pestaña Máquina del perfil). Si se trata de un juego realmente antiguo podemos disminuir la cantidad de memoria a 4 u 8 megas tranquilamente.

- El juego debe estar instalado en una ruta concreta. En este caso cambiamos el nombre de la carpeta por el correcto (este suele figurar en el mensaje de error, por ejemplo, si el juego nos dice Can't find C:\GAMES\WINGS\AUDIO.EXE sabremos que debe estar instalado en C:\GAMES\WINGS) o por un nombre de carpeta corto, de menos de 8 caracteres, sin espacios ni tildes. A continuación vamos a la pestaña Montaje y nos aseguramos de montar como C:\ la carpeta inmediatamente superior, y no la del juego.

Por último, si el juego sigue sin funcionar consultaremos la lista de compatibilidad en la web de DOSBox, para asegurarnos de que no haya problemas conocidos con el juego.

2) El juego va demasiado lento / rápido.

Hay que ajustar la opción cycles de la emulación. Seguiremos estos pasos:

- Con el juego en marcha, cambiamos al modo de ventana con ALT+ENTER

- Si el juego va demasiado lento, aumentamos los ciclos con CTRL+F12.

- Si el juego va demasiado rápido, disminuimos los ciclos con CTRL+F11.

- Nos fijamos en la cifra de ciclos de la parte superior de la ventana al alcanzar la velocidad deseada.

- Editamos el perfil y en la pestaña Máquina cambiamos la cifra de ciclos por la obtenida.

También podemos tomar como referencia las plantillas de D.B.G.L. Estas son configuraciones parecidas a algunos de los modelos de PC más habituales. Ateniéndonos al año de publicación del juego, podemos hacernos una idea de qué configuración espera encontrarse:

Tras seleccionar la deseada, hacemos clic sobre Recargar opciones.

3) Tengo un viejo programa que viene en disquetes, un CD o una ISO. ¿Cómo lo instalo?

Antes que nada: si usamos varias imágenes de disquete, necesitaremos una versión SVN de DOSBox o uno de sus forks.

- Inserta el disquete, el CD-ROM o monta la ISO con los comandos internos de DOSBox. Con los CD-ROMs también sirve emplear una utilidad como las Daemon Tools [ext] o similar.

- Si el juego viene en varios disquetes o CDs, los montamos todos en la misma unidad. Más tarde veremos cómo cambiar de uno a otro.

- Crea un perfil con un nombre cualquiera. Pon como ejecutable principal la ruta al programa de instalación (por ejemplo, D:\INSTALL.EXE).

- En el resumen de montaje deben constar la unidad del ejecutable como floppy o CD-ROM y la carpeta C:\RETRO\JUEGOS (o su equivalente) como disco duro C.

- Ejecuta el perfil y usa las opciones de instalación por defecto. Si el programa viene en varios discos puede ser necesario pulsar CTRL+F4 durante la instalación para que DOSBox detecte el cambio de disco.

- Una vez instalado el programa, cambia el nombre del perfil por el definitivo. No olvides incluir la ruta al floppy o al CD-ROM de ser necesario.

4) La imagen del programa se ve aplastada o demasiado pequeña.

Asegúrate de haber marcado la casilla Corregir relación de aspecto en Gráficos. De estar marcada, es posible que debas configurar el ancho / alto de tu monitor de nuevo. Los juegos de MS-DOS usan resoluciones muy poco usadas hoy día, como 320x240 o 640x480 y es probable que no estuvieran configuradas en tu monitor.

Si la imagen se ve demasiado pequeña, ve a la pestaña de Gráficos del perfil y prueba con diferentes combinaciones de resolución y filtros de escalado.

Por último, si los gráficos a pantalla completa ocupan todo tu monitor (deberían dejar bandas negras a los lados), debes hacer varias cosas:

- Ve a las opciones de DBGL, sección Opciones dinámicas. Ahí edita el valor fullresolution y añade la resolución máxima de tu monitor, por ejemplo 1440x900.

- Ahora edita los perfiles y en la pestaña Gráficos cambia la salida a DirectDraw. Marca también la casilla Corregir relación de aspecto y en Resolución en pantalla completa escoge el nuevo valor que hemos añadido antes en las opciones de DBGL.

5) Los gráficos se ven muy mal.

Si el problema es que la imagen se ve demasiado granulada, es un efecto habitual al mostrar resoluciones muy bajas en los monitores modernos, que son más grandes. Puedes atenuarlo jugando con los diferentes filtros de imagen en la opción Escalado de la pestaña Gráficos.

Si el problema es otro, por defecto DOSBox usa la forma predeterminada de tu tarjeta para mostrar los gráficos. Si crees que algo va mal, ve a la pestaña Gráficos y prueba a cambiar la salida de surface a opengl o directdraw.

6) ¿Puedo emular una tarjeta de sonido Gravis UltraSound?

Sí, pero hay que tomar algunos pasos. La ruta a los drivers de la tarjeta instalados debe ser C:\ULTRASND (en nuestro caso los copiaríamos a C:\RETRO\JUEGOS\ULTRASND), y activar la emulación de esta tarjeta en la pestaña Audio del perfil. En este hilo del foro VOGONS [ext] nos facilitan mucho la tarea ofreciendo una instalación completa de los drivers. De lo contrario hay que descargarlos e instalarlo manualmente y en el orden adecuado, lo que pude ser muy tedioso.

7) ¿Puedo emular una tarjeta de sonido Roland MT-32?

Ah, la gloriosa Roland MT-32 [ext], el Rolls Royce de las tarjetas de sonido de la era MS-DOS… Con DOSBox se puede escoger esa opción en muchos juegos, pero el resultado no es una emulación de la MT-32 propiamente dicha, sino una pobre imitación a través de la Sound Blaster 16 emulada.

El motivo de todo esto es que la distribución de las BIOS de la MT-32 está en una especie de limbo legal del que el equipo de DOSBox no quiere saber nada.

Podemos emular la MT-32 como es debido si usamos las BIOS de la MT-32 y una versión no oficial de DOSBox, como DOSBox Staging [ext] o DOSBox-X [ext]. La contrapartida es que la emulación de la MT-32 es muy exigente con la CPU.

El procedimiento consiste en copiar la BIOS de la MT-32 (los ficheros MT32_CONTROL.ROM y MT32_PCM.ROM) en la carpeta de la versión no oficial de DOSBox y escojer mt32 como dispositivo MIDI. Si no usamos ninguna interfaz, hay que cambiar la línea mididevice=default del fichero DOSBox.conf por mididevice=mt32.

En Windows el fichero DOSBox.conf puede encontrarse en la carpeta oculta C:\Usuarios\<Nombre de usuario>\AppData\Local\DOSBox.

IMPORTANTE: Si usamos D.B.G.L., además de los pasos ya descritos también hay que copiar la BIOS de la MT-32 en la carpeta DBGL\dosroot.

Tenéis una lista de los juegos que soportaban la MT-32 en este enlace. [ext]

8) ¿Puedo emular una tarjeta gráfica con soporte 3Dfx / Glide?

Se puede hacer, pero de nuevo hay que recurrir a una versión no oficial de DOSBox, como DOSBox Staging [ext] o DOSBox-X [ext].

Si necesitamos el parche 3Dfx de algún juego lo podemos encontrar en la web The Patches Scrolls [ext].

Importante: Si vamos a utilizar una versión de DOSBox con soporte 3Dfx con D.B.G.L., en el perfil del juego debe constar la versión adecuada de DOSBox, debemos marcar la opción Glide del menú Gráficos y debemos copiar el archivo glide2x.ovl de DOSBox a la carpeta DBGL\dosroot.

9) ¿Puedo instalar Windows 3.1 o 3.11 bajo DOSBox?

Sí se puede. El procedimiento es parecido al de instalar un programa desde disquete, copiando los archivos de instalación de Windows a una carpeta. A continuación montamos esa carpeta como “floppy” y nuestra carpeta de siempre, C:\RETRO\JUEGOS como C:\ Como ejecutable principal del perfil ponemos A:\INSTALAR.EXE y seguimos las instrucciones en pantalla.

Una vez completada la instalación, editamos el perfil y cambiamos el ejecutable principal por WINDOWS\WIN.COM

Como la meta principal de DOSBox es emular juegos y no Windows nos tropezaremos con algunas limitaciones:

- Sólo es posible acceder al modo de pantalla de 1024x768 píxeles si escogemos como tarjeta gráfica una Tseng Labs en lugar de la habitual S3 Trio. También necesitaremos los drivers de esta tarjeta, que aún se pueden encontrar en la red.

- Hasta donde yo sé, ni la red ni la conexión a Internet funcionan, aunque existen versiones de Internet Explorer y Netscape Navigator para Windows 3.1.

- Algunas aplicaciones de la familia de Microsoft Office dan un mensaje de error pidiendo que se cargue el fichero SHARE.EXE.

10) ¿Puedo cambiar las asignaciones de teclas de DOSBox?

Efectivamente. Con la combinación de teclas CTRL+F1 se accede al mapa de teclado:

Desde aquí se puede cambiar la asignación de todas las teclas que podéis ver. Esta pantalla es especialmente útil si no tenemos un joystick, porque podemos sustituirlo por teclas (no olvidéis después escoger la opción 2axis en la pantalla I/O de D.B.G.L.). También podemos cambiar, por ejemplo, las combinación de capturar pantalla CTRL+F5 por Impr. Pant. Y muchas más cosas.

Al terminar, recordad siempre hacer clic sobre la opción Save para guardar los cambios.

11) ¿Qué es un juego PC Booter, y cómo lo ejecuto?

Los PC Booter son juegos muy antiguos (algunos datan de los primeros 80) que estaban pensados para arrancar desde disquete.

Constaban a los sumo de uno o dos discos, y en el primero venía parte del sistema operativo, porque la idea era arrancar ("boot" en inglés) desde estos discos sin usar para nada el disco duro. Esto se hacía así o bien para simplificar su uso, para poder usar protecciones contra copia que no funcionaban correctamente bajo MS-DOS o para evitar a los jugones ocasionales la compra de un disco duro. Porque aunque cueste creer, algunos de los primeros IBM PC ni siquiera traían disco duro de serie.

a) Usando DOSBox a pelo:

Copiamos las imágenes de disquete (estos juegos siempre vienen en este formato) en la carpeta de DOSBox e iniciamos el programa:

A continuación escribimos lo siguiente: boot imagen1.img imagen2.img

Dónde imagen1.img será el nombre de la primera imagen de disquete, imagen2.img la segunda, etc.

Si el juego consta de más de una imagen de disquete, esperaremos a que el programa nos pida el siguiente disco y entonces pulsaremos CTRL+F4.

b) Usando DOSBox con una interfaz (recomendado)

La mayoría de las interfaces de DOSBox soportan este tipo de juegos. La idea es hacer exactamente como si se tratara de añadir un perfil de un juego corriente hasta llegar a la parte del montaje de unidades:

Aquí, en lugar de escoger directamente el ejecutable como es lo habitual, usamos las pestañas correspondientes para introducir la ruta de las dos imágenes de disquete.

Aquí también se aplica lo de pulsar CTRL+F4 para ir cambiando de disquete a medida que el juego nos lo pida.

Usando cualquiera de los dos métodos, aquí tenemos nuestra recompensa, una versión del Narco Police con gráficos CGA:

12) La música MIDI no suena como a mí me gustaría. ¿Puedo hacerle algo al respecto?

DOSBox no emula exactamente la reproducción MIDI, sino que se la “pasa” al dispositivo MIDI que tengamos configurado en el sistema operativo. A menudo se trata de un driver genérico que no destaca demasiado.

Una opción sería instalar otro driver MIDI, como BASSMIDI [ext] junto a una “fuente” (en realidad, un juego de instrumentos) diferente:

Ahora configuramos los juegos adecuadamente: Escribimos 0 o 1 en Configuración MIDI·, según usemos las fuentes de sonido del Port A o del Port B.

13) ¿Qué alternativas hay a DOSBox?

Veamos.

- ScummVM [ext] es una versión para Windows, Mac y muchos otros sistemas del motor que usaban algunas aventuras gráficas de LucasArts como Monkey Island o Indiana Jones. Con el tiempo también ha añadido soporte para aventuras de otras compañías, como Sierra, Coktel o Westwood.

- DREAMM [ext] es parecido, pero sólo emula juegos de LucasArts. Pero a cambio incluye tanto a las aventuras gráficas como a los simuladores de vuelo o los juegos de acción en 3D. Como Jedi Knight o Rebel Assault, por ejemplo.

- Algunos juegos de la época, como Doom o Heretic tienen ports para poder jugar bajo Windows, como zDoom [ext] o The Doom Legacy [ext].

- PCem [ext] es un emulador de PCs antiguos desarrollado por Sarah Walker. Puede emular multitud de PCs, desde los primeros modelos de IBM o los Tandy 1000 a máquinas con CPU Pentium II y Windows XP como sistema operativo. Como contrapartida, necesita las BIOS de las máquinas y los periféricos, saber instalar un SO desde cero y también un PC mucho más potente que DOSBox para funcionar.

- Por último, están los programas de virtualización como VirtualBox [ext]. Estos programas sirven para crear ordenadores virtuales corriendo bajo nuestro sistema operativo.

Con estos dos últimos programas (PCem y VirtualBox) se pueden crear instalaciones de MS-DOS, Windows 95 y Windows 98, suponiendo que tengamos los archivos de instalación y la maña necesaria y, en teoría, los juegos de estas plataformas deberían funcionar.

Ay, Dios, cuánto tiempo sin actualizar esto. Voy a intentar resumir el "estado de la cuestión" tras varios años de silencio.

Primero, las malas noticias: el desarrollo de la versión oficial de DOSBox parece parado. La última versión oficial es la v0.74-3 de 2019, y la última SVN de la que tengo noticia es la SVN r4484.

A pesar de ello, DOSBox sigue siendo la mejor opción para emular juegos de DOS.

Y ahora las buenas noticias: si bien seguimos sin noticias de la versión oficial de DOSBox, existen varios forks a los que nos interesa echar un vistazo:

DOSBox ECE ha dejado de actualizarse hace relativamente poco. Pero además de estar basada en las SVN más recientes incluye emulación de la Roland MT-32 y gráficos 3Dfx / Glide. Además, se asemeja mucho al a versión original.

DOSBox Staging [ext] parece haber tomado el relevo de DOSBox ECE. Además de usar el código más actualizado ofrece emulación de monitores CRT por defecto, gráficos 3Dfx / Glide de primera generación y además emula un buen montón de dispositivos de sonido extra: la Roland MT-32, la Innovation SSI-2001, sonido IBM PS/1 y la IBM Music Feature Card.

Tenemos además DOSBox-X [ext], que debe ser la build de DOSBox más completa. Además del código actualizado y los dispositivos extra de sonido, ofrece numerosas mejoras de emulación (como mejoras en la emulación de hardware y sincronización vertical) y hasta una cómoda GUI para facilitarnos las tareas más habituales.

El frontend DBGL también se ha seguido actualizando, y tiene soporte para casi todas las características extra de estas versiones de DOSBox.

Por último, debe haber algunos de vosotros que utilicéis RetroArch [ext]. RetroArch es una interfaz multi-plataforma para emuladores en un formato propio, que se llama libretro.

Como es una manera muy cómoda de portar emuladores a plataformas que no los tienen en abundancia (como por ejemplo Linux, Raspberry Pi, o las consolas de Sony y Nintendo) tenemos montones de emuladores de todo tipo que la comunidad actualiza constantemente.

Y entre ellos tenemos al menos una versión de DOSBox, DOSBox Pure:

No os puedo decir gran cosa sobre ella, porque soy de los que no utilizan RetroArch, pero sí he leído comentarios de gente que la utiliza y la verdad es que parecden muy satisfechos con ella.

Un tutorial realizado por todos.
VOLVER A TUTORIALES
by Neville @ 20-12-2024 20:37:45
Una pequeña update... parece que sí es posible usar la última versión de DBGL, la v0.99, en Windows 7. Para hacerlo sólo hay que sustituir el archivo \lib\swtwin64.jar por el mismo archivo de DBGL v0.98.
by Neville @ 06-12-2024 22:11:37


Se comunica a los habitantes de la comunidad que justo ahora acaba de salir la v0.99 del frontend DBGL, con las siguientes novedades:



- Implemented support for special DOSBox 'families' such as DOSBox-X, Staging, ECE and SVN. Please note that you'll have to select the correct family and version when configuring a 'DOSBox Version' in DBGL. For DOSBox-X, make sure to use the dosbox-x.reference.full.conf configuration file, or some options might remain disabled in DBGL.

- It's recommend to disable any existing DOSBox version-specific options (as shown here ext), to make full use of the new features for the newly supported DOSBox families/versions, see this ext.

- Rewrote the template/profile editor, now having the settings categories on the left side in a tree structure, allowing for many more configuration options. When hovering over a configuration item, a small tooltip will show the DOSBox configuration [section] & item associated with it.

- Added support for importing/converting eXoDOS V6r4, the new Media Pack and eXoDemoScene.

- Fixed a possible crash when trying to export the profile list, plus an issue that could lead to duplicate templates and DOSBox versions (Neville).

- Fixed an issue where, when editing a profile and changing the associated DOSBox Version, the association would 'stick' after cancelling (in memory, not on disk).

- Spanish and German translation update by Neville and Marcel, respectively.

- Implemented a small tool to renumber all database object IDs, see this ext (ElTipejoLoco and others).

- Updated multiple Java libraries, most importantly SWT (dropping support for Windows versions older than Win7 for the moment ext)



Las descargas, como siempre, en su página web ext.
by Neville @ 13-11-2024 12:33:47
rhaul escribió:

Faltaria el tutorial actualizado del DOSBOX con el MT32


Lo tienes al final de la guía, en la sección de preguntas. De todas formas lo repasaré:

1) Emplea un build de DOSBox con emulación de MT-32. Eso quiere decir DOSBox ECE, DOSBox Staging o DOSBox-X. También necesitas las ROMs de la Roland, concretamente los archivos MT32_CONTROL.ROM y MT32_PCM.ROM. Los copias en la misma carpeta de DOSBox o en la que tengan para ese efecto.

2) Busca y edita el fichero DOSBox.conf correspondiente, y cambia la línea mididevice=default por mididevice=mt32.

3) Configura el juego para emplear la MT-32:



Con el frontend DBGL el dispositivo MIDI se escoje desde la pestaña Audio:



Pero ojo, aquí hay dos pasos extra:

1) Antes hay que añadir mt32 a la lista de dispositivos MIDI posibles, lo que se hace desde Archivo --> Opciones --> Opciones dinámicas --> device...

2) Y copiar las ROMs de la Mt-32 en la carpeta DOSROOT.
by Neville @ 13-11-2024 12:33:47
rhaul escribió:

Faltaria el tutorial actualizado del DOSBOX con el MT32


Lo tienes al final de la guía, en la sección de preguntas. De todas formas lo repasaré:

1) Emplea un build de DOSBox con emulación de MT-32. Eso quiere decir DOSBox ECE, DOSBox Staging o DOSBox-X. También necesitas las ROMs de la Roland, concretamente los archivos MT32_CONTROL.ROM y MT32_PCM.ROM. Los copias en la misma carpeta de DOSBox o en la que tengan para ese efecto.

2) Busca y edita el fichero DOSBox.conf correspondiente, y cambia la línea mididevice=default por mididevice=mt32.

3) Configura el juego para emplear la MT-32:



Con el frontend DBGL el dispositivo MIDI se escoje desde la pestaña Audio:



Pero ojo, aquí hay dos pasos extra:

1) Antes hay que añadir mt32 a la lista de dispositivos MIDI posibles, lo que se hace desde Archivo --> Opciones --> Opciones dinámicas --> device...

2) Y copiar las ROMs de la Mt-32 en la carpeta DOSROOT.
by Neville @ 13-11-2024 12:33:47
rhaul escribió:

Faltaria el tutorial actualizado del DOSBOX con el MT32


Lo tienes al final de la guía, en la sección de preguntas. De todas formas lo repasaré:

1) Emplea un build de DOSBox con emulación de MT-32. Eso quiere decir DOSBox ECE, DOSBox Staging o DOSBox-X. También necesitas las ROMs de la Roland, concretamente los archivos MT32_CONTROL.ROM y MT32_PCM.ROM. Los copias en la misma carpeta de DOSBox o en la que tengan para ese efecto.

2) Busca y edita el fichero DOSBox.conf correspondiente, y cambia la línea mididevice=default por mididevice=mt32.

3) Configura el juego para emplear la MT-32:



Con el frontend DBGL el dispositivo MIDI se escoje desde la pestaña Audio:



Pero ojo, aquí hay dos pasos extra:

1) Antes hay que añadir mt32 a la lista de dispositivos MIDI posibles, lo que se hace desde Archivo --> Opciones --> Opciones dinámicas --> device...

2) Y copiar las ROMs de la Mt-32 en la carpeta DOSROOT.
by Neville @ 07-07-2019 14:58:21
Hay varias maneras de emular la Roland MT-32 con DOSBox:

1) DOSBox oficial + Munt ext. Necesita la BIOS de la Roland MT-32.

2) DOSBox ECE ext. Necesita la BIOS de la Roland MT-32.

3) DOSBox + Un driver MIDI que admita fuentes ext y una fuente de la MT-32 ext. Es la manera que menos recursos consume pero la menos fiel al original.

Recomiendo la opción 2. Si usas DOSBox con DBGL pon la BIOS de la MT-32 en la carpeta dosroot.
by rhaul @ 07-07-2019 09:06:30
Faltaria el tutorial actualizado del DOSBOX con el MT32
by rhaul @ 07-07-2019 09:06:30
Faltaria el tutorial actualizado del DOSBOX con el MT32
by rhaul @ 07-07-2019 09:06:30
Faltaria el tutorial actualizado del DOSBOX con el MT32
by anonimo @ 18-11-2011 15:56:17
Una vez más, no entiendo nada. He leído la mayoría de los tutoriales de DosBox que hay por internet y no consigo instalar un juego. Entonces, ¿no se pueden instalar juegos, de esos antiguos, si no usas el dosbox o el daemon? Osea, que si no se te dan bien estas cosas, no vas a jugar nada.
by administradores @ 15-02-2010 16:16:52
Hemos añadido un link al tema del foro, en la sección de enlaces relacionados, donde podéis plantear todas las dudas que os surjan para que el autor del tutorial pueda responderos.
by jimmy1 @ 05-02-2010 20:53:39
uso el dosbox para correr turbo c
i todo me funciona bien
solo que cuando cierro la aplicacion i al abrirla otra vez tengo q configurar todo de nuevo, la pregunta es como guardo las configuraciones! gracias!
by danar @ 01-01-2010 14:57:18
¿hay alguna forma de modificar el tamaño de la pantalla en la que se ejecuta dosbox?(en windows 7)
by Aprendiz @ 21-10-2009 02:21:04
estoy tratando de usar el DosBox Para un un programa de plataforma ms dos 2.4 en windows vista, pero al momento que trato de correr el programa me crea las carpetas y sub carpetas, pero al momento de ejecutarlo marca un error en mi clave de acceso al preograma
by Lucas @ 14-07-2009 02:07:04
Tengo un problema, hice todo lo de la guia. el juego que quiero jugar es el corsairs gold. lo tengo montado con el daemon en D:\ la cosa es que necesita intalarse en ms dos me parece. puse la ruta del instalador en el D-fend pero cuando lo ejecuto me sale el dosbox esperando por mis comandos y ni idea uqe hacer. agregame asi me explicas tranquilo Lucass.-@hotmail.com
by Sarinha @ 01-07-2009 17:49:30
He intentado utilizar un viejo programa con DosBox, y anda, pero los colores no son los correctos, y hay texto que no se ve, alguien me puede ayudar:

sarafgz@hotmail.com
by Neville @ 14-05-2009 22:58:39
A Jugon: Puedes montar varias carpetas a la vez. En tu caso, monta la carpeta del juego como C:\ y la ruta de tu CD-ROM como D:\. Es más fácil si usas una interfaz, si no las instrucciones de montaje vienen en el emulador.

A todos: Si tenéis dudas o problemas con algún juego es mejor que las pongáis en el foro de Abandonware de la web, ahí están mucho más a la vista que aquí.
by Jugon @ 11-01-2009 03:42:28
Gracias por el tutorial, Neville.
Una pregunta: tengo un juego para MS-DOS en CD que requiere instalar una pequeña parte y, para jugar, tener insertado el CD (porque tiene la musica, animaciones, etc). La cuestión es que uso DOSBox para abrir el ejecutable instalado en mi disco duro y, claro, me pide el CD. Pero no puedo al mismo tiempo emular el ejecutable del disco duro y el lector de CD. ¿Cómo lo hago? Muchas gracias
by bere @ 03-01-2009 22:26:04
hola, primero gracias por el tutorial, pero no me funciona, mi version dl defend es la v2 y algunas pestañas son distintas. Estoy intentando jugar al toonstruck desde un cs original. Creo que el fallo en la configuracion esta en el paso de poner el game exe o setup exe, ya que yo lo que hago es abrir el cd y en setup exe pongo el setup y en game exe el autorun.
QUE HAGO? AYUDA PORFIII , esto me trae de cabeza
by Neville @ 14-07-2008 23:12:33
Antes que nada, esta guía tiene su tiempo. Más vale que uséis la última versión del emulador (la v0.72 ahora mismo) y el frontend DBGL, que es parecido el D-Fend pero actualizado.

Y ahora, por partes...

1) Walter, El Killer Instinct que yo sepa es un juego de SNES o N64, usa un emulador de esos sistemas.

2) Fede, con el Championship Manager 2000, probablemetne estás usando una versión sin desproteger, busca un crack por Internet o intenta montar, además de la carpeta del juego como C:\LOQUESEA, la imagen del CD como D:

3) Angel, así sin más detalles es difícil decir que es lo que falla. Tendrás que ser más concreto y usar una versión más nueva de DOSBox, que esa tiene su tiempo.

Ah, y en respuesta a lo de la pestaña "setup", si el juego no lleva programa de configuración se puede dejar en blanco tranquilamente.

A todos vosotros, y a acualquiera que tenga dudas sobre DOSBox, os invito a dejarlas en el foro de Abandonware, ahí tienen más posibilidades de ser respondidas, o al menos de no pasar desapercibidas.

Gracias.
by Angel @ 11-07-2008 12:17:02
tengo un problema con pc futbol 5.0 he instalado els dosboc 0.62 i el d-fendv2 e segido los pasos pero no funciona espeor k algien me eche un cable...
por cierto en la segunda pestaña de cuando creasun perfil (setup) hay que poner algoo???
by fede @ 27-06-2008 01:25:49
buenisimo, pero lo hago con el championship manager 2000 y me dice error cd en el drive is not correct
by Walter @ 29-05-2008 00:07:23
Funciona con el Killer Instinct?
by Pelanas @ 27-04-2008 23:23:45
Que buena cosa para jugar a juegos antiguos. Felicitaciones!
by Neville @ 29-12-2007 14:31:40
Bueno, el tutorial sigue estando bastante vigente, pero me gustaría añadir un par de detalles:

1) A pertir de la v0.70, DOSbox intenta "adivinar" la velocidad en ciclos de cada programa, así que ahora en la mayoría de los casos no tendremos que molestarnos con ese tema.

2) Desgraciadamente, el frontend D-Fend ha sido abandonado. En su lugar os recomiendo utilizar [url=http://home.quicknet.nl/qn/prive/blankendaalr/dbgl/]D.B.G.L.[/url] o [url=http://laisladelabandonware.iespana.es/proyectos.php?id=grlida]GR-lida[/url]. Ambos funcionan de forma muy similar a D-Fend, así que no hay que preocuparse.



Cuando pulses el botón, el texto se copiará y te llevará a la ventana de escritura del tema en el foro, donde solo tendrás que pegarlo y enviarlo si estás conectado. Si no lo estás, deberás hacer "log in" o registrarte.



JUEGO ALEATORIO
LISTAS DE JUEGOS

 
juegos
fichas
sinclair zx
1042
582
amstrad
639
442
commodore
143
101
msx
661
548
atari
50
55
amiga
103
73
pc
856
486
mac
88
35
playstation
140
14
xbox
123
12
nintendo
186
58
sega
14
9
arcade
48
42
mobile
82
22
enterprise
69
67
+computer
16
7
+console
52
26
Navy Moves
TOTAL
4312
1434
1584
5104
1258
3153
971
8385
81
488
331
1595
2625
319
64
11
24
34
+11.88M
22662
31439
Coments.
2500
AMC
ÚLT. COMENTS JUEGOS
Navy Moves » [Spectrum: 9] En este juego r ... (Zup)
Soviet » [Spectrum: 8] El juego técnic ... (Zup)
Ninja Warriors, The » Dro llego a sacar el manual co ... (MRDD)
Ormuz » ¡Hola, Ricardo! Soy Juan Pabl ... (Juan Pablo)
Ormuz » Buenas, el otro día haciendo l ... (Ricardo)
ÚLTIMOS VOTOS
CEZ Retrocompo 2007