Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| dosbox [Le 01/07/2009, 15:51] – 213.95.41.13 | dosbox [Le 11/09/2022, 13:57] (Version actuelle) – Suppression des espaces surnuméraires (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Breezy Dapper Edgy émulateur Windows jeux}} | + | {{tag> |
| ---- | ---- | ||
| - | voir aussi [[dosemulator]] | + | ====== DOSBox : émulateur DOS ====== |
| - | + | ||
| - | ====== DOSBox: émulateur DOS ====== | + | |
| - | + | ||
| - | **DOSBox** est un excellent émulateur DOS tournant sous Windows, BeOS, Linux, MacOS X, etc. Il utilise la bibliothèque SDL ce qui la rend très facile à porter. Il émule très bien de vieux processeurs (286/386), Le système de fichiers, XMS, EMS et même une carte Sound Blaster. | + | |
| - | + | ||
| - | Mais à quoi ça sert ? Si vous êtes motivé, on peut y faire tourner Windows 3.1, personnellement, | + | |
| - | + | ||
| - | + | ||
| - | <note warning> | + | |
| - | =====Et comment on l' | + | |
| - | + | ||
| - | [[: | + | |
| - | + | ||
| - | Sous Gutsy : [[apt:// | + | |
| + | **DOSBox** est un excellent émulateur DOS capable de fonctionner sur de nombreux systèmes d' | ||
| + | Le but de DOSBox est de vous permettre de jouer à n' | ||
| + | En interne, il utilise la bibliothèque [[:SDL]], ce qui le rend très facile à porter. Il émule très bien de vieux processeurs x86 (286/ | ||
| + | Si vous êtes courageux, vous pourrez même y faire tourner Windows 3.1. | ||
| + | ===== Installation ===== | ||
| + | [[: | ||
| ===== Configuration ===== | ===== Configuration ===== | ||
| - | Tapez ceci dans un terminal, pour créer le fichier de configuration: | + | Tapez ceci dans un [[terminal]], pour créer le fichier de configuration : |
| dosbox -c ' | dosbox -c ' | ||
| - | Quittez | + | Quittez |
| exit | exit | ||
| - | [[: | + | Il peut être intéressant d' |
| - | + | ||
| - | Ce fichier permet de configurer beaucoup de choses, la configuration dépendra beaucoup de ce que vous lancez. Par exemple une vieille application aura besoin d'un nombre de cycles très faible. | + | |
| mkdir dosbox | mkdir dosbox | ||
| - | ajouté à la fin du fichier: | + | |
| + | [[: | ||
| + | |||
| + | Ce fichier permet de configurer beaucoup de choses, | ||
| + | |||
| + | Ajoutez en fin de fichier : | ||
| < | < | ||
| - | ... | + | mount c ~/dosbox/ |
| - | [autoexec] | + | mount d / |
| - | # Lines in this section will be run at startup. | + | |
| - | mount c ~/dosbox | + | |
| - | mount d / | + | |
| c: | c: | ||
| + | keyb fr | ||
| </ | </ | ||
| - | Ainsi lorsque | + | Ainsi lorsque |
| ===== Monter un disque ===== | ===== Monter un disque ===== | ||
| Ligne 56: | Ligne 47: | ||
| La commande pour monter un disque dur est très simple. | La commande pour monter un disque dur est très simple. | ||
| - | Sous DOSBox: | + | Sous DOSBox : |
| mount Lettre_Disque Chemin_dans_linux | mount Lettre_Disque Chemin_dans_linux | ||
| Ligne 79: | Ligne 70: | ||
| ==== Lecteur de CD ==== | ==== Lecteur de CD ==== | ||
| - | Alors là ça se complique un peu, dosbox | + | Alors là ça se complique un peu, Dosbox |
| * Basic cdrom support : < | * Basic cdrom support : < | ||
| * SDL-cdrom support : < | * SDL-cdrom support : < | ||
| * Support de l' | * Support de l' | ||
| * Support de l' | * Support de l' | ||
| - | * Monter une image:< | + | * Monter une image:< |
| ===== Lancer un programme ===== | ===== Lancer un programme ===== | ||
| - | Il existe plusieurs façons de lancer un programme avec dosbox | + | Il existe plusieurs façons de lancer un programme avec DOSBox |
| dosbox / | dosbox / | ||
| Ligne 96: | Ligne 87: | ||
| moua@PC:~$ dosbox | moua@PC:~$ dosbox | ||
| - | puis sous dosbox | + | puis sous Dosbox |
| c: | c: | ||
| Ligne 104: | Ligne 95: | ||
| ==== Définir un fichier de configuration au lancement ==== | ==== Définir un fichier de configuration au lancement ==== | ||
| - | On remarque ici qu'il y a un problème, suivant ce qu'on lance, on peut avoir besoin d'un fichier dosbox.conf différent. Il est néanmoins possible de définir un fichier de config au lancement de dosbox | + | On remarque ici qu'il y a un problème, suivant ce qu'on lance, on peut avoir besoin d'un fichier dosbox.conf différent. Il est néanmoins possible de définir un fichier de config au lancement de DOSBox |
| dosbox -conf / | dosbox -conf / | ||
| Ligne 112: | Ligne 103: | ||
| dosbox -conf / | dosbox -conf / | ||
| - | ==== Lancer DOSBox | + | ==== Lancer DOSBox |
| Il est un peu lourd de lancer DOSBox puis son jeu, pourquoi ne pas lancer le jeu directement dans DOSBox ? | Il est un peu lourd de lancer DOSBox puis son jeu, pourquoi ne pas lancer le jeu directement dans DOSBox ? | ||
| - | dosbox | + | dosbox / |
| On remarque ici que le fichier de conf lancé est celui par défaut, on peut bien entendu choisir celui qu'on veut : | On remarque ici que le fichier de conf lancé est celui par défaut, on peut bien entendu choisir celui qu'on veut : | ||
| - | dosbox -conf / | + | dosbox -conf / |
| - | Il est même possible de tout inclure dans le « dosbox.conf » et donc de ne plus avoir qu'à lancer | + | Il est même possible de tout inclure dans le « dosbox.conf » et donc de ne plus avoir qu'à lancer |
| < | < | ||
| ... | ... | ||
| Ligne 139: | Ligne 130: | ||
| * ALT-ENTER Passe du mode plein écran au mode fenêtré ou inversement | * ALT-ENTER Passe du mode plein écran au mode fenêtré ou inversement | ||
| * CTRL-F1 Remappe le clavier | * CTRL-F1 Remappe le clavier | ||
| + | * CTRL-F4 Recharger le lecteur de disquette | ||
| * CTRL-F5 Commencer/ | * CTRL-F5 Commencer/ | ||
| * CTRL-F6 Commencer/ | * CTRL-F6 Commencer/ | ||
| * CTRL-F7 Diminue le saut de frame. | * CTRL-F7 Diminue le saut de frame. | ||
| * CTRL-F8 Augmente le saut de frame. | * CTRL-F8 Augmente le saut de frame. | ||
| - | * CTRL-F9 Tue dosbox. | + | * CTRL-F9 Tue DOSBox. |
| * CTRL-F10 Capture ou relâche la souris. | * CTRL-F10 Capture ou relâche la souris. | ||
| * CTRL-F11 Réduit le nombre de cycles. | * CTRL-F11 Réduit le nombre de cycles. | ||
| Ligne 153: | Ligne 145: | ||
| La première question qu'on se pose maintenant est : est-ce que mon jeu marche? | La première question qu'on se pose maintenant est : est-ce que mon jeu marche? | ||
| Pour le savoir, allez voir [[http:// | Pour le savoir, allez voir [[http:// | ||
| - | |||
| - | Il est à noter que la version incluse dans Dapper est la 0.63. | ||
| - | |||
| - | Et Que dans feisty c'est la 0.70 si vous activez les backports (dans les mises à jours). Sous gutsy, c'est la 0.71. | ||
| Ligne 163: | Ligne 151: | ||
| Il existe d' | Il existe d' | ||
| - | * DOSBoxGui : http://losfinkos.googlepages.com/dosboxgui | + | * [[http://members.quicknet.nl/blankendaalr/dbgl/|DosBox Game Launcher]] |
| - | * DOSBOXer (lien mort): http://www.jaegertech.com/ | + | * [[https://dbox.truben.no/|D-Box]] Frontend |
| - | * DBoxFE : http:// | + | |
| - | * pyDOSBox (lien mort): http:// | + | |
| - | * DosBoxGL | + | |
| - | + | ||
| - | Personnellement je n' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | =====Problèmes | + | =====Problèmes |
| ====Clavier==== | ====Clavier==== | ||
| - | Le plus simple pour mettre clavier en AZERTY est de modifier le fichier dosbox.conf et de changer la disposition de clavier. Vers la fin du fichier: | + | Le plus simple pour mettre |
| [dos] | [dos] | ||
| Ligne 198: | Ligne 175: | ||
| (On peut aussi taper **keyb fr** en tant que commande, tout simplement) | (On peut aussi taper **keyb fr** en tant que commande, tout simplement) | ||
| - | <del> | + | <note> |
| - | On ne peut pas taper les caractères « \ » ou « : » sur un clavier autre qu' | + | |
| - | Modifier la définition du clavier sous linux avant de lancer DOSBox : | + | Modifier la définition du clavier sous Linux avant de lancer DOSBox : |
| setxkbmap us | setxkbmap us | ||
| Ligne 209: | Ligne 185: | ||
| Il est aussi possible d' | Il est aussi possible d' | ||
| - | Une fois DOSBox fini, redefinissez | + | Une fois DOSBox fini, redéfinissez |
| setxkbmap fr | setxkbmap fr | ||
| Ligne 222: | Ligne 198: | ||
| ====Problème de son==== | ====Problème de son==== | ||
| - | Vous pouvez être amené à rencontrer le problème suivant: Si une application utilise votre carte son, il n'y aura pas de son sur dosbox. Et inversement, | + | ===Pas de son=== |
| + | Vous pouvez être amené à rencontrer le problème suivant : Si une application utilise votre carte son, il n'y aura pas de son sur DOSBox. Et inversement, | ||
| - | Ceci est du à pulseaudio, encore relativement nouveau, et intégré à la " | + | Ceci est dû à Pulseaudio, encore relativement nouveau, et intégré à la " |
| - | Il y a 2 solutions: installer le paquet **libsdl1.2debian-pulseaudio** dans synaptic, ou alors désinstaller le paquet **pulseaudio** purement et simplement | + | Il y a 2 solutions : installer le paquet **libsdl1.2debian-pulseaudio** dans synaptic, ou alors désinstaller le paquet **pulseaudio** purement et simplement. |
| + | |||
| + | ===Message d'erreur=== | ||
| + | Si l' | ||
| + | Tapez : < | ||
| + | puis : < | ||
| ====Touches directionnelles==== | ====Touches directionnelles==== | ||
| - | Problème rencontré sur Ubuntu 8.10. Les touches " | + | Problème rencontré sur Ubuntu 8.10. Les touches " |
| - | Ouvrez ce fichier, trouvez la ligne " | + | Ouvrez ce fichier, trouvez la ligne " |
| ====Multi-CD==== | ====Multi-CD==== | ||
| Ligne 238: | Ligne 220: | ||
| Changer le CD en ouvrant le lecteur (si vous n'avez pas de boutons, CTRL--F9 puis éjecter) puis retourner dans le jeu et faites CTRL--F4 et voilà c' | Changer le CD en ouvrant le lecteur (si vous n'avez pas de boutons, CTRL--F9 puis éjecter) puis retourner dans le jeu et faites CTRL--F4 et voilà c' | ||
| - | ====Lien==== | + | ===== Désinstallation ===== |
| - | Documentation | + | Pour supprimer cette application, |
| - | ---- | + | =====Voir aussi===== |
| + | |||
| + | * **(en)** [[http:// | ||
| + | * **(en)** [[http:// | ||
| + | * **(en)** [[http:// | ||
| + | * [[dosemulator]] | ||
| + | |||
| + | ------------ | ||
| - | //Contributeur | + | //Contributeurs principaux : [[utilisateurs: |
