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 | ||
| dosemulator [Le 04/07/2009, 11:56] – maj tags draco31.fr | dosemulator [Le 11/09/2022, 12:02] (Version actuelle) – Suppression des espaces en fin de ligne (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>Edgy émulateur}} | + | {{tag>Xenial émulation émulateurs_ordinateur}} |
| - | + | ----- | |
| - | <note tip>Pour les jeux [[dosbox]] est plus adapté !</ | + | |
| ====== DOS Emulator ou XDOSEmu ====== | ====== DOS Emulator ou XDOSEmu ====== | ||
| + | **Dosemu** est un logiciel destiné à exécuter les vieux programmes (et possiblement les jeux) sur de nouvelles plateformes. Cela réduit considérablement l' | ||
| + | **Dosemu** c'est le DOS, sans la médiocrité du DOS. Il propose une sorte d’extension de la veille bête, avec toutes les fonctions Unix qui manquèrent cruellement, | ||
| - | ===== Instalation ===== | + | Un autre émulateur de DOS est [[: |
| + | <note important> | ||
| - | Pour obtenir un système DOS dans votre Linux, Installez les paquets suivants | + | ===== Installation ===== |
| - | Sur Dapper (6.06 LTS), | + | Pour obtenir un système DOS dans votre Linux, [[: |
| - | [[: | + | |
| - | Sur Feisty Fawn (7.04) : [[: | + | ==== Fichier d'auto-execution ==== |
| + | Le fichier /// | ||
| + | =====Configuration===== | ||
| + | ==== Son ==== | ||
| + | Le DosEmulator émule un SB16, DMA 220h, IRQ 7. | ||
| - | ===== Clavier ===== | + | ==== Imprimante |
| + | La gestion des imprimantes est très efficace et **ne** nécessitent **pas** les pilotes pour DOS. Il suffit de rediriger la sortie des scripts vers le fichier virtuel PRN de votre jeunesse ou de choisir le port LPT1 dans les logiciels plus élaborés. | ||
| + | type MonFichier.txt > PRN | ||
| + | |||
| + | En théorie, par défaut, l' | ||
| + | <file / | ||
| + | #$_lpt1 = "lpr -l" | ||
| + | $_lpt1 = "lpr -P MonImprimante" | ||
| + | </ | ||
| + | Remplacer " | ||
| + | lpstat -a | ||
| + | |||
| - | Pour obtenir | + | Ces opérations dévient |
| - | gksudo gedit / | + | Ainsi, par exemple, l' |
| - | Rechercher | + | Il en est va de même si vous définissez les variables $_lpt2 à $_lpt4 de la même manière. |
| + | |||
| + | |||
| + | ===== Problèmes connus ===== | ||
| + | ==== Clavier ==== | ||
| + | Il se peut que le clavier dans l' | ||
| + | Rechercher la ligne: | ||
| + | < | ||
| # | # | ||
| + | </ | ||
| Ajouter la ligne suivant en prenant soin de faire varier XX suivant le clavier désiré (" | Ajouter la ligne suivant en prenant soin de faire varier XX suivant le clavier désiré (" | ||
| + | < | ||
| $_layout=" | $_layout=" | ||
| + | </ | ||
| Ensuite, pour éviter la disparition de certaines touches, placer le paramètre $_X_keycode à (off). | Ensuite, pour éviter la disparition de certaines touches, placer le paramètre $_X_keycode à (off). | ||
| + | < | ||
| # | # | ||
| + | </ | ||
| Modifiez la ligne de sorte à optenir | Modifiez la ligne de sorte à optenir | ||
| + | < | ||
| $_X_keycode = (off) | $_X_keycode = (off) | ||
| + | </ | ||
| + | | ||
| + | =====Voir aussi===== | ||
| + | * [[https:// | ||
| + | -------------- | ||
| - | ===== Fichier d' | + | Contributeurs : |
| - | + | [[:utilisateurs:l_africain|L'Africain]] | |
| - | Le fichier / | + | |
| - | + | ||
| - | gksudo gedit / | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | ===== Son ===== | + | |
| - | + | ||
| - | Le DosEmulator émule un SB16, DMA 220h, IRQ 7. | + | |
| - | + | ||
| - | + | ||
| - | ===== Imprimante ===== | + | |
| - | + | ||
| - | + | ||
| - | [[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **/ | + | |
| - | + | ||
| - | #$_lpt1 = "lpr -l" | + | |
| - | $_lpt1 = "lpr -P MonImprimante" | + | |
| - | + | ||
| - | (en remplaçant " | + | |
| - | + | ||
| - | Ces opérations dévient le port LPT1 sous dos vers l'imprimante " | + | |
| - | + | ||
| - | Ainsi, par exemple, l' | + | |
| - | + | ||
| - | Il en est va de même si vous définissez les variables $_lpt2 à $_lpt4 de la même manière. | + | |
| - | + | ||
| - | ===== Le projet SoundForge ==== | + | |
| - | + | ||
| - | [[http:// | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ===== Bug ===== | + | |
| - | Sous Ubuntu 8.04 Hardy Heron, vous pouvez vous trouver face au bug suivant au moment du lancement de dosemu : | + | |
| - | + | ||
| - | LOWRAM mmap: Argument invalide | + | |
| - | Erreur de segmentation | + | |
| - | + | ||
| - | Pour remédier à ce bug, entrez la commande suivante dans un terminal : | + | |
| - | + | ||
| - | echo 0 | sudo tee / | + | |
| - | + | ||
| - | Puis [[: | + | |
| - | + | ||
| - | vm.mmap_min_addr = 65536 | + | |
| - | + | ||
| - | Par : | + | |
| - | + | ||
| - | vm.mmap_min_addr = 0 | + | |
| - | + | ||
| - | Merci à voironnais pour l' | + | |
