Ceci est une ancienne révision du document !
Pour les jeux dosbox est plus adapté !
DOS Emulator ou XDOSEmu
Instalation
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
Clavier
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)
Fichier d'autoexecution
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
Son
Le DosEmulator émule un SB16, DMA 220h, IRQ 7.
Le projet SoundForge
Bug
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. Remplacer :
vm.mmap_min_addr = 65536
Par :
vm.mmap_min_addr = 0
Merci à voironnais pour l'astuce.