Vous êtes sur la page 1sur 16

Introduction

DOSBox-X (page d'accueil : https://dosbox-x.com ou http://dosbox-x.software ) est un émulateur


DOS multiplateforme basé sur DOSBox . Comme DOSBox, il émule un PC nécessaire pour
exécuter de nombreux jeux et applications MS-DOS qui ne peuvent tout simplement pas être
exécutés sur des PC et des systèmes d'exploitation modernes. Cependant, alors que l'objectif
principal de DOSBox est d'exécuter des jeux DOS, DOSBox-X va beaucoup plus loin que
cela. Commencé comme un fork du projet DOSBox, il conserve la compatibilité avec la large base
de jeux DOS et les jeux DOS pour lesquels DOSBox a été conçu. Mais c'est aussi une plate-forme
pour exécuter des applications DOS, y compris l'émulation des environnements pour exécuter
Windows 3.x, 9x et ME et des logiciels écrits pour ces versions de Windows.

DOSBox-X prend en charge plusieurs systèmes d'exploitation hôtes, notamment Windows, Linux,
macOS et DOS. Les binaires Windows (32 bits et 64 bits), les packages Linux Flatpaks ou RPM
(64 bits), les packages macOS (64 bits) et les packages DOS (pour MS-DOS 5.0+ ou compatible)
sont officiellement publiés périodiquement, généralement le dernier jour d'un mois ou au début du
mois suivant. Veuillez consulter la page d'accueil de DOSBox-X pour les packages communs de la
dernière version pour les plates-formes prises en charge. Consultez également la
page INSTALL pour les instructions d'installation de DOSBox-X et d'autres packages. Les
packages portables ZIP et Linux RPM pour toutes les versions publiées de DOSBox-X et leurs
journaux de modifications se trouvent dans la page des versions .

Pour les utilisateurs Windows, le programme d'installation Windows pour DOSBox-X est
disponible pour faciliter le processus d'installation (en plus des packages portables), et avec le
programme d'installation, vous pourrez démarrer DOSBox-X dès la fin de l'installation. Le
programme d'installation peut également être utilisé pour mettre à niveau à partir d'une version
précédente de DOSBox-X tout en conservant les paramètres utilisateur précédents. Pour les
utilisateurs Linux, les packages RPM et Flatpak sont disponibles, ces derniers étant des applications
autonomes indépendantes des distributions Linux, et par conséquent, vous devriez pouvoir
l'exécuter sur toutes les plates-formes Linux. Pour les utilisateurs de macOS et DOS, les packages
portables autonomes sont les packages par défaut. Vous pouvez également compiler le code source
vous-même ; des instructions sur la construction du code source sont disponibles sur la
page CONSTRUIRE .

Table des matières


 Introduction
 Objectif principal de DOSBox-X
 Ce que DOSBox-X peut faire
 Commencer à exécuter DOSBox-X
 Fichier de configuration de DOSBox-X
 Touches spéciales de DOSBox-X
 Éditeur de mappeur de DOSBox-X
 Guides et astuces DOSBox-X
 Compatibilité de DOSBox-X
 Foire aux questions (FAQ)

Objectif principal de DOSBox-X


Contrairement à l'accent initial de DOSBox sur les jeux DOS, DOSBox-X met davantage l'accent
sur l'émulation DOS générale, dans le but ultime d'être un package d'émulation DOS complet qui
couvre tous les scénarios de système basés sur DOS et Windows 9x d'avant 2000, y compris tous
les types et manières de matériel qui ont été faites pour les PC DOS de cette époque. Nous pensons
qu'une meilleure façon d'émuler la plate-forme PC héritée est de donner à l'utilisateur toutes les
options dont il a besoin pour émuler tout, du système IBM PC d'origine jusqu'à la configuration de
la fin des années 1990, tout ce qu'il faut pour obtenir ce jeu ou ce progiciel. courir. Nous avons fait
de sérieux efforts pour maintenir et améliorer la précision de l'émulation du matériel et de
nombreuses autres façons de modifier et de configurer la machine virtuelle DOS, et en même
temps, nous nous efforçons également d'améliorer la qualité et la convivialité de l'émulation,aider à
rendre possible de nouveaux développements DOS en toute confiance que le programme
fonctionnera correctement sur les systèmes DOS réels.

Ce que DOSBox-X peut faire


Dérivé de DOSBox, DOSBox-X émule un PC complet avec clavier, souris, joystick, son,
graphiques, modem, imprimante, réseau, périphériques de communication et de stockage, etc., afin
d'avoir un environnement DOS fonctionnel pour exécuter des logiciels conçus pour DOS . La
grande majorité des jeux et applications DOS (MS-DOS et PC DOS en particulier) devraient
fonctionner dans DOSBox-X, bien que certains d'entre eux puissent nécessiter des configurations
supplémentaires. DOSBox-X émule non seulement un PC IBM, mais également des systèmes
hérités tels que le NEC PC-98 japonais. Avec l'aide de DOSBox-X, vous pourrez exécuter vos jeux
et programmes DOS préférés sur des systèmes d'exploitation modernes (32 bits et 64 bits) tels que
Microsoft Windows Vista, 7, 8, 10 et diverses distributions Linux. DOSBox-X fournit également
des fonctionnalités supplémentaires qui sont utiles mais qui n'existent généralement pas dans un
vrai système DOS, comme la prise en charge du remappage du clavier et des états de
sauvegarde/chargement. Avec toutes ces fonctionnalités, il est généralement très simple de faire
fonctionner correctement vos jeux ou programmes DOS dans DOSBox-X.

Pour des exemples de fonctionnalités uniques de DOSBox-X, veuillez consulter la page des


principales fonctionnalités de DOSBox-X .

Commencer à exécuter DOSBox-X


Après avoir téléchargé DOSBox-X et configuré le programme, le moyen le plus simple d'exécuter
DOSBox-X consiste à démarrer l'exécutable DOSBox-X (par exemple, dosbox-x.exe sous
Windows et ./dosbox-x sous Linux). Si vous installez DOSBox-X à l'aide du programme
d'installation de Windows, il peut également être lancé à partir du menu Démarrer de
Windows. Vous verrez une ligne de commande DOS émulée dans la fenêtre DOSBox-X en
quelques secondes. Contrairement à MS-DOS, où vous voyez généralement C:\> ou A:\> comme
invite DOS à la fin du démarrage, au début, vous n'obtiendrez qu'un lecteur Z:\> lors du
chargement de DOSBox-X. C'est parce que DOSBox-X crée automatiquement un lecteur interne
virtuel appelé Z: qui contient divers utilitaires qui font une approximation raisonnable d'un
environnement compatible DOS entièrement configuré. Ce sont les commandes externes du DOS
émulé de DOSBox-X. Vous pouvez vérifier leLa page Commandes prises en charge par DOSBox-
X pour plus d'informations à leur sujet.

Si vous souhaitez accéder à d'autres lecteurs tels que le lecteur C:, vous devez soit rendre vos
répertoires disponibles en tant que lecteurs dans DOSBox-X, soit monter des fichiers image. Il y a
quelques façons de le faire:

1. Monter les lecteurs/répertoires locaux : cela peut généralement être fait à l'aide de la
commande MOUNT, qui vous permet de monter vos lecteurs/répertoires hôtes en tant que
lecteurs de DOSBox-X. Par exemple, Windows MOUNT C D:\GAMESvous donnera un
lecteur C dans DOSBox-X qui pointe vers votre répertoire Windows D:\GAMES (qui a été
créé auparavant). Sous Linux, MOUNT C /home/usernamevous donnera un lecteur C dans
DOSBox-X qui pointe vers le répertoire /home/username. Pour passer au lecteur monté comme
ci-dessus, tapez C:. Si tout s'est bien passé, DOSBox-X affichera l'invite "C:\>". Pour monter
vos lecteurs de CD sur un système Windows dans DOSBox-X, vous devez spécifier des
options supplémentaires. Par exemple, vous pouvez utiliser la commandeMOUNT D E:\ -T
CDROMpour activer la prise en charge des CD (y compris MSCDEX). Pour Windows, vous
pouvez également sélectionner un répertoire à monter via le navigateur de fichiers Windows
dans le menu "Lecteur" avec quelques options ("Monter en tant que disque dur", "Monter en
tant que CD-ROM" et "Monter en tant que disquette" dans un lecteur) .
2. Auto-mount drives : Si vous utilisez Windows, DOSBox-X vous demandera si vous voulez lui
donner accès à votre lecteur Windows lorsque vous essayez d'accéder à un lecteur (par
exemple C :), mais ce lecteur n'a pas encore été monté à l'intérieur DOSBox-X. Cela permet
essentiellement à DOSBox-X d'accéder aux mêmes lecteurs que dans votre système
Windows. Si vous répondez O pour Oui, alors tout le lecteur Windows sera monté et accessible
dans DOSBox-X. Vous pouvez également monter automatiquement des lecteurs via le menu
"Drive" (sélectionnez un lecteur et "Monter automatiquement"). De plus, il est possible de
monter automatiquement tous les lecteurs Windows disponibles en tant que lecteurs DOSBox-
X au démarrage en définissant l'option de configuration "automountall" sur "true". Notez
cependant qu'il n'est pas recommandé de monter l'ensemble de votre Windows Drive C :
3. Monter des fichiers image : DOSBox-X prend en charge le montage de fichiers image de
disque dur, de disquette et de CD-ROM à l'aide de la commande IMGMOUNT. Sous
Windows, vous pouvez taper IMGMOUNT A D:\GAMES\GAME_DISK.IMApour monter le
fichier image de disquette D:\GAMES\GAME_DISK.IMA situé sur votre système hôte en tant
que lecteur de disquette émulé. De même sur Linux IMGMOUNT A
/home/username/Games/GAME_DISK.IMAaura le même effet. Une image de CD-ROM
(au format CUE ou ISO), comprenant l'émulation MSCDEX et la prise en charge des pistes
audio de CD, peut être montée de la même manière. Sous Windows IMGMOUNT D D:\
GAMES\GAME_CD.ISO, ou sous Linux IMGMOUNT D
/home/username/Games/GAME_CD.ISOmontera le fichier GAME_CD.ISO sur un
lecteur de CD-ROM émulé. Pour Windows, vous pouvez également sélectionner un fichier
image à monter via le navigateur de fichiers Windows depuis le menu "Drive" (sélectionnez un
lecteur et "Monter une image disque").

DOSBox-X dispose d'un outil de configuration graphique qui vous permet de modifier ses
paramètres via son interface graphique. Semblable à DOSBox, il existe un fichier de configuration
(dosbox-x.conf ou dosbox.conf dans le répertoire courant ou dans votre répertoire utilisateur) où
vous pouvez modifier les paramètres de DOSBox-X. Mais au lieu de modifier ce fichier de
configuration, vous pouvez modifier les paramètres DOSBox-X directement dans le programme
DOSBox-X. Si DOSBox-X n'est pas encore en cours d'exécution, vous pouvez démarrer cet outil
de configuration en utilisant l'option de ligne de commande -startui(ou -startgui) de
l'exécutable DOSBox-X. D'autre part, si DOSBox-X est déjà en cours d'exécution, vous pouvez le
faire en cliquant sur l'option "Outil de configuration" du menu "Principal" dans la barre de menus
de DOSBox-X, ou en utilisant la commande SHOWTOOL de la ligne de commande DOS dans
DOSBox-X.

Par exemple, si vous utilisez la méthode de commande MOUNT pour monter vos
lecteurs/répertoires hôtes en tant que lecteurs de DOSBox-X, vous n'avez pas à toujours taper ces
commandes. Au lieu de cela, vous pouvez placer ces commandes dans la section "autoexec" de
l'interface de configuration de DOSBox-X, puis les enregistrer. Ceux-ci correspondent à la section
[autoexec] du fichier de configuration de DOSBox-X. Les commandes qui y sont présentes sont
exécutées à chaque démarrage de DOSBox-X, vous pouvez donc utiliser cette section pour le
montage automatique.

Même si DOSBox-X s'exécute dans une fenêtre par défaut, vous pouvez également le changer en
mode plein écran. Appuyez simplement sur le raccourci F11+F sous Windows, ou F12+F sous
Linux et macOS, et DOSBox-X passera en plein écran. Alternativement, vous pouvez modifier ce
paramètre dans la section [sdl] de l'interface de configuration de DOSBox-X (ou changer
l'option fullscreen=falseen fullscreen=truesous la section [sdl] du fichier de
configuration de DOSBox-X). Pour revenir du mode plein écran, appuyez simplement à nouveau
sur le raccourci F11+F (ou F12+F selon votre plateforme).

Vous pouvez essayer les différentes commandes et options afin de vous familiariser avec l'interface
DOSBox-X. Une fois que vous vous y serez habitué, vous devriez pouvoir faire diverses choses,
comme exécuter des applications DOS dans DOSBox-X. Si vous avez des questions, vous pouvez
également demander de l'aide à la communauté.

Fichier de configuration de DOSBox-X


Vous pouvez définir diverses options de configuration à utiliser avec DOSBox-X. DOSBox-X
chargera le fichier de configuration soit depuis le répertoire courant (généralement le répertoire où
se trouve le programme DOSBox-X), soit depuis le répertoire utilisateur dépendant de la plate-
forme.

Par défaut, DOSBox-X essaiera d'abord de charger le fichier dosbox-x.conf (ou dosbox.conf)


depuis le répertoire courant, suivi du répertoire du programme DOSBox-X. Vous pouvez spécifier
un autre répertoire (au lieu du répertoire actuel) pour que DOSBox-X recherche le fichier de
configuration avec l' -defaultdiroption de ligne de commande, telle que -defaultdir
mydir. Si le fichier de configuration n'est pas trouvé, DOSBox-X tentera alors de charger le
fichier de configuration depuis le répertoire utilisateur selon la plate-forme :

(Windows) C:\Users\<nom d'utilisateur>\AppData\Local\DOSBox-X\


dosbox-x-<numéro de version>.conf
(Linux) ~/.config/dosbox-x/dosbox-x-<numéro de version>.conf
(macOS) ~/Library/Preferences/DOSBox-X <numéro de version>
Préférences

Le fichier de configuration est divisé en plusieurs sections. Chaque section commence par une ligne
[nom de la section]. Les paramètres sont les lignes propriété=valeur où la valeur peut être modifiée
pour personnaliser DOSBox-X. Les lignes commençant par # sont des lignes de commentaires. Il y
a trois sections spéciales à la fin du fichier de configuration, à savoir [4dos], [config] et [autoexec],
qui visent à émuler les fichiers 4DOS.INI (pour le shell 4DOS), CONFIG.SYS et
AUTOEXEC.BAT respectivement .

De plus, vous pouvez démarrer DOSBox-X avec le -confparamètre pour charger un fichier de
configuration spécifié et utiliser ses paramètres. Si ce paramètre est utilisé, alors DOSBox-X
essaiera de charger le fichier de configuration spécifié avant d'essayer de charger le fichier de
configuration à partir du répertoire courant ou du répertoire utilisateur. Il existe également une -
defaultconfoption de ligne de commande qui forcera l'utilisation des paramètres par défaut de
DOSBox-X (en ignorant tous les fichiers de configuration).

Vous pouvez remplacer une ou plusieurs options de configuration au démarrage de DOSBox-X en


utilisant l' -setoption de ligne de commande. Par exemple, -set machine=pc98forcera
DOSBox-X à démarrer en mode PC-98 quel que soit le réglage dans le fichier de configuration. S'il
y a au moins un espace dans l'option de configuration (par exemple dpi awaredans la section
[dosbox]), vous devrez mettre le nom de la section devant et citer la chaîne entière, telle que -set
"dosbox dpi aware=true".

Il existe deux fichiers de référence de configuration dans DOSBox-X, un "commun" et un fichier


complet, à savoir respectivement dosbox-x.reference.conf et dosbox-x.reference.full.conf. Le
fichier de référence de configuration complet contient toutes les options de DOSBox-X alors que le
fichier de référence de configuration commun ne contient que des options relativement
courantes. Certains utilisateurs avancés peuvent préférer un fichier de configuration complet, mais
pour d'autres utilisateurs, le fichier de référence de configuration commun est probablement
suffisant, et ils peuvent simplement utiliser dosbox-x.reference.conf comme fichier de référence de
configuration.

DOSBox-X dispose d'un outil de configuration graphique afin que vous puissiez utiliser son
interface graphique intégrée pour modifier facilement ses paramètres. Un fichier de configuration
peut être généré ou mis à jour par l'outil de configuration, ou avec la commande CONFIG intégrée
(qui se trouve sur le lecteur Z: interne lorsque vous exécutez DOSBox-X). Certains utilisateurs
peuvent préférer que le fichier de configuration contienne uniquement les options de configuration
modifiées (dans ce cas, d'autres options utiliseront les valeurs par défaut) et/ou supprimer tous les
commentaires dans le fichier de configuration ; ils peuvent créer un tel fichier de configuration en
utilisant une commande comme config -mod -norem -wcp [filename.conf]dans
DOSBox-X.

À partir de la version 0.83.13 de DOSBox-X, DOSBox-X peut également demander un répertoire


si le fichier de configuration dosbox-x.conf (ou dosbox.conf) n'est pas trouvé dans le répertoire
courant, et l'option ( ou -conf/ -defaultconf/ -defaultdir) -fastlaunchn'est pas
spécifié. Vous pouvez sélectionner un dossier qui deviendra le répertoire de travail de DOSBox-
X. Vous pouvez personnaliser cela via les options working directory optionet working
directory defaultdans la section [dosbox] du fichier de configuration global (c'est-à-dire le
fichier de configuration DOSBox-X dans le répertoire de configuration utilisateur ou le répertoire
où se trouve l'exécutable DOSBox-X).

Touches spéciales de DOSBox-X


Vous pouvez utiliser ces touches spéciales pour réaliser certaines fonctions dans DOSBox-X,
comme basculer entre les modes fenêtre et plein écran. Ces raccourcis sont différents de ceux de
DOSBox. Notez que ce sont les touches spéciales dans le paramètre par défaut, et vous pouvez les
personnaliser dans l'éditeur de mappeur de DOSBox-X (voir la section suivante).

Vous pouvez plutôt effectuer ces tâches (et bien d'autres) à partir du menu déroulant de DOSBox-X
(voir la page des menus déroulants de DOSBox-X pour plus d'informations), de sorte qu'il n'est pas
nécessaire de les faire en utilisant ces raccourcis dans la plupart des cas.

Une liste des clés spéciales par défaut de DOSBox-X :

 [F11/F12]+F Passer en mode plein écran et revenir en arrière.


 [F11/F12]+Q Lancer rapidement un fichier exécutable à exécuter dans DOSBox-X.
 [F11/F12]+R Réinitialise la machine virtuelle dans DOSBox-X.
 [F11/F12]+B Redémarrez le DOS émulé (DOS intégré ou DOS invité) dans DOSBox-X.
 [F11/F12]+C Démarre l'outil de configuration graphique de DOSBox-X.
 [F11/F12]+M Démarre l'éditeur de mappeur de DOSBox-X.
 [F11/F12]+Esc Afficher/masquer la barre de menu déroulant de DOSBox-X.
 [F11/F12]+Suppr Envoie la combinaison de touches spéciale sélectionnée (Ctrl+Alt+Suppr
par défaut) au système invité.
 [F11/F12]+{+} Augmente le volume sonore du DOS émulé de DOSBox-X.
 [F11/F12]+{-} Diminue le volume sonore du DOS émulé de DOSBox-X.
 [F11/F12]+] Augmente la vitesse actuelle du DOS émulé par rapport au temps réel.
 [F11/F12]+[ Diminue la vitesse actuelle du DOS émulé par rapport au temps réel.
 [F11/F12]+{=} Augmente les cycles CPU d'émulation de DOSBox-X.
 [F11/F12]+{-} Diminue les cycles CPU d'émulation de DOSBox-X.
 [F11/F12]+Haut Augmente la taille de la police pour la sortie de la police TrueType (TTF).
 [F11/F12]+Bas Réduit la taille de la police pour la sortie de la police TrueType (TTF).
 [F11/F12]+Gauche Réinitialise la vitesse actuelle du processeur du DOS émulé à la vitesse
normale.
 [F11/F12]+Droite Activer le verrouillage de vitesse de DOSBox-X.
 [F11/F12]+D Permuter entre les images CD montées.
 [F11/F12]+O Permuter entre les images de disquettes montées.
 [F11/F12]+P Prendre une capture d'écran de l'écran actuel au format PNG.
 [F11/F12]+I Démarrer/Arrêter la capture d'une vidéo AVI de la session en cours.
 [F11/F12]+W Démarrer/Arrêter l'enregistrement d'un fichier audio WAV de la session en
cours.
 Alt+Pause Démarrer le débogueur de DOSBox-X.
 [F11/F12]+[,] Sélectionnez l'emplacement de sauvegarde précédent à enregistrer ou à partir
duquel charger.
 [F11/F12]+[.] Sélectionnez l'emplacement de sauvegarde suivant à partir duquel enregistrer ou
charger.
 [F11/F12]+S Enregistre l'état actuel dans l'emplacement de sauvegarde sélectionné.
 [F11/F12]+L Charge l'état à partir de l'emplacement de sauvegarde sélectionné.
 [F11/F12]+Pause Pause de l'émulation (appuyez à nouveau pour continuer).
 Ctrl+F5 Copie tout le texte de l'écran DOS dans le presse-papiers de l'hôte.
 Ctrl+F6 Collez le texte du presse-papiers de l'hôte sur l'écran DOS.
 Ctrl+F9 Quitter DOSBox-X.
 Ctrl+F10 Capturez la souris pour l'utiliser avec le DOS émulé.
Remarques:

 [F11/F12] est la clé de l'hôte, c'est-à-dire F11 ou F12 (selon le système d'exploitation). F11 est
la clé hôte dans Windows et F12 est la clé hôte dans toutes les autres plates-formes (Linux,
macOS, etc.). La touche F12 est évitée comme clé hôte dans Windows car elle est utilisée en
interne par Windows pour les fonctions de débogage. La touche hôte peut être redéfinie dans le
mappeur de clavier de DOSBox-X selon les besoins, si vous souhaitez utiliser une touche
différente de F11 ou F12.

Éditeur de mappeur de DOSBox-X


Vous pouvez définir ou modifier les mappages pour les périphériques d'entrée tels que les
raccourcis clavier et les boutons du joystick dans DOSBox-X à l'aide de l'éditeur de
mappeur. L'éditeur de mappeur peut être lancé soit à partir du menu "Principal", soit avec le
paramètre de ligne de commande -startmapper. On vous présente une interface comprenant un
clavier virtuel, une souris virtuelle, ainsi que des joysticks virtuels et un tableau de fonctions.

Les périphériques virtuels correspondent aux touches et aux événements que DOSBox-X signalera
aux applications DOS. Si vous cliquez sur un bouton avec votre souris, vous pouvez voir dans le
coin inférieur gauche à quel événement il est associé (EVENT) et à quels événements il est
actuellement lié (BIND).

 ÉVÉNEMENT
La touche ou le joystick axe/bouton/chapeau DOSBox-X signalera aux applications DOS
(l'événement qui se produira pendant le jeu, par exemple tirer/sauter/marcher).
 LIER
La touche de votre vrai clavier ou l'axe/bouton/chapeau de votre/vos vrai(s) joystick(s) (tel que
rapporté par SDL), qui est connecté à l'EVENT.
 Mod1,2,3
Modificateurs. Ce sont des touches sur lesquelles vous devez appuyer tout en appuyant sur
BIND. Mod1 = Ctrl, Mod2 = Alt et Mod3 = Maj. Celles-ci ne sont généralement utilisées que
lorsque vous souhaitez modifier les touches spéciales de DOSBox-X.
 Ajouter
Ajouter un nouveau BIND à cet ÉVÉNEMENT. En gros, ajoutez une touche de votre clavier
ou un événement du joystick (appui sur un bouton, mouvement d'axe/chapeau) qui produira
l'ÉVÉNEMENT dans DOSBox-X.
 Suppr
Supprimez le LIEN à cet ÉVÉNEMENT. Si un EVENT n'a pas de BINDS, il n'est pas possible
de déclencher cet événement dans DOSBox-X (c'est-à-dire qu'il n'y a aucun moyen de taper la
touche ou d'utiliser l'action correspondante du joystick).
 Suivant
Parcourez la liste des liaisons qui correspondent à cet ÉVÉNEMENT.

Par exemple, si vous voulez avoir le X sur votre clavier pour taper un Z dans DOSBox-X, veuillez
cliquer sur le Z sur le mappeur de clavier. Cliquez sur "Ajouter". Vous pouvez maintenant essayer
d'appuyer sur la touche X de votre clavier.

Guides et astuces DOSBox-X


DOSBox-X possède de nombreuses fonctionnalités et prend en charge la plupart des jeux et
applications DOS. Vous trouverez ci-dessous quelques guides qui expliquent comment utiliser
certains logiciels ou fonctionnalités dans DOSBox-X.

 Menus déroulants de DOSBox-X


Fournit des informations détaillées sur le système de menus déroulants de DOSBox-X et ses
éléments de menu.
 Commandes prises en charge par DOSBox-X
Répertorie et explique toutes les commandes internes et externes fournies par DOSBox-X.
 Options de ligne de commande de DOSBox-X
Répertorie et explique toutes les options de ligne de commande prises en charge par DOSBox-
X.
 Guide : MS-DOS ou PC DOS dans DOSBox-X
Explique comment démarrer les versions MS-DOS et PC DOS dans DOSBox-X, y compris la
création d'images de disque dur.
 Guide : Microsoft Windows dans DOSBox-X
Explique comment installer et exécuter Microsoft Windows 1.x/2.0/3.x et 9x/ME sous
DOSBox-X.
 Guide : jeux DOS dans DOSBox-X
Explique comment configurer et jouer à des jeux DOS dans DOSBox-X.
 Guide : logiciel de scène de démonstration DOS dans DOSBox-X
Explique comment utiliser DOSBox-X avec le logiciel DOS de la scène de démonstration.
 Guide : Sélection d'un adaptateur vidéo dans DOSBox-X
Explique les différents modes vidéo pris en charge dans DOSBox-X.
 Guide : Sélection d'une option audio dans DOSBox-X
Explique les différentes options audio prises en charge dans DOSBox-X.
 Guide : Émulation PC‐98 dans DOSBox‐X
Explique le système PC-98 de DOSBox-X et comment l'utiliser pour exécuter des jeux ou des
applications PC-98 dans DOSBox-X.
 Guide : Utilisation de la sortie de police TrueType dans DOSBox-X
Explique la sortie de la police TrueType (TTF) de DOSBox-X, qui est très utile pour les
applications DOS en mode texte.
 Guide : Gestion des fichiers image dans DOSBox‐X
Explique comment créer et utiliser des images de disquette, de disque dur et de disque optique
dans DOSBox-X.
 Guide : prise en charge du presse-papiers dans DOSBox-X
Explique les différentes manières de copier et coller depuis le presse-papiers de l'hôte dans
DOSBox-X.
 Guide : paramètres du processeur dans DOSBox-X
Explique l'émulation CPU et les différents types de CPU dans DOSBox-X.
 Guide : Paramètres régionaux dans DOSBox-X
Explique comment personnaliser les paramètres régionaux et la prise en charge internationale
de DOSBox-X, tels que les langues d'affichage et les dispositions de clavier.
 Guide : Prise en charge des langues d'Asie de l'Est dans DOSBox-X
Explique la prise en charge par DOSBox-X des langues et des systèmes d'Asie de l'Est (chinois,
japonais, coréen).
 Guide : Configuration des joysticks dans DOSBox-X
Explique les différentes options de configuration du joystick dans DOSBox-X.
 Guide : Prise en charge de la souris dans DOSBox-X
Explique les options d'émulation de souris de DOSBox-X.
 Guide : Configuration de 3dfx Voodoo dans DOSBox-X
Explique l'émulation de 3dfx Voodoo, à l'aide de l'émulation matérielle Voodoo ou du
passthrough API Glide.
 Guide : Configuration du MIDI dans DOSBox-X
Explique comment configurer et utiliser la fonction MIDI de DOSBox-X, comme les
émulations General MIDI et Roland MT-32.
 Guide : Configuration de l'impression dans DOSBox-X
Explique comment utiliser la fonction d'impression de DOSBox-X, sur une imprimante réelle
ou virtuelle (par exemple, impression en PNG ou PS).
 Guide : Configuration de la mise en réseau dans DOSBox-X
Explique comment configurer et utiliser le réseau avec la carte réseau émulée Novell NE2000.

Compatibilité de DOSBox-X
Nous nous efforçons de faire en sorte que la grande majorité des jeux et applications DOS
s'exécutent dans DOSBox-X, et ceux-ci incluent à la fois les programmes DOS en mode texte et en
mode graphique. Les versions de Microsoft Windows largement basées sur DOS (telles que
Windows 3.x et 9x) sont également officiellement prises en charge par DOSBox-X. Notez que
certains paramètres de configuration peuvent devoir être modifiés par rapport à ceux par défaut
pour que certains de ces programmes fonctionnent correctement.

Des efforts sont également faits pour aider les développements rétro DOS, c'est pourquoi DOSBox-
X se concentrait sur la scène de démonstration (surtout avant 1996) parce que cette époque de la
scène MS-DOS a tendance à avoir toutes sortes d'astuces matérielles étranges, des bogues, et des
problèmes sensibles à la vitesse qui en font le type de matériel idéal pour tester la précision de
l'émulation, encore plus que les anciens jeux DOS. Mais sans aucun doute, nous testons également
activement d'autres jeux et applications DOS, ainsi que des programmes PC-98 (la plupart d'entre
eux sont des jeux).

Résultats des tests d'application DOSBox-X vs MS-DOS : Tableau de test de compatibilité des


applications DOSBox-X DOS

Résultats des tests DOSBox-X vs Demoscene : Tableau des tests de compatibilité de la démoscene


DOSBox-X

Foire aux questions (FAQ)


 Qu'est-ce que DOS ?
DOS est l'abréviation de " Système d' exploitation de disque ". Il fait référence à une famille
de systèmes d'exploitation qui dominait le marché compatible IBM PC dans les années 1980 et
1990. Les premières versions de Microsoft Windows (1.0-3.x, ainsi que 9x/ME) sont également
basées sur DOS. Les systèmes concernés étaient généralement appelés "X DOS", "X-DOS" ou
"XDOS", X étant le nom de la marque (par exemple, respectivement PC DOS, DR-DOS et
FreeDOS). Malgré l'usage courant, aucun d'entre eux ne s'appelait en réalité uniquement
DOS. Le système de Microsoft, MS-DOS, était le plus largement utilisé parmi ces systèmes
d'exploitation. Microsoft Windows 3.x et 9x/ME sont également basés sur MS-DOS, bien que
Windows 3.x puisse également fonctionner sur un autre DOS tel que PC DOS ou DR-DOS.
 Quel est le modèle de version de DOSBox-X ?
Actuellement, les nouvelles versions de DOSBox-X sont généralement rendues publiques le
dernier jour d'un mois, ou parfois au début du mois suivant, y compris les versions binaires
pour les plates-formes prises en charge et le code source de DOSBox-X. Ensuite, les
développements de DOSBox-X seront rouverts pour de nouvelles fonctionnalités, des
demandes d'extraction, etc. Il n'y aura pas de nouvelles fonctionnalités ajoutées 6 jours avant la
fin du mois, mais uniquement des corrections de bugs. Le dernier jour du mois est le jour de
construction de DOSBox-X pour compiler les versions binaires le premier du mois suivant, il
n'y aura donc pas de changement de code source ce jour-là, y compris les demandes d'extraction
ou les corrections de bogues. Il s'agit du modèle de version officiel de DOSBox-X, bien qu'il
puisse changer ultérieurement.
 Puis-je commencer à exécuter mon programme ou jeu DOS immédiatement ?
Pour démarrer votre programme ou jeu DOS immédiatement lorsque DOSBox-X s'exécute,
vous pouvez placer le programme exécutable dans la section [autoexec] de la configuration de
DOSBox-X. Ou vous pouvez fournir le programme exécutable comme paramètre au
programme DOSBox-X, par exemple dosbox-x myapp.exe. Comme DOSBox-X est
hautement personnalisable, il existe également d'autres options pour améliorer votre
expérience. Par exemple, si vous souhaitez contourner l'écran de démarrage du BIOS DOSBox-
X, vous pouvez définir l'option de configuration fastbioslogosur true; si vous souhaitez
contourner la bannière de bienvenue, vous pouvez définir l'option de
configuration startbannersur false. Alternativement, vous pouvez utiliser l'option de
ligne de commande "-fastlaunch" (voir les options de ligne de commande de DOSBox-Xpage
pour une liste des options de ligne de commande prises en charge par DOSBox-X), qui
contournera à la fois l'écran de démarrage du BIOS et la bannière de bienvenue au démarrage
de DOSBox-X.
 Comment puis-je enregistrer et charger un état dans DOSBox-X ?
DOSBox-X prend en charge la fonction d'état de sauvegarde et de chargement, y compris la
prise en charge des emplacements de sauvegarde (10 emplacements de sauvegarde dans chaque
page, pour un total de 100 emplacements de sauvegarde). Dans le menu "Capturer", vous verrez
des éléments de menu comprenant les options de menu "État de sauvegarde", "État de
chargement", "Sélectionner l'emplacement de sauvegarde" et un groupe de menus "Options de
sauvegarde/chargement". Sélectionnez un emplacement de sauvegarde dans lequel vous
souhaitez enregistrer et cliquez sur "Enregistrer l'état", puis l'état actuel sera enregistré sur
l'ordinateur. Lorsque vous souhaitez charger l'état, vous pouvez simplement cliquer sur
"Charger l'état" dans le menu ; mais si vous souhaitez sélectionner un emplacement de
sauvegarde différent à charger, vous devez sélectionner cet emplacement de sauvegarde avant
de charger l'état (ou en définir un à l'aide de l'option "saveslot" dans la section [dosbox] du
fichier de configuration). Par défaut, DOSBox-X vérifiera des éléments tels que le nom du
programme et la taille de la mémoire pour s'assurer qu'ils correspondent, et si ce n'est pas le cas,
DOSBox-X affichera un avertissement. Ces vérifications peuvent être contournées en activant
la bascule de menu "Forcer le mode de chargement de l'état" avant d'essayer de charger
l'état. DOSBox-X demande également une remarque de sauvegarde par défaut lors de la
sauvegarde d'un état, qui peut être désactivée en activant la bascule de menu "Aucune remarque
lors de la sauvegarde de l'état". De plus, vous pouvez utiliser vos propres fichiers de sauvegarde
au lieu des emplacements de sauvegarde intégrés, qui peuvent également être spécifiés à l'aide
de l'option "savefile" dans la section [dosbox] du fichier de configuration. À partir de la version
0.83.11, il existe également une fonctionnalité pour enregistrer automatiquement les états dans
l'intervalle de temps spécifié. basculer le menu avant d'essayer de charger l'état. DOSBox-X
demande également une remarque de sauvegarde par défaut lors de la sauvegarde d'un état, qui
peut être désactivée en activant la bascule de menu "Aucune remarque lors de la sauvegarde de
l'état". De plus, vous pouvez utiliser vos propres fichiers de sauvegarde au lieu des
emplacements de sauvegarde intégrés, qui peuvent également être spécifiés à l'aide de l'option
"savefile" dans la section [dosbox] du fichier de configuration. À partir de la version 0.83.11, il
existe également une fonctionnalité pour enregistrer automatiquement les états dans l'intervalle
de temps spécifié. basculer le menu avant d'essayer de charger l'état. DOSBox-X demande
également une remarque de sauvegarde par défaut lors de la sauvegarde d'un état, qui peut être
désactivée en activant la bascule de menu "Aucune remarque lors de la sauvegarde de
l'état". De plus, vous pouvez utiliser vos propres fichiers de sauvegarde au lieu des
emplacements de sauvegarde intégrés, qui peuvent également être spécifiés à l'aide de l'option
"savefile" dans la section [dosbox] du fichier de configuration. À partir de la version 0.83.11, il
existe également une fonctionnalité pour enregistrer automatiquement les états dans l'intervalle
de temps spécifié.
 Puis-je modifier les options de configuration à partir de la ligne de commande ?
Vous pouvez le faire à partir de la ligne de commande DOSBox-X (avant de démarrer
DOSBox-X) ou à partir du shell de commande DOSBox-X (lorsque DOSBox-X est en cours
d'exécution). Pour spécifier une option de configuration avant de démarrer DOSBox-X, utilisez
simplement l'option de ligne de commande -set (spécifiez-la plusieurs fois pour plusieurs
options de configuration). Par exemple, la commande dosbox-x -set
machine=pc98démarrera DOSBox-X en mode PC-98 quel que soit le réglage dans le fichier
de configuration (n'oubliez pas de mettre le nom de la section devant et de citer la chaîne
entière au cas où l'option contient un espace, par exemple pour le " dosbox-x -set
"dosbox quit warning=false"quit avertissement » dans la section [dosbox] du fichier
de configuration). Si vous souhaitez modifier un paramètre à partir du shell de commande
DOSBox-X lorsque DOSBox-X est déjà en cours d'exécution, vous pouvez le faire via la
commande config, par exempleconfig -set cycles=max, ou avec l'option "Config
options as commands" activée (sous le menu "DOS"), directement via une ligne de commande
comme cycles=max. Notez que vous ne pouvez pas modifier tous les paramètres de
configuration à partir du shell de commande DOSBox-X lorsque DOSBox-X est déjà en cours
d'exécution, mais vous souhaiterez peut-être que DOSBox-X redémarre automatiquement pour
charger le fichier de configuration spécifié. Par exemple, avec la commande config -bc
config.confDOSBox-X se redémarrera en utilisant le fichier de configuration config.conf.
 Puis-je lancer des programmes à exécuter sur l'hôte à partir de la ligne de commande
DOSBox-X ?
Oui, vous pouvez le faire, bien qu'actuellement disponible uniquement dans la version
Windows. Vous pouvez soit exécuter les applications Windows directement à partir de la ligne
de commande DOSBox-X, soit l'exécuter avec la commande START. Cette fonctionnalité est
désactivée par défaut pour des raisons de sécurité, mais peut être activée dans la version
Windows avec l'option de ligne de commande "-winrun" ou l'option de configuration
"startcmd" (dans la section [dos]). Vous pouvez également trouver le sous-menu "Applications
hôtes Windows" (sous le menu "DOS") pour contrôler certains paramètres. Si cette
fonctionnalité est activée, il n'y a en fait aucune différence entre la façon dont vous entrez les
commandes pour lancer les applications DOS et pour lancer les applications Windows à
exécuter sur l'hôte sur les lecteurs locaux montés. La commande START vous permet en outre
d'entrer n'importe quel chemin d'hôte pour exécuter des applications Windows, ou ouvrez des
fichiers (au lieu de programmes exécutables) avec leurs actions associées par défaut sur l'hôte
Windows. Vous pouvez également exécuter votre programme agrandi, réduit ou masqué à
l'aide de son option de ligne de commande (tapezSTART /?pour plus d'informations sur
l'utilisation de cette commande).
 Puis-je personnaliser le contenu du lecteur Z ?
Oui, vous pouvez! Vous pouvez ajouter vos propres fichiers au lecteur Z en plaçant les fichiers
dans le répertoire nommé "drivez" dans le répertoire de travail DOSBox-X, le répertoire de
configuration utilisateur ou le répertoire où se trouve l'exécutable DOSBox-X. Les fichiers de
ce répertoire apparaîtront alors dans le lecteur Z, ou dans le cas où il existe déjà des fichiers
portant les mêmes noms, ils remplaceront les fichiers existants. Vous pouvez également
masquer ou supprimer des fichiers ou des programmes existants sur le lecteur Z à l'aide de
l'option de configuration "drive z hide files" dans la section [dos] du fichier de
configuration. Les fichiers listés ici (séparés par un espace) seront cachés ou supprimés du
lecteur Z (les fichiers avec des barres obliques comme /4HELP.EXEdeviendront des fichiers
cachés, qui peuvent être listés en utilisant leDIR /Acommande). Avec ceux-ci, vous pouvez
pratiquement personnaliser le contenu du lecteur Z comme vous le souhaitez, assurez-vous
simplement que tous les programmes dont vous pourriez avoir besoin (par exemple
MOUNT.COM pour la commande MOUNT) sont toujours disponibles sur le lecteur. De plus,
vous pouvez déplacer le lecteur Z vers un lecteur différent (par exemple, le lecteur Y) à l'aide
de la commande MOUNT en utilisant son option -Z, telle que MOUNT -Z Y. Vous pouvez
déplacer le lecteur autant de fois que vous le souhaitez ou le déplacer d'avant en arrière selon
vos besoins.
 Puis-je changer le shell de commande par défaut dans DOSBox-X ?
Oui, vous pouvez! DOSBox-X prend en charge la commande SHELL= dans la section [config]
de dosbox-x.conf pour spécifier un shell de commande alternatif, qui ressemble à la
contrepartie dans le fichier config.sys de DOS. Avec cette option, vous pouvez utiliser le shell
gratuit mais puissant 4DOS 8.00 comme shell de commande pour DOSBox-X, qui est déjà
intégré à DOSBox-X. En réglantSHELL=4DOS.COMle shell de commande 4DOS 8.00 sera
lancé au démarrage de DOSBox-X et vous pourrez l'utiliser comme processeur de commandes
pour DOSBox-X avec les fonctionnalités et capacités 4DOS. Lorsque vous êtes dans ce shell,
vous pouvez taper la commande "HELP" pour voir ses informations d'aide à partir de son
système d'aide interactif. Il y a aussi une section [4dos] dans le fichier dosbox-x.conf pour agir
comme le fichier 4DOS.INI si vous utilisez ce shell. D'autre part, le shell de commande
d'origine sera utilisé pour DOSBox-X si SHELL= n'est pas spécifié, ou si vous le
spécifiez SHELL=COMMAND.COMdans la section [config] de dosbox-x.conf. Vous pouvez
également spécifier un autre shell de commande sur votre lecteur local, et dans ce cas, vous
pouvez soit l'ajouter directement au lecteur Z, soit monter votre lecteur local dans la section
[config] en utilisant la commande INSTALL=, commeINSTALL=MOUNT.COM C C:\DOS,
puis pointez sur l'emplacement du shell de commande à l'aide de la commande SHELL=,
comme SHELL=C:\CMDSHELL.COM.
 DOSBox-X peut-il synchroniser automatiquement le contenu des lecteurs locaux montés
avec le système de fichiers hôte et/ou l'horloge interne avec l'horloge du système hôte ?
Oui, vous pouvez laisser DOSBox-X les synchroniser automatiquement avec les options de
configuration, ou ils peuvent se désynchroniser s'il y a des changements en dehors de DOSBox-
X (DOSBox-X met en cache la liste de fichiers sur un répertoire/lecteur par défaut pour
améliorer ses performances). Pour synchroniser automatiquement le contenu des lecteurs
locaux montés avec le système de fichiers hôte, vous pouvez définir nocachedir=truedans
la section [dosbox] du fichier de configuration. Alternativement, vous pouvez synchroniser un
lecteur individuel avec le système de fichiers hôte en ajoutant l' -nocachediroption
de MOUNTcommande, par exemple MOUNT D D:\ -nocachedir. De même, pour
synchroniser automatiquement l'horloge interne avec l'horloge du système hôte, vous pouvez
définir synchronize time=truedans la section [dosbox] du fichier de configuration, ou
vous pouvez basculer cela à partir du menu déroulant de DOSBox-X ("DOS" ⇒ "synchroniser
la date de l'hôte/ temps"). Notez que vous pouvez également utiliserRESCANpour synchroniser
manuellement le contenu des lecteurs locaux montés avec le système de fichiers hôte
(tapez RESCAN /?pour plus d'informations sur cette commande), et vous pouvez utiliser la
commande DATE /Hor TIME /Hpour synchroniser manuellement la date/heure interne avec
la date/heure du système hôte.
 Comment puis-je améliorer la vitesse d'exécution dans DOSBox-X ?
DOSBox-X est livré avec un paramètre par défaut pour les utilisations générales, qui peut déjà
être optimal pour certains paramètres mais pas pour d'autres en termes de performances, et vous
souhaiterez peut-être modifier certains paramètres pour améliorer encore sa vitesse
d'exécution. Si vous voulez avoir une meilleure vitesse pour exécuter vos jeux ou programmes
spécifiques (tels que les programmes de traitement de données), vous pouvez envisager de
définir ce qui suit dans le fichier de configuration DOSBox-X (dosbox-x.conf), qui désactivera
le logo du BIOS et bannière de bienvenue au lancement ainsi que l'utilisation du noyau
dynamique et la désactivation de la limite de taux de conduite :
[dosbox]
fastbioslogo = true
startbanner = false

[cpu]
core = dynamic
cycles = max

[dos]
hard drive data rate limit = 0
floppy drive data rate limit = 0

L'utilisation de la sortie de police TrueType (TTF) et la désactivation de la double numérisation


peuvent également améliorer les performances (en particulier pour les applications en mode texte) :

[sdl]
output=ttf
doublescan=false

Si vous n'avez pas besoin de sortie audio, vous pouvez également définir les éléments suivants pour
améliorer encore la vitesse au démarrage de DOSBox-X :
[mixer]
nosound=true

[midi]
mididevice=none

[sblaster]
sbtype=none

[speaker]
pcspeaker=false

Si vous souhaitez lancer DOSBox-X pour exécuter une ou plusieurs commandes DOS, puis quitter
automatiquement sans afficher la fenêtre DOSBox-X, vous pouvez démarrer DOSBox-X avec
l'option de ligne de commande pour obtenir ce résultat (la -silentcommande reviennent
généralement presque instantanément). Si vous avez l'intention d'exécuter des applications en mode
texte qui effectuent de nombreuses opérations automatisées (par exemple, la compilation et divers
types de compression/décompression) dans ce cas, vous voudrez probablement utiliser en
combinaison avec l'option de configuration (peut-être aussi et dans la -
silentsection output=ttf[ blinkc=falsettf ptsize=9] ) pour avoir de bien meilleures
performances.

Dernière mise à jour 2023-02-17 18:16:47 -0800

Vous aimerez peut-être aussi