Docker Dosbox sobre debian 8 jessie

Docker dosbox o dosbox en un docker es sencillo de lanzar en debian.  He dejado los pasos para realizar esto.

Nota: Antes de nada tendrías que tener docker instalado en el sistema. En esta entrada podemos ver como instalar docker sobre debian 8 jessie. Una vez tengas docker instalado ya puedes seguir estos pasos si lo deseas.

Preparar un directorio en nuestro home. El usuario que pueda ejecutar docker tendrá posiblemente en tu sistema un /home/nombreusuario de modo que una vez estamos en el home del usuario vamos a crear unos directorios y bajar una configuración de dosbox de ejemplo así:

 

mkdir -p dosbox/{config,c,a}

Eso generará un directorio llamado dosbox que contiene en su interior 3 directorios llamados c, a y config . En el directorio c es donde vamos a meter juegos y programas que queramos usar con dosbox. En el directorio config meteremos un archivo de configuración de dosbox. En mi caso como tengo instalado dosbox en el sistema (sin docker) puedo copiarme ese archivo así:

cp -pRv /home/fanta/.dosbox/dosbox-0.74.conf  /home/fanta/dosbox/config/

El directorio a será en el que montaremos imágenes de disquetes si es que lo necesitamos.

Para que la cosa no ande sin contenido podemos bajarnos este juego y descomprimirlo en el directorio c así:

cd dosbox/c
wget "https://mierda.tv/wp-contenido/uploads/2016/12/enchantia.tar.gz"
tar xfvz enchantia.tar.gz 
rm enchantia.tar.gz

 

Con docker buscamos dosbox del hub:

 

docker search dosbox

 

 

Descargamos el siguiente así:

 

docker pull lacsap/dosbox

 

 

Lo ejecutaremos así:

 

$ xhost + $ sudo docker run -ti --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix -v /home/fanta/dosbox/c/:/dosbox -v /home/fanta/dosbox/config/:/root/.dosbox lacsap/dosbox

Hemos indicado que en el directorio c estará /dosbox y la configuración en config.

El fichero de configuración de dosbox será el que tendremos que modificar para que nada más entrar estemos en el directorio c, es decir que este este montado con c:

Con añadir al final del archivo de configuración de dosbox lo siguiente tendremos listo el tingaldo:

mount c /dosbox
c:
cls

 

Si deseas el docker-dosbox con sonido posiblemente ejecutándolo así podrás disfrutarlo con sonido:

sudo docker run -ti --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --device /dev/snd -v /home/fanta/dosbox/c/:/dosbox -v /home/fanta/dosbox/config/:/root/.dosbox lacsap/dosbox

 

 

¿Le ha gustado el contenido?

Si le ha gustado y le ha sido de utilidad puede donar aquí https://paypal.me/mierdatv .  
También puede escribir un comentario si lo considera oportuno.  
 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *