Comment jouer à des jeux DOS classiques sur Linux en utilisant DOSBox-X
Vous avez déjà voulu jouer à des jeux DOS classiques ou utiliser d'anciens compilateurs comme Turbo C++ ou MASM pour la programmation en assembleur ? Si vous vous êtes déjà demandé comment faire fonctionner ces applications vintage sur des systèmes modernes, alors DOSBox-X est votre nouvel outil indispensable.
Qu'est-ce que DOSBox-X ?
DOSBox-X est une version améliorée du fork original de DOSBox, qui reproduit un environnement MS-DOS complet et ajoute des fonctionnalités modernes telles qu'un meilleur support matériel, une interface utilisateur personnalisable, le support des noms de fichiers longs et une compatibilité améliorée avec une grande variété de logiciels.
Il est activement maintenu et continue d'être porté sur Linux, Windows, macOS et d'autres plateformes grâce à son utilisation de la Simple DirectMedia Layer (SDL).
Installer DOSBox-X sous Linux
Si vous êtes sur Ubuntu, Linux Mint ou un autre système basé sur Debian, DOSBox-X n'est généralement pas disponible dans les dépôts par défaut, vous pouvez donc télécharger et installer la dernière version depuis le site officiel ou GitHub, ou la compiler à partir du code source.
Pour compiler DOSBox-X sur Ubuntu :
sudo apt install automake gcc g++ make libncurses-dev nasm libsdl-net1.2-dev libsdl2-net-dev libpcap-dev libslirp-dev fluidsynth libfluidsynth-dev libavdevice58 libavformat-dev libavcodec-dev libavcodec-extra libavcodec-extra58 libswscale-dev libfreetype-dev libxkbfile-dev libxrandr-dev
wget https://github.com/joncampbell123/dosbox-x/archive/refs/tags/dosbox-x-v2025.05.03.tar.gz
tar -xvf dosbox-x-v2025.05.03.tar.gz
cd dosbox-x-dosbox-x-v2025.05.03/
./build-debug
sudo make install
Pour compiler DOSBox-X dans Fedora Workstation :
sudo dnf group install "C Development Tools and Libraries"
sudo dnf install SDL_net-devel SDL2_net-devel libxkbfile-devel ncurses-devel libpcap-devel libslirp-devel libpng-devel fluidsynth-devel freetype-devel nasm
wget https://github.com/joncampbell123/dosbox-x/archive/refs/tags/dosbox-x-v2025.05.03.tar.gz
tar -xvf dosbox-x-v2025.05.03.tar.gz
cd dosbox-x-dosbox-x-v2025.05.03/
./build-debug
sudo make install
Comment utiliser DOSBox-X sous Linux
Une fois installé, vous pouvez lancer DOSBox-X depuis un terminal, ce qui ouvrira une interface semblable à DOS familière, commençant généralement à l'invite Z:\.
Pour accéder à un répertoire depuis votre système hôte dans DOSBox-X, montez votre répertoire personnel en tant que lecteur C:, puis basculez dessus.
mount C ~
C:
Si vous voulez que cela se produise automatiquement à chaque fois, éditez la section de démarrage dans le fichier de configuration de DOSBox-X. Vous pouvez le générer et l'éditer en choisissant « Enregistrer le fichier de configuration » dans le menu de DOSBox-X, ou l'éditer manuellement :
nano ~/.config/dosbox-x/dosbox-x.conf
Ajoutez ce qui suit à la fin :
mount C ~
C:
cd TC
Vous pouvez également activer le mode plein écran, ajuster les cycles du CPU, changer les paramètres vidéo, et plus encore, le tout à l'intérieur du fichier de configuration.
Installation des outils et jeux classiques
Dans cette section, nous allons expliquer comment installer et exécuter certains outils et jeux populaires de l'époque DOS en utilisant DOSBox-X.
Installation de Prince of Persia
Tout d'abord, téléchargez le fichier zip de Prince of Persia et extrayez-le dans un dossier de votre répertoire personnel, par exemple : ~/prince et saisissez les commandes suivantes pour le démarrer.
mount C ~
C:
cd prince
prince
Installation de Wolfenstein 3D
Ce jeu de tir à la première personne au rythme effréné de id Software a défini un genre entier et offre toujours une expérience amusante et nostalgique.
Tout d'abord, téléchargez le jeu, extrayez le fichier ZIP téléchargé dans votre répertoire personnel (par exemple, \~/wolf3d), puis lancez DOSBox-X et entrez les commandes suivantes :
mount C ~
C:
cd wolf3d
install
cd \WOLF3D
wolf3d
En conclusion
DOSBox-X rend l'exécution des logiciels DOS classiques plus fluide que jamais, notamment grâce à son riche ensemble de fonctionnalités et à ses mises à jour régulières. Que vous essayiez de revisiter de vieux jeux ou de travailler avec des outils de développement anciens, DOSBox-X est une solution robuste et flexible.
Amusez-vous à explorer à nouveau l'ère du DOS ! Si vous rencontrez des problèmes, n'hésitez pas à poser des questions ou à partager vos commentaires.



