Ceci est une ancienne révision du document !


Pour les jeux dosbox est plus adapté !

DOS Emulator ou XDOSEmu

Pour obtenir un système DOS dans votre Linux, Installez les paquets suivants

Sur Dapper (6.06 LTS) :

sudo apt-get install free-dos dosemu

Sur Feisty Fawn (7.04) :

sudo apt-get install dosemu-freedos

Pour obtenir le clavier de votre pays, éditez le fichier de configuration

gksudo gedit /etc/dosemu/dosemu.conf

Rechercher la ligne

#$_layout="auto"

Ajouter la ligne suivant en prenant soin de faire varier XX suivant le clavier désiré ("XX" = "fr", "be", …).

$_layout="XX" 

Ensuite, pour éviter la disparition de certaines touches, placer le paramètre $_X_keycode à (off).

#$_X_keycode = (auto)

Modifiez la ligne de sorte à optenir

$_X_keycode = (off)

Le fichier /etc/freedos/autoexec.bat s'exécute à l'amorçage de DosEmulator, n'hésitez pas à l'éditer.

gksudo gedit /etc/freedos/autoexec.bat

Le DosEmulator émule un SB16, DMA 220h, IRQ 7.

Sous Ubuntu 8.04 Hardy Heron, vous pouvez vous trouver face au bug suivant au moment du lancement de dosemu :

LOWRAM mmap: Argument invalide
Erreur de segmentation

Pour remédier à ce bug, entrez la commande suivante dans un terminal :

echo 0 | sudo tee /proc/sys/vm/mmap_min_addr

Puis Éditez le fichier /etc/sysctl.conf. En remplaçant :

vm.mmap_min_addr = 65536

Par :

vm.mmap_min_addr = 0

Merci à voironnais pour l'astuce.

  • dosemulator.1211388871.txt.gz
  • Dernière modification: Le 21/05/2008, 18:56
  • (modification externe)