Le guide ultime pour utiliser DOSBox : émulation, configuration et astuces pour revivre les jeux et programmes MS-DOS rétro

Dernière mise à jour: 22/04/2025
Auteur: Isaac
  • L'émulation MS-DOS utilisant DOSBox vous permet de revivre des jeux classiques sur des systèmes modernes, surmontant ainsi les limitations de compatibilité.
  • Montez des lecteurs virtuels et configurez-les correctement matériel La simulation est essentielle pour des performances de jeu optimales.
  • L'utilisation d'interfaces comme DBGL facilite la gestion et la personnalisation des profils, améliorant ainsi l'expérience et l'accessibilité pour les utilisateurs de tous niveaux de compétence.

DOSBox

Qui n’a pas ressenti de la nostalgie pour ces jeux qui régnaient en maître sur PC dans les années 1980 et 1990, basés sur des pixels et des sons MIDI ? L'émulation est devenue la solution parfaite pour ramener ces joyaux oubliés de MS-DOS. Et justement le programme principal, DOSBox, reste la norme pour revivre les titres classiques sur les ordinateurs d'aujourd'hui sans les maux de tête.

Si vous vous êtes déjà retrouvé perdu devant une fenêtre noire pleine de commandes, vous avez essayé de faire tourner un jeu sans succès ou vous voulez simplement tirer le meilleur parti de DOSBox et de ses interfaces comme DBGLCe guide vous aidera à maîtriser chaque étape du processus et à améliorer cette expérience rétro que beaucoup d’entre nous souhaitent retrouver.

Qu'est-ce que DOSBox exactement et pourquoi est-il toujours essentiel ?

DOSBox est un émulateur gratuit, open source et multiplateforme qui recrée l'environnement de MS-DOS, le système d'exploitation en ligne de commande qui régnait sur les ordinateurs personnels au siècle dernier. Permet d'exécuter des programmes et, en particulier, des jeux conçus pour MS-DOS dans les systèmes modernes tels que Windows, Linux, Mac OS et d'autres, surmontant d'un seul coup les barrières de compatibilité matérielle et logicielle.

La clé de DOSBox est qu’il simule non seulement le système d’exploitation, mais aussi le matériel classique: cartes graphiques (CGA, EGA, VGA, VESA, Tandy, Hercules), cartes son (SoundBlaster, Adlib, Gravis Ultrasound) et périphériques tels que lecteurs de disquettes ou lecteurs de CD-ROM. Émule les processeurs 286/386/486 ainsi que la mémoire étendue (EMS) et la mémoire étendue (XMS), indispensable pour de nombreux jeux et applications.

Cette puissance vous permet d'exécuter des titres qui seraient impossibles à démarrer sur les PC actuels en raison d'une incompatibilité avec le OS les modernes et leurs architectures.

À qui s'adresse DOSBox ?

DOSBox est l'outil indispensable pour tout amateur de jeux ou d'applications MS-DOS rétro., mais il est également essentiel pour :

  • Utilisateurs nostalgiques qui cherchent à revivre les jeux et les programmes de leur enfance.
  • Passionnés d'informatique classique intéressé par les logiciels plus anciens, programmation expérimentation rétro ou technique.
  • Les curieux qui n'ont jamais utilisé MS-DOS et vous souhaitez découvrir à quoi ressemblait l'informatique personnelle avant Windows.

Même les professionnels qui ont besoin d'exécuter des logiciels de gestion hérités, bases de données ou les utilitaires peuvent trouver dans DOSBox la seule solution efficace.

Premiers pas : Installation de DOSBox sur votre PC

Tout d’abord, vous devez télécharger DOSBox depuis son site officiel (www.dosbox.com). Des versions sont disponibles pour Windows, Linux et Mac OS X. Je recommande fortement de toujours télécharger la dernière version stable, car elle inclut des améliorations de compatibilité et de performances.

Installation sur Windows (l'option la plus courante) :

  • Téléchargez le programme d'installation .exe pour Windows à partir de la section Télécharger du site.
  • Exécutez le fichier et suivez l’assistant d’installation. Par défaut, il créera le dossier C:\DOSBox ou celui que vous préférez et il ajoutera un raccourci au menu Démarrer.
  • Aucune configuration avancée n'est nécessaire à ce stade, bien que vous puissiez modifier le dossier d'installation si vous le souhaitez.

Installation sous Linux :

  • De nombreuses distributions incluent DOSBox dans leurs référentiels officiels, il vous suffit donc de l'installer à partir du gestionnaire de paquets. Sur Debian/Ubuntu :
  • sudo apt install dosbox
  • Si vous préférez la dernière version et avez des connaissances avancées, vous pouvez compiler à partir de sources téléchargées à partir du site officiel. Cela vous permet d'affiner les performances en fonction de votre matériel.

Installation sur Mac OS X :

  • Téléchargez le fichier ZIP avec les binaires, décompressez-le et déplacez le dossier vers Applications.
  • Fonctionne sur Mac OS X 10.3 ou supérieur, pour PowerPC et Intel.

N'oubliez pas de créer un dossier pour vos jeux ou programmes, par exemple "DOSGAMES" dans votre répertoire utilisateur. Cela permet de séparer les fichiers de l'émulateur et du jeu, d'éviter les problèmes futurs et de faciliter le montage des lecteurs virtuels.

DOSBox en profondeur : Démarrage des moteurs et premiers pas

Lorsque vous exécutez DOSBox pour la première fois, une fenêtre s'ouvre avec l'interface de console typique. Il n'y a pas d'icônes ni de menus déroulants ici.: l'interaction se fait par Ligne de commande, tout comme dans le véritable MS-DOS. Si vous n’avez jamais géré de fichiers de cette façon, cela peut sembler intimidant, mais les commandes essentielles sont en fait simples.

  Comment utiliser Git Rebase étape par étape et sans faire d'erreur

Que voyez-vous lorsque vous ouvrez DOSBox ? Un type d'invite Z:\>. Il s’agit du lecteur virtuel « Z » que DOSBox utilise pour ses propres fichiers internes. Pour accéder à vos jeux et fichiers, vous devez monter un dossier en tant que lecteur virtuel. (la célèbre commande de montage), car DOSBox n'a pas d'accès direct au système de fichiers de votre PC.

Monter des lecteurs virtuels : disques durs, CD et disquettes

Cette étape est cruciale dans DOSBox, car il s'agit de monter des dossiers ou des images en tant que lecteurs virtuels.

Que signifie monter un lecteur dans DOSBox ?

Ride Dans le contexte de DOSBox, il s'agit simplement d'indiquer à l'émulateur : « Ce dossier, ce disque, ce lecteur de CD physique ou cette image disque que j'ai sur mon ordinateur, je veux qu'il soit le lecteur C: (ou D:, A:, etc.) dans DOSBox. » DOSBox l'interprétera alors comme un lecteur MS-DOS classique.

Commandes fondamentales pour l'équitation

  • Disque dur (dossier des jeux) :
    mount c c:\dosgames

    Cela fait du dossier « dosgames » sur votre disque dur le lecteur C: dans DOSBox.

  • Lecteur CD physique :
    mount d d:\ -t cdrom

    Voici comment accéder au CD inséré dans le lecteur physique D:.

  • Image CD (ISO, CUE/BIN) :
    imgmount d c:\juegos\juego1.iso -t iso
    Ou pour CUE/BIN : imgmount d c:\juegos\juego1.cue -t iso
  • Images de disquettes (.img, .ima) :
    imgmount a c:\juegos\disco.img -t floppy

Rappelez-vous que l' la lettre du lecteur virtuel est importante. Presque tous les jeux s'attendent à être installés ou exécutés à partir de C: ou D:. Pour éviter les erreurs, il est préférable de suivre la convention d'origine : C : pour le disque dur, D : pour le CD-ROM et A : pour le lecteur de disquette.

Évitez les problèmes de sécurité lors du montage de dossiers

Ne montez jamais la racine de votre disque dur réel en tant que lecteur virtuel (par exemple, mount c c:\). Vous donneriez un accès complet à tous vos fichiers depuis l'émulateur et un jeu mal programmé pourrait supprimer ou modifier des données importantes. Limitez toujours l'accès en montant uniquement des dossiers spécifiques pour les jeux.

Comprendre l'environnement MS-DOS : commandes essentielles

Si vous souhaitez vous déplacer facilement dans DOSBox, vous devez connaître les commandes MS-DOS de base. Ils sont faciles et on s'y habitue rapidement !

  • cd – Changer de répertoire. Exemple: cd juegos vous emmène dans le dossier « jeux ». Utiliser cd.. monter d'un niveau.
  • dir – Répertorie les fichiers et les dossiers dans le répertoire actuel.
  • md – Créer un nouveau répertoire.
  • rd – Supprime un répertoire vide.
  • de – Supprimer les fichiers. Attention, il n'y a pas de poubelle !
  • copier – Copier des fichiers.
  • Bougez – Déplacer des fichiers.
  • sortie – Quittez l’émulateur DOSBox.

Pour exécuter un jeu, il suffit généralement de saisir le nom du fichier exécutable (.exe, .com o .bat) et appuyez sur Introduction. Par exemple: out.exe ou simplement out s'il n'y a pas d'autre fichier avec le même nom mais une extension différente.

Comment installer et lancer des jeux dans DOSBox étape par étape

  1. Montez le dossier en tant que lecteur C:
    mount c c:\juegos
  2. Passer au lecteur monté :
    c:
  3. Énumérez le contenu :
    dir
  4. Entrez dans le dossier du jeu :
    cd nombredeljuego
  5. Recherchez l'exécutable (généralement .exe, .bat ou .com) :
    dir
  6. Lancez le jeu avec votre nom :
    juego o juego.exe

Pendant le processus d'installation à partir d'un CD ou d'une image ISO, vous pouvez également consulter un guide qui vous fournira les étapes nécessaires pour terminer l'installation correctement.

Paramètres avancés et optimisation des performances

Options de configuration typiques dans DOSBox

DOSBox vous permet de personnaliser l'environnement émulé pour l'adapter aux besoins de chaque jeu.. Vous pouvez modifier la carte graphique simulée, le type de son, la quantité de RAM, la vitesse du processeur (cycles) ou la résolution de l'écran.

  • Sortie: Méthode d'affichage. Les options les plus courantes sont surface (de base et compatible), opengl (idéal pour les graphiques accélérés, applique l'anticrénelage) ou openglnb (idem mais sans lissage).
  • Saut d'image: Saute des images pour accélérer les jeux lents. Ce n’est généralement pas nécessaire sur les PC modernes.
  • Écailleur:Filtres pour lisser les graphiques pixelisés, même si beaucoup préfèrent profiter des « pixels gras » dans toute leur splendeur. normal2x y normal3x sont des options populaires.
  • Cycles:Vitesse du processeur émulé. auto Cela fonctionne généralement, mais vous pouvez l'augmenter (Ctrl + F12) ou le réduire (Ctrl + F11) manuellement en fonction du jeu. Si cela va trop vite ou trop lentement, ajustez-le jusqu'à trouver la vitesse optimale.
  • Résolution plein écran:Vous pouvez adapter la résolution à votre bureau pour éviter que l'image ne devienne trop petite. La mise à l'échelle et la correction du rapport hauteur/largeur aident à maintenir la proportionnalité de l'image sur les moniteurs actuels.
  • Carte graphique émulée: svga_s3 C'est la configuration standard et compatible avec la plupart des jeux.
  • Memoria RAM: : 16 Mo suffisent généralement pour presque tous les titres. Certains jeux très anciens préfèrent moins.
  • XMS, EMS, UMB:Ils permettent de gérer différents types de mémoire étendue et développée. Les paramètres par défaut sont généralement suffisants. Si un jeu se plaint, essayez d'activer/désactiver ces options ou d'utiliser loadfix pour réduire la mémoire disponible.

Paramètres sonores

L'un des points forts de DOSBox est sa compatibilité avec les cartes son classiques. Choisissez généralement SoundBlaster pour une compatibilité maximale. Vous pouvez modifier les paramètres sonores si vous rencontrez des problèmes avec la musique ou les effets (fréquence d'échantillonnage, taille des blocs, etc.).

Souris, clavier et joystick

DOSBox reconnaît la souris système et l'intègre dans l'environnement émulé. Par défaut, le pointeur est « bloqué » dans la fenêtre de jeu ; vous pouvez le libérer avec Ctrl + F10. Si vous rencontrez des problèmes de sensibilité, vérifiez vos paramètres et essayez d’ajuster les paramètres de sensibilité.

L'émulation du clavier est généralement fiable, mais si une touche répond de manière incorrecte, désactivez l'option. Utiliser les codes de numérisation ou configurez la mise en page appropriée à votre langue.

Si vous utilisez un joystick, DOSBox vous permet de configurer des types spécifiques (CH Flightstick, Thrustmaster, générique) et des options telles que le tir automatique, le changement d'axes, etc. Si le jeu ne le reconnaît pas correctement, expérimentez avec les paramètres jusqu'à trouver la solution.

Keymapper

Un avantage fantastique de DOSBox est son mappeur de clavier. Vous pouvez remapper n'importe quelle touche ou combinaison en fonction de vos préférences ou surmonter les limitations du jeu (par exemple, remapper des touches qui ne peuvent pas être modifiées à partir du menu du jeu). Le mappeur commence avec Ctrl + F1 dans l'émulateur, il est intuitif et enregistre les modifications apportées aux fichiers .map indépendants. Cela permet des configurations spécifiques pour chaque jeu.

Captures d'écran, vidéos et son

DOSBox dispose de fonctionnalités intégrées pour prendre des captures d'écran (Ctrl + F5), enregistrer des vidéos (Ctrl + Alt + F5) ou capturer uniquement l'audio (Ctrl + F6). Tout est stocké dans le dossier que vous spécifiez dans la configuration. De cette façon, vous pouvez partager vos réalisations ou les enregistrer en souvenir.

Automatiser le lancement des jeux et des commandes

Vous vous souvenez de l’époque où vous deviez taper les mêmes commandes à chaque démarrage de DOSBox pour monter des dossiers et lancer des jeux ? Vous pouvez l'automatiser de plusieurs manières :

  • Modification du fichier de configuration dosbox.conf, en ajoutant les commandes de montage et d'exécution dans le . section. Ainsi, DOSBox fera tout pour vous au démarrage.
  • Utilisation d'interfaces graphiques como DBGL, qui vous permettent d'avoir une bibliothèque visuelle de jeux, des profils configurables et une automatisation sans écrire une seule commande.

Frontends : DBGL et autres pour les utilisateurs qui ne veulent pas se battre avec la console

Si l'écran de commande vous donne de l'urticaire ou si vous souhaitez simplement une expérience plus confortable, Il existe des interfaces comme DBGL, D-Fend et Boxer qui fournissent à DOSBox une interface graphique conviviale, vous permettant de lancer des jeux, de modifier les paramètres et de gérer les profils de chaque titre en quelques clics.

DBGL (DOSBox Game Launcher) est multiplateforme et très puissant. Permet :

  • Associez différentes versions de DOSBox à des profils de jeu.
  • Créez et modifiez des profils uniques pour chaque titre, en personnalisant le matériel, la mémoire, le son, etc.
  • Automatisez le montage de disques, CD, images et disquettes.
  • Gérez et basculez l'affichage, l'audio, l'entrée, la priorité de traitement et d'autres paramètres.
  • Prenez des captures d'écran, des vidéos et des sons depuis l'interface elle-même.
  • Accédez à des bases de données de jeux comme MobyGames pour ajouter des informations supplémentaires (année, genre, développeur, etc.)
  • Il est portable : vous pouvez déplacer le dossier DBGL-DOSBox-Games vers un autre ordinateur sans rien perdre.

Monter et gérer les images de CD et de disquettes

De nombreux jeux plus anciens étaient disponibles sur CD ou sur plusieurs disquettes. DOSBox est entièrement compatible avec les deux formats, vous permettant de monter des images avec une fidélité maximale.

Images de CD (ISO, BIN/CUE) : ​​utilisez simplement imgmount suivi de la lettre du lecteur, du chemin d'accès à l'image et du type (-t iso), par exemple : imgmount d c:\juegos\juego.cue -t iso. Ici, vous pouvez apprendre comment monter et gérer ces fichiers.

Dans les jeux qui incluent des pistes audio sur CD, Le format CUE/BIN est nécessaire pour conserver la musique originale. Les images ISO ne contiennent que la piste de données et la musique sera perdue.

Images de disquettes (.img, .ima) : processus similaires, mais DOSBox n'autorise qu'une seule image de disquette montée à la fois. Le changement de disquette pendant l'installation ou la lecture implique le démontage et le montage de l'image suivante, donc une lecture correcte peut également être résolue en suivant un .

Dans les jeux multi-CD, vous pouvez monter jusqu'à 4 images et basculer entre elles avec Ctrl + F4. Cependant, pour les disquettes, vous devez le faire manuellement.

Dépannage des problèmes courants dans DOSBox

Bien que DOSBox soit très compatible, il y a parfois des problèmes. Voici quelques conseils pour résoudre les problèmes les plus courants, et pour un dépannage plus approfondi, un peut être votre meilleur allié.

  • Erreur de mémoire insuffisante:Certains jeux ne prennent pas en charge des quantités excessives de RAM ou des types de mémoire inattendus. Utiliser loadfix ou ajustez la mémoire dans les paramètres (moins de Mo, désactivez XMS/EMS si nécessaire).
  • Son déformé ou manquant: Sélectionnez une carte différente dans le menu des paramètres du jeu, essayez différents taux d'échantillonnage ou tailles de bloc dans DOSBox. Confirmez que le jeu prend en charge SoundBlaster ou Adlib.
  • Le jeu va trop vite ou trop lentement: ajuster les cycles avec Ctrl + F11/F12 ou dans le fichier de configuration. Éviter cycles maximum dans des jeux très anciens.
  • Ne reconnaît pas le CD ou l'image: Vérifiez que le montage est correct. Essayez différentes options de support CD (aspi, sdl, ioctl, noioctl). Certains jeux nécessitent des étiquettes de CD spécifiques, que vous pouvez forcer à l'aide de l'option « Étiquette ».
  • Problèmes lors du changement de disques: dans les images CD, cela change avec Ctrl + F4; sur les disquettes, démontez et montez l'image suivante manuellement.
  • Des clés qui ne fonctionnent pas comme prévu: ajuster la disposition du clavier ou la désactiver Utiliser les codes de numérisation. Utilisez le mappeur si le problème persiste.
  • L'image semble étirée ou écrasée en plein écran: active le correction de l'apparence (correction d'aspect) dans les paramètres pour conserver les proportions d'origine.
  • La souris va trop vite ou trop lentement: Ajustez la sensibilité dans les paramètres de l'émulateur.

Paramètres avancés pour les utilisateurs experts

Si vous souhaitez tirer encore plus de DOSBox, vous pouvez directement éditer le fichier de configuration dosbox.conf pour chaque profil ou jeu. Ici, vous contrôlez absolument tous les paramètres : matériel virtuel, répertoires, autoexec, chemins d'accès aux captures d'écran, configuration des clés et des vidéos, etc.

De plus, vous pouvez créer différents modèles pour simuler des PC spécifiques (286, 386, 486, différents types de cartes, combinaisons de mémoire, etc.). De cette façon, vous pouvez adapter précisément l'émulation aux exigences de chaque jeu.

Si un jeu nécessite des paramètres très spécifiques, créez un profil unique pour celui-ci dans votre interface ou copiez dosbox.conf et modifiez-le uniquement pour ce jeu.

Conseils et astuces avancés

  • Effectuez plusieurs sauvegardes de vos jeux et fichiers avant d'expérimenter de nouveaux paramètres, surtout si vous les modifiez à l'aide d'éditeurs de texte.
  • Utilisez des noms de dossiers et de fichiers courts (max. 8 caractères) et sans espaces. De nombreux jeux plus anciens ne reconnaissent que les noms de fichiers de style MS-DOS.
  • Évitez le système de montage ou les dossiers sensibles comme lecteurs dans DOSBox, pour minimiser les risques.
  • Vérifiez les forums et bases de données de compatibilité (comme DOSBox et MobyGames) si un jeu particulier ne fonctionne pas correctement : il y a de fortes chances que d'autres utilisateurs aient déjà trouvé la solution.

Quelles sont les interfaces alternatives existantes ?

  • DBGL (lanceur de jeux DOSBox) : Multiplateforme, intuitif et flexible. Il excelle dans la gestion de plusieurs versions de DOSBox et de configurations personnalisables.
  • D-Fend Reloaded : Très populaire à l'époque pour Windows, bien qu'il ne soit plus activement maintenu.
  • Boxeur: Spécifique pour Mac OS X, très visuel et simple.

Chacun d'entre eux vous permet d'oublier l'invite, d'automatiser le processus, d'enregistrer des profils et de profiter de vos jeux en quelques clics.

Comment utiliser DOSBox
Article connexe:
Qu’est-ce que DOSBox ? Comment utiliser DOSBox ?
  L'iPhone ne vibre pas (mode silencieux et sonnerie)