Autor Tema: DOSBox Micro tutorial  (Leído 5621 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado bbypka

  • Compaq 386
  • ***
  • Mensajes: 617
  • País: es
  • Fecha de registro: Marzo 22, 2015, 21:52:09 pm
    • Ver Perfil
DOSBox Micro tutorial
« en: Febrero 20, 2016, 19:45:23 pm »
Ya se que hay varios, pero este es micro micro, muy simple vamos.

Descarga DOSBox.074 pre-configurado.

Spoiler (click para mostrar/ocultar)

BASICO:

- Copiamos los archivos del juego a la carpeta juego.
- Editamos el archivo DOSBox\default.conf con el bloc de notas.

No hay que tocar mucho, vamos al final del archivo y vemos esto:

@echo off --------------------- Para que no se vea lo tecleado
mount c: . --------------------- Para montar el directorio donde tenemos las carpetas como Unidad C:
c: -------------------------------- Entramos en c:
cd juego ----------------------- Entramos en la carpeta juego (si se cambia el nombre a la carpeta se cambia esto)
cls ------------------------------- Borra la pantalla (Para que no se vea nada en pantalla mientras carga el juego)
nombrejuego.exe ----------- Ejecuta el juego, si es un .bat usa la función CALL (call nombrejuego.bat)
exit ----------------------------- Para cerrar DOSBox al salir del juego

- Cambiamos “nombrejuego.exe” por “dune.exe o call dune.bat (por ej)”
- Ejecutamos JUGAR.bat y jugamos.

En caso de necesitar montar una imagen, pon la misma en la carpeta ISO y añade:

imgmount d .\ISO\nombreimagen.iso  (o bien .bin o .cue) antes de entrar en c:

@echo off
mount c: .
imgmount d .\ISO\Dune.iso -t iso
c:
cd juego (o “cd d:” si tenemos que entrar en la iso para ejecutar el exe o el bat)
etc… etc…

AVANZADO: (opcional)

Si tenemos varias versiones del mismo juego (Dune por ejemplo tiene versión DOS y versión CD), es lo mismo solo que tendríamos:

- Dos carpetas llamadas Juego (como no se puede llamamos a una DOS y a la otra CD, cada una con los archivos de su juego).
- Dos archivos default.conf (uno llamado DOS y otro CD), los editamos y cambiamos cd juego x cd DOS (en uno, cd CD en el otro).
- Dos JUGAR.bat, este es un archivo que llama al dosbox y le dice que archivo .conf cargar, contiene:

@echo off
.\DOSBox\dosbox.exe -conf .\DOSBox\default.conf –noconsole
exit

Cambiamos \default.conf y ponemos en uno \DOS.conf y en otro \CD.conf (o los nombres que les hayas dado)

Facil y sencillo, no?

EXTRAS:

- Los juegos con claves suelen tener un txt con ellas, para abrirlo al iniciar el juego hay que poner:
“start nombrearchivo.txt “ debajo de @echo off en el bat, esto abrirá el txt y lanzara dosbox despues.
- Si no quieres DOSBox a pantalla completa, cambia en el .conf fullscreen=true por fullscreen=false (esta al principio del archivo).
- Con Bat to Exe Converter podemos convertir los bats en exes con su propio icono (eso si, luego no llames en el .conf al bat), es muy fácil, ejecuta el programa y arriba veras:

Batch File = El archivo bat que vamos a convertir.
Save as = Donde se guardara el exe (por defecto sale donde este el bat)

- Marcamos en Options la opción Invisible application (asi no vemos las instrucciones del bat)
- Y en la pestaña Versioninformations podemos en Icon file decirle que icono queremos para el exe.

Listo dale a Compile y tendras el exe.

COSAS INTERESATES DEL .CONF: (Por si algún juego da problemas)

El archivo default.conf subido esta bien configurado para el 95 % de los juegos, por si acaso os comento algunas opciones interesantes (para un examen mas a fondo teneis el .conf en español).

sensitivity=100 (por si el raton va muy rápido)
memsize=16 (Memoria para DOSBox, puedes aumentarla a 32 si el juego va lento)
scaler=hq2x (por defecto normal2x), afecta a la calidad visual del juego, en el .conf tienes todas las opciones posibles.
aspect=false (ponerlo en true si el juego saca franjas negras indeseadas y no llega a ocupar la pantalla, por ejemplo, los XCOM)

A continuación las opciones de sonido para los juegos (normalmente no hace falta tocarlo, y cuando un juego pregunta le dices estos valores, 220/7/1, si tenemos problemas podemos probar a cambiar el 7 por un 5)

sbbase=220
irq=7
dma=1

Como habeis visto micro micro, muy basico vamos, pero espero que ayude a alguien.

« Última modificación: Febrero 21, 2016, 18:43:24 pm por bbypka »

Desconectado Ignatus

  • Administrador
  • IBM Roadrunner
  • *****
  • Mensajes: 1116
  • País: es
  • Fecha de registro: Octubre 17, 2005, 16:40:58 pm
    • Ver Perfil
    • Instagram
Re:DOSBox Micro tutorial
« Respuesta #1 en: Febrero 21, 2016, 23:17:30 pm »
No puedo dejar de apostillar que scaler=hq2x no es la mejor opción para los amantes del pixel art porque se carga los pixeles. Aquí dejo esta comparación:




Desconectado Caótico Neutral

  • IBM PC
  • *
  • Mensajes: 123
  • País: aq
  • Fecha de registro: Enero 23, 2015, 20:45:06 pm
    • Ver Perfil
Re:DOSBox Micro tutorial
« Respuesta #2 en: Octubre 29, 2021, 11:40:28 am »
Muy bueno!
Podrías subir el dosbox pre-configurado? El enlace no funciona.
Gracias!



Desconectado grtu

  • Deep Blue
  • ****
  • Mensajes: 904
  • País: es
  • Fecha de registro: Diciembre 08, 2013, 15:50:09 pm
    • Ver Perfil
    • Email
Re:DOSBox Micro tutorial
« Respuesta #3 en: Octubre 29, 2021, 12:12:32 pm »
es una buena guía, a mi me encantaría con el dosbox que se hizo aquí en abandonsocios que hubiese una guía con varios detalles, como por ejemplo poner un selector de versiones de un juego en el menú de inicio (que si tienes por ejemplo en la misma carpeta varias subcarpetas del mismo juego con diferentes versiones desde el ejecutable puedas acceder).