Mark Rejhon (mdrejhon@magi.com
), 08/04/95
Avec les am�liorations concernant le DPMI qui ont �t�
int�gr�es � la version 0.60, il est maintenant possible
de faire tourner quelques jeux 32 bits sous dosemu
. Si le jeu est
compatible avec OS/2, il y a de fortes chances pour qu'il fonctionne sous
dosemu
(exemples de jeux 32 bits : Descent, Dark Forces, Mortal
Kombat 2, Rise of The Triad, ont tous �t� test�s avec les
versions r�centes de dosemu
).
Avant d'essayer quoi que ce soit, il faut avoir configur� le clavier en mode direct
NDT: raw modeet autoris� les graphiques VGA dans
/etc/dosemu.conf
. Si vous avez d�j�
r�ussi � lancer des programmes graphiques sous dosemu
, et
que vous �tes pr�t � prendre le risque d'un plantage
syst�me (puisque vous laissez dosemu acc�der directement
� la carte vid�o, ce qui peut laisser celle-ci dans un
�tat instable dont il est difficile de ressortir), alors allez-y,
lancez votre jeu !Attention cependant, il faut d�sactiver le son du jeu. (Il faudra que
quelqu'un programme une �mulation de carte son pour �viter
cela). Le jeu sera peut-�tre un peu lent, �tant donn� que
Linux est multi-t�ches et ne poss�de pas de timer � haute
fr�quence. Alors, le jeu peut fonctionner de 5 � 100 % de
sa vitesse normale. En g�n�ral, il s'agit de 50 % pour
les versions r�centes de dosemu
, et cela devrait augmenter.
Qui sait, cela pourrait m�me fonctionner. N'h�siter pas �
envoyer un message au coordinateur de EMUsuccess.txt
si votre jeu
fonctionne correctement sous dosemu
!
dosemu
, j'obtiens un �cran rempli de caract�res bizarres.08/04/95
Le probl�me est que la police de l'�cran texte VGA n'est
pas sauv�e. Procurez vous le kit svgalib
. La version courante
est dans
sunsite.unc.edu:/pub/Linux/libs/graphics/svgalib125.tar.gz
Ce kit est sans doute �galement disponible sous forme
pr�compil�e dans votre distribution Linux
pr�f�r�e (par exemple, Slackware). Utilisez
savetextmode
pour sauver les param�tres du mode courant vers un
fichier dans /tmp
avant de lancer dosemu
. En sortant de
dosemu
, lancez textmode
pour les restaurer.dosemu
avec ma carte vid�o Trident/Actix/etc?[
L'�cran vacille, affiche le message du BIOS vid�o, puis plus rien.]
Andrew Tridgell (tridge@nimbus.anu.edu.au
) expliquait le 29/01/94 :
Avec les versions pr�c�dentes, j'ai d�couvert que cela fonctionnait en utilisant :
ports { 0x42 }
mais quelquefois, ma machine se plantait pendant que le BIOS vid�o
s'ex�cutait dans dosemu
. La raison est que l'on permet au BIOS
VGA de re-programmer l'horloge, ce qui interagit avec Linux.Cela m'a conduit � impl�menter readonly
et masking
dans dosemu
, et je crois qu'ils sont toujours dans la derni�re
version. Maintenant, j'utilise :
ports { readonly 0x42 }
et dosemu
se lance plus lentement, mais plus s�rement.---------------------
Tim Shnaider (tims@kcbbs.gen.nz
) expliquait aussi le 18/01/94 :
L'une des solutions pour corriger ce probl�me est d'utiliser
le programme GETROM
afin de copier le BIOS vid�o vers
un fichier, et d'�diter le fichier de configuration dans le
r�pertoire /etc/dosemu
. Voici la ligne que j'utilise pour
la vid�o :
video { vga console graphics chipset trident memsize 1024 vbios_file
/etc/dosemu/vbios }
o� vbios
est le fichier g�n�r� par la
commande
getrom> vbios
---------------------
Douglas Gleichman (p86884@tcville.edsg.hac.com
) explique (01/09/94) que (avec une ATI Graphics Ultra) :
Pour dosemu 0.52
il faut ajouter cette ligne � dosemu.conf
:
ports { 0x1ce 0x1cf 0x238 0x23b 0x23c 0x23f 0x9ae8 0x9ae9 0x9aee 0x9aef }
Le programme d'auto-test de la carte indiquera une erreur, mais les
programmes graphiques fonctionneront correctement.dosemu
?Hannu Savolainen (hsavolai@cs.Helsinki.FI
) expliquait le 21/03/94 :
dosemu
et les programmes DOS s'ex�cutent sous le contr�le
d'un syst�me d'exploitation en mode prot�g�. Cela
signifie que la m�moire n'est pas projet�e de la
mani�re attendue par le programme. S'il r�ussit, d'une
mani�re ou d'une autre, � commencer un enregistrement
bas� sur la DMA de la SB, le son enregistr� n'arrive
pas jusqu'� l'application. Il ne fait que d�truire des
informations quelque part dans la m�moire du syst�me.
James B. MacLean (jmaclean@fox.nstn.ns.ca
) explique (19/06/94) :
D�sol� de vous d�cevoir, mais � l'heure
actuelle dosemu
ne supporte pas directement les interceptions
d'interruptions ou DMA g�n�ralement n�cessaires
� l'utilisation d'une carte son sous dosemu
:-(.
Cela devrait cependant arriver dans un futur proche, cependant :-)
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:22