Todos conocemos DOSBox y cómo usarlo, pero supongamos que no queremos hacer a mano lo de montar la unidad, ejectuar, cerrar la ventana despues, etc, y que tampoco usamos un front-end para que lo haga por nosotros. Lo que podemos hacer es generar un archivito bat, meterle todos los comandos que queramos que ejecute, guardarlo, y listo, tenemos una forma automática y cómoda de que DOSBox nos ejecute varios pasos al momento de ejecutar algún juego o programa. La estructura es bastante simple, solamente tenemos que ir a la ubicación de DOSBox y ejecutarlo, pasándole como parámetro todos los comandos que queramos correr, anteponiendo el llamador -c Acá les dejo un ejemplito Código: @echo off c: cd \ cd DOSBOX dosbox.exe -c "mount c c:\juegos" -c "cd aladdin" -c "aladdin" -c "exit" Asi logramos que ejecute DOSBox, monte la unidad, ejecute el juego y se cierre al salir, todo de manera automática
Sugiero que adende esta valiosa información, la cual se agradece cálidamente, al hilo con la guía y sugerencias para el correcto uso del DOSBox.
muy groso! yo editaba el archivo de configuracion, agregandole los comandos al final, pero esto está mas bueno!
Buenas a todos, sé que el artículo tiene unos años, pero aun así, no me funciona, uso windows 10, y lo que tengo en la carpeta de DOSBOX es un archivo .BAT con el nombre del juego. @echo off dosbox.exe -c "mount c d:\programas\juegos\pinball\pinbllf\21STCENT\" -c "c:" -c "cd fantasy" -c "PINBALL" -c "exit" Lo ejecuto desde windows 10 como administrador y no hace nada, y sin administrador y tampoco. La ruta es correcta, se queda igual que cuando ejecutas dosbox.exe y no arranca el juego.
Buenas y bienvenido! Sin haber armado uno de estos bat en un buen tiempo, arriesgo con algo bien pavo que quizás ya hayas revisado. Los comandos "-c" tienen que ir pegados a la ejecución del dosbox.exe, no como líneas separadas (no se ejecutan por sí mismos). Fijate que tu .bat quede así: Código: @echo off dosbox.exe -c "mount c d:\programas\juegos\pinball\pinbllf\21STCENT\" -c "c:" -c "cd fantasy" -c "PINBALL" -c "exit"