Ceci est une ancienne révision du document !


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), et que vous voulez du son, il faudra installer le paquet libsdl1.2debian-pulseaudio :

apt-get install libsdl1.2debian-pulseaudio

Paramétrage

Le paramétrage s'effectue dans le fichier ~/.dosboxrc .

Voici par exemple un fichier de conf qui marche :

[sdl]
fullscreen = true
usescancodes=false

[dos]
# xms -- Enable XMS support.
# ems -- Enable EMS support.
# umb -- Enable UMB support.
# keyboardlayout -- Language code of the keyboard layout (or none).
xms=true
ems=true
umb=true
keyboardlayout = fr

[sblaster]
# Sound Blaster related options.
base=220
irq=7
dma=1
hdma=5
enabled=true
adlib=true
cms=false

[speaker]
# pcspeaker related options.
# pcspeaker -- Enable PC-Speaker emulation.
# pcrate -- Sample rate of the PC-Speaker sound generation.
# tandy -- Enable Tandy Sound System emulation (off,on,auto).
# For auto Tandysound emulation is present only if machine is set to tandy.
# tandyrate -- Sample rate of the Tandy 3-Voice generation.
# disney -- Enable Disney Sound Source emulation. Covox Voice Master and Speech Thing compatible.

pcspeaker=true
pcrate=22000
tandy=auto
tandyrate=20000
disney=false

[mixer]
# nosound -- Enable silent mode, sound is still emulated though.
# rate -- Mixer sample rate, setting any devices higher than this will
# probably lower their sound quality.
# blocksize -- Mixer block size, larger blocks might help sound stuttering
# but sound will also be more lagged.
# prebuffer -- How many milliseconds of data to keep on top of the blocksize.

nosound=false
rate=22000
blocksize=2048
prebuffer=10

#mount c ~/dosbox
#mount d /media/cdrom -t cdrom
[autoexec]
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
misc/dosbox.1261705370.txt.gz · Dernière modification: 2009/12/25 02:42 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0