DOSBox | Minitutorial para utilizar un frontend

DOSBox minitutorial para utilizar un frontend y jugar clásicos de MSDOS | FreakingJSON

23 Feb 2022·6 min de lectura·Abandonware

Vale entonces te interesaste por los juegos RETRO 🕹, el abandonware 👾 y el software clásico de MS-DOS pero no quieres tener que batallar con comandos ni cosas raras 👨‍💻. ¿Lo que prefieres es una interfaz cómoda con información y capturas de los juegos/programas Retro? Perfecto, necesitas utilizar un frontend de DOSBox. Por lo que en esta entrada te explicaré como configurar el que yo utilizo DOSBox Game Launcher.
PG1ldGEgY29udGVudD0iZnJlYWtpbmcsIGpzb24sIGZyZWFraW4sIGFldGhlcnN4MiwgcHMyLCBhbmRyb2lkLCBlbXVsYXRvciwgZW11bGFkb3IsIGp1ZWdvcywgbG93Y29zdCBwcm9qZWN0b3IsIG5lb2pvc3VlLCBhYmFuZG9ud2FyZSwganVlZ29zLCBjbGFzaWNvcywgcmV0cm8iIG5hbWU9ImtleXdvcmRzIj48L21ldGE+CjxsaW5rIGhyZWY9Imh0dHBzOi8vYmxvZy5kZWNvcmNlcmFtaWNhLmNvbS93cC1jb250ZW50L3VwbG9hZHMvbGlnaHRnYWxsZXJ5L2Nzcy9saWdodGdhbGxlcnkuY3NzIiByZWw9InN0eWxlc2hlZXQiPjwvbGluaz4KPHN0eWxlPgoJaDJ7CiAgICAgIG1hcmdpbi10b3A6IDEuMWVtOwoJfQogICAgLmRlbW8tZ2FsbGVyeSA+IHVsIHsKICAgICAgICBtYXJnaW4tYm90dG9tOiAwOwogICAgICAgIHdpZHRoOiBpbmhlcml0OwogICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7CiAgICAJbWFyZ2luOiAwIDUwcHg7CiAgICB9CiAgICAuZGVtby1nYWxsZXJ5ID4gdWwgPiBsaSB7CiAgICAgICAgZmxvYXQ6IGxlZnQ7CiAgICAgICAgLyptYXJnaW4tYm90dG9tOiAxNXB4OwogICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsKICAgICAgICB3aWR0aDogMjAwcHg7Ki8KICAgICAgCXBhZGRpbmc6MDsKICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsKICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50OwogICAgICAgIHdpZHRoOiAxOTJweDsKICAgICAgICBtYXgtaGVpZ2h0OiAxMTBweDsKICAgICAgICBtaW4td2lkdGg6IDExMHB4OwogICAgfQogICAgLmRlbW8tZ2FsbGVyeSA+IHVsID4gbGkgYSB7CiAgICAgICAgYm9yZGVyOiAwcHggc29saWQgI0ZGRjsKICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7CiAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsKICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgZmxvYXQ6IGxlZnQ7CiAgICAgICAgbWF4LWhlaWdodDogMTEwcHg7CiAgICAgICAgbWluLXdpZHRoOiAxMTBweDsKICAgIH0KICAgIC5kZW1vLWdhbGxlcnkgPiB1bCA+IGxpIGEgPiBpbWcgewogICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZSAwczsKICAgICAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuMTVzIGVhc2UgMHM7CiAgICAgICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuMTVzIGVhc2UgMHM7CiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UgMHM7CiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7CiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOwogICAgICAgIGhlaWdodDogMTAwJTsKICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgCXZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsKICAgIH0KICAgIC5kZW1vLWdhbGxlcnkgPiB1bCA+IGxpIGE6aG92ZXIgPiBpbWcgewogICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpOwogICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsKICAgIH0KICAgIC5kZW1vLWdhbGxlcnkgPiB1bCA+IGxpIGE6aG92ZXIgLmRlbW8tZ2FsbGVyeS1wb3N0ZXIgPiBpbWcgewogICAgICAgIG9wYWNpdHk6IDE7CiAgICB9CiAgICAuZGVtby1nYWxsZXJ5ID4gdWwgPiBsaSBhIC5kZW1vLWdhbGxlcnktcG9zdGVyIHsKICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7CiAgICAgICAgYm90dG9tOiAwOwogICAgICAgIGxlZnQ6IDA7CiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgIHJpZ2h0OiAwOwogICAgICAgIHRvcDogMDsKICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSAwczsKICAgICAgICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UgMHM7CiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlIDBzOwogICAgfQogICAgLmRlbW8tZ2FsbGVyeSA+IHVsID4gbGkgYSAuZGVtby1nYWxsZXJ5LXBvc3RlciA+IGltZyB7CiAgICAgICAgbGVmdDogNTAlOwogICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDsKICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDsKICAgICAgICBvcGFjaXR5OiAwOwogICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICB0b3A6IDUwJTsKICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzOwogICAgICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzOwogICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzOwogICAgfQogICAgLmRlbW8tZ2FsbGVyeSA+IHVsID4gbGkgYTpob3ZlciAuZGVtby1nYWxsZXJ5LXBvc3RlciB7CiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOwogICAgfQogICAgLmRlbW8tZ2FsbGVyeSAuanVzdGlmaWVkLWdhbGxlcnkgPiBhID4gaW1nIHsKICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2UgMHM7CiAgICAgICAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjE1cyBlYXNlIDBzOwogICAgICAgIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjE1cyBlYXNlIDBzOwogICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlIDBzOwogICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOwogICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsKICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgd2lkdGg6IDEwMCU7CiAgICB9CiAgICAuZGVtby1nYWxsZXJ5IC5qdXN0aWZpZWQtZ2FsbGVyeSA+IGE6aG92ZXIgPiBpbWcgewogICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpOwogICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsKICAgIH0KICAgIC5kZW1vLWdhbGxlcnkgLmp1c3RpZmllZC1nYWxsZXJ5ID4gYTpob3ZlciAuZGVtby1nYWxsZXJ5LXBvc3RlciA+IGltZyB7CiAgICAgICAgb3BhY2l0eTogMTsKICAgIH0KICAgIC5kZW1vLWdhbGxlcnkgLmp1c3RpZmllZC1nYWxsZXJ5ID4gYSAuZGVtby1nYWxsZXJ5LXBvc3RlciB7CiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOwogICAgICAgIGJvdHRvbTogMDsKICAgICAgICBsZWZ0OiAwOwogICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICByaWdodDogMDsKICAgICAgICB0b3A6IDA7CiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UgMHM7CiAgICAgICAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlIDBzOwogICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZSAwczsKICAgIH0KICAgIC5kZW1vLWdhbGxlcnkgLmp1c3RpZmllZC1nYWxsZXJ5ID4gYSAuZGVtby1nYWxsZXJ5LXBvc3RlciA+IGltZyB7CiAgICAgICAgbGVmdDogNTAlOwogICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDsKICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDsKICAgICAgICBvcGFjaXR5OiAwOwogICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICB0b3A6IDUwJTsKICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzOwogICAgICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzOwogICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzOwogICAgfQogICAgLmRlbW8tZ2FsbGVyeSAuanVzdGlmaWVkLWdhbGxlcnkgPiBhOmhvdmVyIC5kZW1vLWdhbGxlcnktcG9zdGVyIHsKICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7CiAgICB9CiAgICAuZGVtby1nYWxsZXJ5IC52aWRlbyAuZGVtby1nYWxsZXJ5LXBvc3RlciBpbWcgewogICAgICAgIGhlaWdodDogNDhweDsKICAgICAgICBtYXJnaW4tbGVmdDogLTI0cHg7CiAgICAgICAgbWFyZ2luLXRvcDogLTI0cHg7CiAgICAgICAgb3BhY2l0eTogMC44OwogICAgICAgIHdpZHRoOiA0OHB4OwogICAgfQogICAgLmRlbW8tZ2FsbGVyeS5kYXJrID4gdWwgPiBsaSBhIHsKICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjMDQwNzBhOwogICAgfQogICAgLmhvbWUgLmRlbW8tZ2FsbGVyeSB7CiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7CiAgICB9CiAgICAvKi5mbGV4Ym94IHtkaXNwbGF5OiBmbGV4O2ZsZXgtZmxvdzogcm93IHdyYXA7fSovCiAgICAuZmxleGNoaWxkIHtmbGV4OiAxIDAgYXV0bzttYXJnaW46IDAgMTVweCAxNXB4IDA7fQogICAgLmZsZXhib3hfaW1nIHtkaXNwbGF5OiBmbGV4O2ZsZXgtZmxvdzogcm93IHdyYXA7anVzdGlmeS1jb250ZW50OiBjZW50ZXI7fQogICAgLmZsZXhjaGlsZF9pbWcge21hcmdpbjogMCAxNXB4IDE1cHggMDt9CiAgICAucG9zdC1ib2R5IHVsIGxpOmJlZm9yZXtkaXNwbGF5Om5vbmU7fQogICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkgewogICAgICAgIC5kZW1vLWdhbGxlcnkgPiB1bCB7CiAgICAgICAgICAgIG1hcmdpbjogMCAwcHg7CiAgICAgICAgICAgIHBhZGRpbmc6IDA7CiAgICAgICAgfQogICAgICAgIC5kZW1vLWdhbGxlcnkgPiB1bCA+IGxpIHsKICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7CiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7CiAgICAgICAgICAgIHdpZHRoOiA1MCU7CiAgICAgICAgfQogICAgICBpZnJhbWV7d2lkdGg6MTAwJTt9CiAgICB9Cjwvc3R5bGU+

¿Qué necesitamos?

  • Escoger un frontend 🕋
  • Instalarlo 🔌
  • Configurar los juegos 💾
 
En la página oficial de DOSBox tenemos varias alternativas de Frontend, cada una con sus propias particularidades y requisitos. Básicamente un frontend lo que ofrece es una interfaz gráfica donde configurar y ejecutar nuestros programas/juegos 🤖
DOSBox-Minitutorial-para-utilizar-un-frontend El listado de frontends disponibles en la página de DOSBox.

Paso a paso con imágenes

Descarga e instalación

DOSBox-Minitutorial-para-utilizar-un-frontend En la página oficial de DOSBox Game Launcher (desde ahora DBGL) en la sección de descargas, podemos descargar la versión adecuada dependiendo de nuestro sistema operativo (También nos indican que para su correcta ejecución vamos a necesitar tener JAVA instalado)DOSBox-Minitutorial-para-utilizar-un-frontend Para Windows, solo es necesario descomprimir el archivo ZIP en algún directorio.DOSBox-Minitutorial-para-utilizar-un-frontend Y ejecutar el archivo launch.exe

Agregar juegos al frontend

DOSBox-Minitutorial-para-utilizar-un-frontend Para agregar un juego/programa es necesario dar click en el botón “Add Game Wizard” o “Asistente de juego nuevo” si usas español como lenguaje. En este caso estoy configurando Commander Keen 4 por lo que ese es el titulo del juego.DOSBox-Minitutorial-para-utilizar-un-frontend El frontend hará una búsqueda online para validar si hay configuraciones públicas del juego disponiblesDOSBox-Minitutorial-para-utilizar-un-frontend Y una búsqueda en la base de datos (en este caso MobyGames) para traer la información Meta del juegoDOSBox-Minitutorial-para-utilizar-un-frontend Debemos indicar la ruta del archivo ejecutable y del archivo de configuración (si aplica) del juegoDOSBox-Minitutorial-para-utilizar-un-frontend Para finalmente elegir el perfil de rendimiento de la máquina a emular

Editar información/configuración de juegos/programas

DOSBox-Minitutorial-para-utilizar-un-frontend Si necesitamos editar manualmente la información y configuración del juego que añadimos, basta con dar click derecho sobre el juego y seleccionar la opción “edit”DOSBox-Minitutorial-para-utilizar-un-frontend Dentro de la edición podemos modificar todas las opciones del perfil que queramos.DOSBox-Minitutorial-para-utilizar-un-frontend Ya solo restaría ejecutar el juego con doble click o presionando el botón “Run profile” y disfrutar.

No me gustan los frontend prefiero los comandos

Si eres de la vieja escuela como yo, prefieres utilizar comandos y la interfaz de siempre de MS-DOS, échale un vistazo al tutorial de instalación y configuración de DOSBox

Enlaces de interés

PHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9waWN0dXJlZmlsbC8yLjMuMS9waWN0dXJlZmlsbC5taW4uanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuLnJhd2dpdC5jb20vc2FjaGluY2hvb2x1ci9saWdodGdhbGxlcnkuanMvbWFzdGVyL2Rpc3QvanMvbGlnaHRnYWxsZXJ5LmpzIj48L3NjcmlwdD4KICAgIDxzY3JpcHQgc3JjPSJodHRwczovL2Nkbi5yYXdnaXQuY29tL3NhY2hpbmNob29sdXIvbGctcGFnZXIuanMvbWFzdGVyL2Rpc3QvbGctcGFnZXIuanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuLnJhd2dpdC5jb20vc2FjaGluY2hvb2x1ci9sZy1hdXRvcGxheS5qcy9tYXN0ZXIvZGlzdC9sZy1hdXRvcGxheS5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG4ucmF3Z2l0LmNvbS9zYWNoaW5jaG9vbHVyL2xnLWZ1bGxzY3JlZW4uanMvbWFzdGVyL2Rpc3QvbGctZnVsbHNjcmVlbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG4ucmF3Z2l0LmNvbS9zYWNoaW5jaG9vbHVyL2xnLXpvb20uanMvbWFzdGVyL2Rpc3QvbGctem9vbS5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG4ucmF3Z2l0LmNvbS9zYWNoaW5jaG9vbHVyL2xnLWhhc2guanMvbWFzdGVyL2Rpc3QvbGctaGFzaC5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG4ucmF3Z2l0LmNvbS9zYWNoaW5jaG9vbHVyL2xnLXNoYXJlLmpzL21hc3Rlci9kaXN0L2xnLXNoYXJlLmpzIj48L3NjcmlwdD4KICAgIDxzY3JpcHQgc3JjPSJodHRwczovL2Jsb2cuZGVjb3JjZXJhbWljYS5jb20vd3AtY29udGVudC91cGxvYWRzL2xpZ2h0Z2FsbGVyeS9qcy9vdGhlci9sZy1yb3RhdGUubWluLmpzIj48L3NjcmlwdD4KICAgIDxzY3JpcHQ+CiAgICAgICAgbGlnaHRHYWxsZXJ5KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsaWdodGdhbGxlcnktcHJlc2VudGFjaW9uJykpOwogICAgICAgIGxpZ2h0R2FsbGVyeShkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbGlnaHRnYWxsZXJ5LWNpbmUnKSk7CiAgICAgICAgbGlnaHRHYWxsZXJ5KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsaWdodGdhbGxlcnktZ2FtaW5nJykpOwogICAgPC9zY3JpcHQ+

¿Quieres seguir la línea de investigación? Continúa con artículos relacionados y guarda esta lectura para volver después.

Ver relacionados
Escrito por

n30j0su3

Escritor en Freaking JSON. Apasionado por la tecnología, gaming y cultura geek.

Deja un comentario