Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
dosemulator [Le 16/12/2016, 11:31]
176.149.7.220 [Imprimante]
dosemulator [Le 11/09/2022, 12:02] (Version actuelle)
moths-art 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)
Ligne 1: Ligne 1:
-{{tag>Trusty Precise ​émulation émulateurs_ordinateur}}+{{tag>Xenial ​émulation émulateurs_ordinateur}}
 ----- -----
  
Ligne 6: Ligne 6:
 **Dosemu** est un logiciel destiné à exécuter les vieux programmes (et possiblement les jeux) sur de nouvelles plateformes. Cela réduit considérablement l'​entretien sans pour autant sacrifier des développements ou des logiciels (non-libres) parfois onéreux. **Dosemu** est un logiciel destiné à exécuter les vieux programmes (et possiblement les jeux) sur de nouvelles plateformes. Cela réduit considérablement l'​entretien sans pour autant sacrifier des développements ou des logiciels (non-libres) parfois onéreux.
  
-**Dosemu** c'est le DOS, sans la médiocrité du DOS. Il propose une sorte d'​extention ​de la veille bête, avec toutes les fonctions Unix qui manquèrent cruellement,​ même longtemps après que Linux eut démontré leur utilité. ​ Le projet FreeDos a écrit pour lui bon nombre de logiciels dont, par exemple, un navigateur web (graphique évidement).+**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,​ même longtemps après que Linux eut démontré leur utilité. ​ Le projet FreeDos a écrit pour lui bon nombre de logiciels dont, par exemple, un navigateur web (graphique évidement).
  
 Un autre émulateur de DOS est [[:​dosbox]],​ qui propose moins de fonctionnalités. ​ Il reprend les fonctionnalités de l'​époque et rien que les fonctionnalités de l'​époque. En bref, il se concentre exclusivement sur les jeux. Un autre émulateur de DOS est [[:​dosbox]],​ qui propose moins de fonctionnalités. ​ Il reprend les fonctionnalités de l'​époque et rien que les fonctionnalités de l'​époque. En bref, il se concentre exclusivement sur les jeux.
 +<note important>​DOSEmu étant mort depuis longtemps, on pourra se tourner vers [[https://​github.com/​stsp/​dosemu2|DOSEmu 2]].</​note>​
  
-===== Pré-requis ===== 
-  
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
-  * Avoir activé l'​accès au [[:​depots|dépôt Universe]]. 
 ===== Installation ===== ===== Installation =====
  
Ligne 26: Ligne 22:
 =====Configuration===== =====Configuration=====
 ==== Son ==== ==== Son ====
-Le DosEmulator émule un SB16, DMA 220h, IRQ 7. +Le DosEmulator émule un SB16, DMA 220h, IRQ 7.
  
 ==== Imprimante ==== ==== 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. ​ Par exemple : +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. ​ Par exemple :
  
     type MonFichier.txt > PRN     type MonFichier.txt > PRN
    
 En théorie, par défaut, l'​impression s'​effectue dans l'​imprimante par défaut du système d'​exploitation hôte(Ubuntu Linux). Mais suite à un petit bug, Il est nécessaire de changer ce comportement [[:​tutoriel:​comment_editer_un_fichier|en éditant le fichier]] **/​etc/​dosemu/​dosemu.conf** avec les [[:​sudo|droits d'​administration]] : trouvez ​ **$_lpt1 = "lpr -l"**, commentez la ligne en la remplaçant par celles-ci :  En théorie, par défaut, l'​impression s'​effectue dans l'​imprimante par défaut du système d'​exploitation hôte(Ubuntu Linux). Mais suite à un petit bug, Il est nécessaire de changer ce comportement [[:​tutoriel:​comment_editer_un_fichier|en éditant le fichier]] **/​etc/​dosemu/​dosemu.conf** avec les [[:​sudo|droits d'​administration]] : trouvez ​ **$_lpt1 = "lpr -l"**, commentez la ligne en la remplaçant par celles-ci : 
-<​file>​+<​file ​/​etc/​dosemu/​dosemu.conf>
   #$_lpt1 = "lpr -l"   #$_lpt1 = "lpr -l"
   $_lpt1 = "lpr -P MonImprimante"​   $_lpt1 = "lpr -P MonImprimante"​
 </​file>​ </​file>​
-En remplaçant ​"​MonImprimante"​ par le nom exact de votre imprimante. Respecter ​les majuscules et minuscules : case sensitive. Pour trouver le nom de l'​imprimente, le plus simple est d'​utiliser la commande suivante dans le terminal et de faire un copier-coller:​+Remplacer ​"​MonImprimante"​ par le nom exact de votre imprimante, respecter ​les majuscules et minuscules : case sensitive. Pour cela, le plus simple est d'​utiliser la commande suivante dans le terminal et de faire un copier-coller:​
     lpstat -a        lpstat -a   
    
Ligne 44: Ligne 40:
 Ces opérations dévient le port LPT1 sous dos vers l'​imprimante "​MonImprimante",​ sans devoir installer de pilote pour dos. Ces opérations dévient le port LPT1 sous dos vers l'​imprimante "​MonImprimante",​ sans devoir installer de pilote pour dos.
  
-Ainsi, par exemple, l'​éditeur dos ("​edit"​ dans l'​émulateur,​ comme en DOS), vous devez choisir l'​imprimante LPT1 comme port d'​impression. ​ +Ainsi, par exemple, l'​éditeur dos ("​edit"​ dans l'​émulateur,​ comme en DOS), vous devez choisir l'​imprimante LPT1 comme port d'​impression.
  
 Il en est va de même si vous définissez les variables $_lpt2 à $_lpt4 de la même manière. Il en est va de même si vous définissez les variables $_lpt2 à $_lpt4 de la même manière.
Ligne 71: Ligne 67:
   ​   ​
 =====Voir aussi===== =====Voir aussi=====
-  * [[http://​sourceforge.net/​projects/​dosemu|Le projet SourceForge]]+  * [[https://​sourceforge.net/​projects/​dosemu|Le projet SourceForge]]
  
 -------------- --------------
  • dosemulator.1481884316.txt.gz
  • Dernière modification: Le 16/12/2016, 11:31
  • par 176.149.7.220