Accueil > Jeux & Linux > DosBox, émulateur DOS sous Linux
2325 visites

DosBox, émulateur DOS sous Linux

jeudi 20 février 2014 (), par Vader[FR]

Pour les vieux jeux DOS, il existe la DOSBOx.

En général, cet émulateur MS-DOS est disponible sur les dépôts des différentes distributions Linux, du moins sur les dépôts des distributions non spécialisées serveur.

Par défaut, la DosBox est en anglais et de taille réduite. Il faut donc modifier son fichier de configuration en conséquence.

Le fichier de configuration de la DosBox est dans le dossier caché .dosbox à l’intérieur du répertoire de l’utilisateur. Il est créé automatiquement lors du premier lancement de l’émulateur.

il suffit alors de changer quelques paramètres

  • dans la rubrique [sdl]
    • windowresolution=1280x800 règle la taille de la DosBox.
    • output=overlay permet d’adapter le contenu de la fenêtre à la nouvelle taille
  • dans la rubrique [dosbox]
    • captures=/media/KastorPollux/tmp indique le chemin où seront sauvegardés les fichiers de capture d’écran, vidéo et son. Par défaut, c’est dans le dossier capture du dossier caché .dosbox dans le répertoire de l’utilisateur.
  • dans la rubrique [dos] :
    • keyboardlayout=fr change l’agencement du clavier.

Pour les captures, habituellement :

  • CTRL-F5 permet de faire une capture d’écran,
  • CTRL-F6 enregistre en .wav,
  • CTRL-ALT-F5 enregistre la vidéo.

Pour plus de détails et autres commandes, taper man dosbox dans un terminal.

Le problème est que sous Linux ce dernier raccourci ouvre un nouveau terminal. Il faut donc changer de combinaison de touches pour l’enregistrement vidéo.
Cela se passe dans le fichier mapper, dans le même répertoire que le fichier de configuration.

par exemple, hand_video "key 96" permet de démarrer/arrêter l’enregistrement de la vidéo avec la touche "²", située sous la touche "echap" et avant les touches numériques en haut du clavier.

Répondre à cet article

Total 398010 visites depuis 4466 jours | | SPIP | | Plan du site | Suivre la vie du site RSS 2.0
()