Table des matières
DOSbox
Qui n'a jamais revé de jouer a ses anciens jeux favoris DOS sous linux ?
La solution existe : dosbox
Ce logiciel permet de lancer un émulateur DOS :
Installation
Installation sous ubuntu intrepid :
apt-get install dosbox
Si en plus vous avez le paquet pulseaudio (cas usuel sous ubuntu intrepid et plus récent), et que vous voulez du son (PCspeaker), il faudra installer le paquet libsdl1.2debian-pulseaudio :
apt-get install libsdl1.2debian-pulseaudio
Paramétrage
Creation du parametrage par defaut
- Lancer “dosbox” depuis un répertoire vide
- dans la fenetre qui apparait, taper
config -writeconf dosbox.conf
- cela vous crée un fichier de configuration d'exemple, qu'il reste a modifier selon vos besoins.
Modifications a apporter
Vous pouvez ensuite deplacer/renommer le fichier ci dessus en ~/.dosboxrc . Ce fichier sera alors utilisé par dosbox.
Il utilise la syntaxe suivante :
[section1] clef=valeur clef2=valeur2 [section2] .... ....
Valeurs a modifier :
- Section [sdl]
fullscreen = true usescancodes=false
- Section [dos]
keyboardlayout = fr
- section [autoexec] : commandes exécutées au demarrage :
keyb fr mount c /local/vieux_jeux c:
problemes connus :
- Touches fleches qui ne fonctionnent pas : ajouter “usescancodes=false” dans la section [sdl] (probleme : cela va bous repasser en clavier qwerty meme si vous avez configuré le clavier en francais, LA solution etant donc de lancer une commande “keyb fr” en commande de démarrage en plus de ce parametre.
- pas de son : cf ci dessus, installation du paquet libsdl1.2debian-pulseaudio
Sons midi
pour faire marcher les sons midi :
apt-get install timidity fluid-soundfont-gm fluid-soundfont-gs
- editer ensuite le fichier “/etc/timidity/timidity.cfg” :
- commenter la derniere ligne du fichier :
#source /etc/timidity/freepats.cfg
- et rajouter cette ligne en fin de fichier :
soundfont /usr/share/sounds/sf2/FluidR3_GM.sf2
- Pour prendre en compte ces modifications :
/etc/init.d/timidity restart