viernes, 6 de agosto de 2010

¿Cómo configurar DOSBox con teclado e idioma en español?


DOSbox es un emulador que no permite correr los viejos programas de DOS tanto en ambiente windows, linux y mac, en esta ocasión les diré como configurar el teclado y el idioma en español.

Ya que descargaste el programa y el idioma español desde aquí, instálalo, en ubuntu sería sudo apt-install dosbox. Ya instalado corre DOSbox y escribe el siguiente comando:

config -writeconf dosbox.conf

Se escribirá el archivo de configuración dosbox.conf, en windows está en el directorio donde esta instalado, en ubuntu lo escribirá en /home/tunombreusuario

Ahora ábrelo para editarlo, busca la parte:

language=
machine=svga_s3
captures=capture
memsize=16

En la parte de language escribe el archivo que contiene el idioma español, será
language=spanish-0.74.lang

Ahora busca esta parte:
xms=true
ems=true
umb=true
keyboardlayout=auto


En la parte donde dice keyboardlayout=auto reemplaza "auto" con un simple es y con esto quedará listo., ya no más problemas con la ñ ni con los dos puntos :

Incluso puedes tener otro archivo de configuración en otra carpeta, tendrías que correrlo así
dosbox -conf dir/to/dosbox.conf

3 comentarios:

  1. ¡Hola! A mí no me funciona, se queda la pantalla en negro y luego de unos segundos se cierra sola, aunque lo configuré tal cual como explicaste.

    Lo único que se me ocurre es que no aclaraste dónde debe colocarse el archivo spanish-0.74.lang, yo lo puse suelto en la carpeta de DOSBox.

    ¿Alguna idea?

    ResponderBorrar
  2. Gracias, sólo hago una aclaración para los que usamos un teclado español latino:
    keyboardlayout=es Pone el teclado en Español (España).
    keyboardlayout=la Pone el teclado en Español Latino.

    Ambos tienen la "Ñ" pero hay un par de diferencias como la barra invertida, la tilde, el arroba, la virgulilla, etc.
    Si no saben cual de los dos es su teclado busquen el "@", el español lo tiene en el 2 (shift + 2) mientras que el español latino lo tiene en la "Q" (Alt Gr + Q).

    ResponderBorrar