|
|
1.1 root 1:
2: Quelques Questions Fr�quemment Pos�es. Veuillez lire ceci
3: attentivement si vous avez des probl�mes.
4:
5: Probl�mes usuels
6:
7: Q: De temps en temps, apr�s la fermeture de UAE, la r�p�tition
8: automatique pour les touches ne fonctionne plus !
9: R: Utilisez la commande "xset r on" (probl�me inh�rent � X-Windows,
10: surtout sur les stations Solaris, on ne sait pas pourquoi.). [Devrait
11: �tre aujourd'hui r�solu. A noter que ceci arrive tout le temps quand
12: UAE se termine anormalement]
13:
14: Q: Quand UAE s'initialise, le message "Illegal instruction: 4e7b"
15: appara�t. Pourquoi ?
16: R: C'est normal, il s'agit du test de type de CPU effectu� par le
17: Kickstart.
18:
19: Q: Quand UAE s'initialise, le message "Illegal instruction: 00f8"
20: appara�t (plusieurs fois). Pourquoi ?
21: R: Parce que votre ROM Kickstart a �t� compil�e pour le 68020. (peut
22: aussi arriver quand il y a un bug dans UAE)
23:
24: Q: Quand UAE charge <ins�rez votre jeu favori ici>, le message
25: "Non-standard sync" appara�t.
26: R: Votre jeu favori est prot�g� contre la copie. Il existe des moyens
27: de transf�rer de tels disques, mais ceux-ci sont compliqu�s et ne vous
28: aideront pas, parce que d�couvrir toutes les m�thodes de protection
29: serait une trop grande perte de temps. J'esp�re qu'il y aura une
30: solution g�n�rique un jour, mais en attendant vous n'avez pas de
31: chance.
32:
33: Q: Pendant la compilation, le message "_xxx_ illegals generated", ou
34: "16 mismatches", appara�t. Est-ce un probl�me ?
35: R: Non. Je peux utiliser cette information pour dire si il y a un
36: probl�me ou non, mais ce ne devrait pas �tre le cas.
37:
38: Q: Comment puis-je produire le symbole "@" (ou n'importe quel autre
39: signe) ? Sur le clavier de mon PC c'est possile par AltGr+0, mais �a
40: n'a pas l'air de marcher.
41: R: Regardez le clavier de votre Amiga. Utilisez la m�me combinaison
42: que pour un vrai Amiga. Ces combinaisons changent en fonction du pays.
43: V�rifiez que vous avez charg� la table de traduction de touches
44: adapt�e pour votre AmigaOS (p. exemple, en france, v�rifiez qu'il y a
45: une commande "setmap fr", ou �quivalent, dans cotre
46: S:startup-sequence). Vous pouvez probablement produire le symbole "@"
47: avec la combinaison de touches Alt+Shift+2.
48:
49: Incompatibilit�s
50:
51: Q: UAE ne fonctionne pas avec mon image de Kickstart 1.2.
52: R: Vous avez sans-doute besoin de d�sactiver l'�mulation de disque dur
53: et de m�moire Fast, par le param�tre "-a". le Kickstart 1.2 ne g�re
54: pas les fonctionnalit�s d'initialisation automatique dont a besoin
55: l'�mulation du disque dur.
56:
57: Q: Que puis-je faire si un jeu/d�mo/application ne fonctionne pas ?
58: R: Si vous essayez d'�x�cuter un jeu ou une d�mo, activez un peu de
59: Slow RAM, et essayez � nouveau. Quelques vieux logiciels ont des
60: probl�mes de compatibilit� que la Slow RAM peut quelquefois r�soudre.
61: Si il s'agit d'une application, v�rifiez les d�tails �vidents, comme
62: les pr�requis en m�moire vive, la version du Kickstart, etc. De m�me,
63: v�rifiez que le logiciel que vous essayez d'ex�cuter n'est pas con�u
64: pour les machines �quip�es de l'AGA.
65: Vous pouvez aussi essayer de changer d'autres options, comme le type
66: de CPU. Pour les jeux, "-C0c" peut quelquefois avoir de l'effet.
67:
68: Disques Amiga, images de disque, disques durs, CD-ROMs
69:
70: Q: Est-il possible de lire des disquettes Amiga avec un PC ?
71: R: Non, et oui. Non, c'est impossible avec un PC standard. Cependant,
72: avec un peu de mat�riel suppl�mentaire (un nouveau contr�leur de
73: disquettes), c'est possible. Je connais actuellement deux solutions,
74: le pack AFR qui consiste en une interface sur port parall�le que vous
75: avez � construire vous-m�me et ses gestionnaires, ou bien le
76: contr�leur Catweasel, disponible sous forme de carte ISA accompagn�e
77: de logiciels DOS qui permettent la cr�ation de fichiers-images de
78: disques. Je poss�de moi-m�me un contr�leur Catweasel, et
79: effectivement, il fonctionne.
80:
81: Q: Ne pourrais-je pas connecter le lecteur de disquettes de l'Amiga au
82: PC d'une certainemani�re, et l'utiliser pour lire des disquettes
83: Amiga ?
84: R: Vous pouvez connecter des lecteurs Amiga (basse densit�) au PC, car
85: ils sont parfaitement identiques aux lecteurs PC. Cela ne vous aidera
86: pas, parce que le probl�me vient du contr�leur et non pas du lecteur
87: lui-m�me. Vous devez vous faire une raison.
88:
89: Q: Mais le PC peut lire les formats � 11 secteurs par piste !
90: R: Oui, mais ces secteurs sont diff�rents au niveau mat�riel.
91:
92: Q: Mais l'Amiga peut lire des disquettes PC !
93: R: Et alors ?
94:
95: Q: Mais le PC peut lire les disquettes d'Atari ST !
96: R: Et alors ?
97:
98: Q: Mais...
99: R: Hors de question. Si vous �tes toujours convaincu que c'est
100: obligatoirement possible, prouvez-le. Ecrivez un programme qui peut
101: lire des disquettes Amiga avec un contr�leur standard pour PC, et je
102: pr�senterai mes excuses en public.
103:
104: Q: Comment puis-je utiliser des images DMS ?
105: R: Utilisez DMS sous UAE comme vous l'auriez fait sur un vrai Amiga.
106: La d�compression d'un fichier DMS sur DF0: �crasera le fichier .adf
107: utilis� pour �muler df0:.
108:
109: Q: Comment puis-je transf�rer des disquettes non-DOS utilis�es par de
110: nombreuses d�mos ?
111: R: Avec transdisk. Le fait qu'elles soient illisibles par AmigaDOS ne
112: veut pas dire qu'elles ne le soient pas par transdisk.
113: Explication d�taill�e : Il y a deux choses � observer quand on parle
114: du "format" d'un disque. Premi�rement, le formatage de bas niveau qui
115: divise chaque piste en secteurs, et cela d'une certaine fa�on. La
116: plupart des disquettes Amiga sont format�es de fa�on standard, o�
117: chaque piste contient 11 secteurs de 512 octets chacun, soit un total
118: de 880Ko (80 pistes) par disquette. Il y a de plus quelques
119: informations suppl�mentaires en dehors des secteurs, afin que le
120: contr�leur puisse trouver ces secteurs. Les disquettes PC sont
121: format�es de fa�on diff�rente, et c'est pourquoi un contr�leur PC ne
122: peut pas lire les disquettes Amiga.
123: Si un disque est format� de cette fa�on, il peut �tre recopi� par
124: l'utilitaire standard AmigaDOS "diskcopy", ou l'�quivalent Workbench,
125: et transdisk sait le g�rer.
126: Maintenant, la seconed partie du "format" d'un disque est le syst�me
127: de fichiers. Si vous voulez cr�er des fichiers et des r�pertoires sur
128: un disque, vous devez �crire des informations sp�ciales sur certain
129: secteurs du disque. Ces informations contiennent (par exemple) le nom
130: du disque ("workbench1.3" ou autre), et la liste de fichiers qu'il
131: contient. Ces informations sont appel�es "syst�me de fichiers".
132: L'Amiga reconna�t plusieurs syst�mes de fichiers, dont le syst�me de
133: fichiers originel (OFS, pour Original FileSystem) et le r�cent Fast
134: FileSystem (FFS), introduit avec le Kickstart 1.3.
135: Si vous n'inscrivez pas de syst�me de fichiers sur un disque, les
136: donn�es des secteurs peuvent toujours �tre lues par des programmes
137: comme transdisk ou "diskcopy", mais ces donn�es n'ont pas de sens pour
138: eux. Le fait est qu'elles n'ont pas � en avoir. Ces donn�es ne peuvent
139: avoir de sens que pour le Workbench qui doit d�terminer quels fichiers
140: sont pr�sents sur un disque. Si le Workbench ne peut pas trouver de
141: syst�me de fichiers connu sur un disque, le disque sera marqu�
142: "non-DOS" (en opposition � "unreadable", qui signifie que le disque
143: n'est pas format� normalement en bas niveau).
144:
145: Q: Comment puis-je changer de fichier-image de disque ? R: Votre
146: version de UAE devrait avoir une interface utilisateur (la version X11
147: en a une) qui vous permet de le faire. Lisez le fichier README
148: sp�cifique � votre syst�me pour plus de d�tails. Vous pouvez aussi
149: utiliser le programme "uaectrl" pr�sent dans votre sous-r�pertoire
150: "amiga".
151:
152: Q: Pourquoi l'�mulation de lecteur de disquettes est-elle aussi lente,
153: apr�s tout le fichier-image est plac� sur un disque dur ?
154: R: Parce que la rotation du disque est �mul�e. C'est n�cessaire.
155: Utilisez l'�mulation de disque dur quand c'est possible.
156:
157: Q: <ins�rez ici votre probl�me favori en rapport avec l'�mulation par
158: fichier-image de disque dur (hardfile)>
159: R: N'utilisez pas de fichier-image de disque dur. Utilisez l'�mulation
160: de syst�me de fichier (option "-m") � la place.
161:
162: Q: Comment puis-je lire des CD-ROMs Amiga ?
163: R: Avec l'�mulation de syst�me de fichiers. Fournissez le param�tre
164: "-M CD:/cdrom" � UAE si vous utilisez un syst�me Unix avec le CD mont�
165: sous /cdrom, ou bien "-M CD:D:\" si vous utilisez DOS et que D est
166: vottre lettre d'unit� de lecteur de CD-ROM. Si vous utilisez un
167: syst�me diff�rent, vous devriez pouvoir trouver la m�thode � suivre.
168:
169: Q: Est-il possible de lire des disques durs Amiga avec un PC ?
170: R: Oui. Linux 2.0 contient un gestionnaire de syst�me de fichiers
171: Amiga capable de lire les disques OFS/FFS. Lisez le README Unix pour
172: plus de d�tails.
173:
174: L'Avenir d'UAE
175:
176: Q: Quand sortira la prochaine version, et que contiendra-t-elle ?
177: R: Elle sortira quand elle sera finie.
178:
179: Q: Y aura-t-il une version shareware ou payante d'UAE dans le futur ?
180: R: Non.
181:
182: Q: Ne pourriez-vous pas utilisez l'�mulation de CPU de ARDI pour
183: acc�lerer UAE ?
184: R: UAE est un logiciel gratuit. Il est fourni avec son code source.
185: l'Executor d'ARDI est prot�g� et commercialis�. ARDI n'a pas du tout
186: de raisons de donner son code source gratuitement, parce que Executor
187: ne serait plus rentable autrement. (si, on m'a r�ellement pos� ce
188: genre de questions ! Je me demande d'o� les gens tiennent ce genre
189: d'id�e).
190:
191: Vitesse
192:
193: Q: Je n'ai pas de sortie sonore continue ! J'ai seulement un 486DX/40,
194: y a-t-il un rapport ?
195: R: Essayez un Pentium-II-300, ce genre de choses sont r�put�es pour de
196: meilleurs r�sultats.
197:
198: Q: Serait-il possible d'acc�l�rer les choses en �mulant le CPU de
199: mani�re native sur, disons, un Mac 68k ?
200: R: J'en doute. UAE doit pouvoir interrompre l'�mulation de CPU �
201: n'importe quel moment pour effectuer des t�ches n�cessaires �
202: l'�mulation du mat�riel. Vous ne pouvez donc pas le laisser
203: fonctionner tout seul.
204:
205: Q: Serait-il possible d'acc�l�rer les choses en utilisant des cartes
206: vid�o acc�l�ratrices, par exemple en utilisant le 'blitter' des puces
207: S3 ?
208: R: J'en doute. Je ne suis pas un expert des cartes grapiques pour PC,
209: mais il es probable que les seules choses qu'ont en commun les
210: blitters S3 et de l'Amiga sont 7 lettres minuscules. M�me si ils
211: �taient similaires, vous devriez garder toute la m�moire Chip en
212: m�moire graphique, et cela n'aurait gu�re d'autre effet que de
213: douloureusement ralentir l'�mulation.
214:
215: Q: Pourquoi ne pas ajouter une gestion sp�ciale pour la GUS ou les
216: cartes � tale sonore, qui utiliserait des fonctionnalit�s mat�rielles
217: pour acc�l�rer l'�mulation du son ?
218: R: De nouveau, � cause des diff�rences entre le mat�riel de l'Amiga et
219: celui du PC (dans notre cas, de la GUS), ce n'est pas r�ellement
220: possible. Vous pourriez *�ventuellement* exploiter ce syst�me dans
221: certains cas sp�cifiques (les modules ProTracker pourraient �tre un
222: tel cas), mais je ne pense pas que vous pouvez arriver � quelque chose
223: qui �mule tout le mat�riel sonore.
224: Le probl�me est qu'en examinsant juste les valeurs qu'un programme
225: inscrit dans les registres du mat�riel sonore, vous pouvez
226: difficilement en d�duire ce qu'il essaie de faire, ni ce qu'il
227: essaiera de faire par la suite. A l'oppos�, il est facile d'�crire un
228: lecteur de modules SoundTracker pour la GUS, parce que vous savez
229: exactement ce que vous lisez, et comment le lire. (Cela ne veut pas
230: dire que vous ne pouvez pas utilisez la GUS pour la sortie sonore,
231: mais juste que vous ne pouvez pas l'utiliser pour *acc�l�rer* la
232: sortie sonore.)
233:
234: Q: Emuler tout le mat�riel est une mauvaise id�e. Pourquoi
235: n'�mulez-vous pas simplement le syst�me d'exploitation ? Apr�s tout,
236: c'est ce qui fait que l'Amiga est tel qu'il est.
237: R: R�ponse courte: Je ne suis pas d'accord.
238: R�ponse longue: le syst�me d'exploitation (OS) n'est que la moiti� de
239: ce qui fait que l'Amiga est tel qu'il est. C'est un tr�s bon syst�me
240: d'exploitation, et il contient certaines fonctionnalit�s qui me
241: manquent dans n'importe quel autre syst�me d'exploitation, mais il est
242: tr�s d�faillant en termes de (par exemple) protection m�moire et de
243: performance du syst�me de fichiers.
244: L'autre chose qui a rendu particulier l'Amiga dans les ann�es 80 est
245: sont architecture personnalis�e (custom chip). Si vous regardez dans
246: de vieux (1985) magazines informatiques, vous pourrez constater que
247: les capacit�s du syst�me d'exploitation de l'Amiga ne sont mentionn�es
248: qu'en marge, parce que les gens ne se rendaient pas compte qu'il �tait
249: r�volutionnaire pour un ordinateur familial. Ils se rendaient compte,
250: en revanche, que l'Amiga pouvait afficher 4096 couleurs � la fois et
251: qu'il avait un blitter et un copper qui pouvaient faire plein de
252: choses diverses, comme des balles qui rebondissent. Et je pense que
253: c'est la sup�riorit� du mat�riel qui a fait un succ�s de l'Amiga.
254: Je vois UAE comme un programme similaire aux �mulateurs C64 : il vous
255: permet d'�x�cuter quelques vieux jeux et d'autres programmes que vous
256: ne pouvez pas remplacer par de meilleurs �quivalents pour PC. En tant
257: que tel, il peut d�j� �tre utilis� pour utiliser des jeux comme Monkey
258: Island ou Bard's Tale � une vitesse satisfaisante. Des CPUs plus
259: rapides permettront probablement de jouer � des jeux d'action, comme
260: les CPUs rapides ont rendu possible l'�mulation du C64 � vitesse
261: originale sur le PC. UAE n'est pas (� l'origine) destin� �
262: l'utilisateur en puissance d'Amiga qui utilise des applications de
263: haute qualit� sur son A4000 avec une carte 68060, mais pour les gens
264: comme moi qui sont pass�s d'un A500 au PC il y a quelques ann�es,
265: parce qu'ils voulaient gagner de l'argent en d�veloppant des
266: logiciels.
267: D'un autre c�t�, �muler un syst�me d'exploitation est beaucoup plus
268: difficile (DMHO). Surtout si la plateforme d'�mulation est
269: compl�tement diff�rente de la plateforme �mul�e. Vous avez besoin de
270: vous pr�ocupper des conversions entre syst�mes petit et grand boutien
271: et d'autres cauchemars du m�me type. l'AmigaOS n'a pas �t� non plus
272: con�u avec des soucis de portabilit�.
273:
274: Q: Quelle est la vitesse de l'�mulation ? R: �a d�pend.
275: Pour compresser des fichiers avec PowerPacker, UAE est 17 fois plus
276: rapide que mon A500 sur mon K6-233.
277: Pour jouer � Turrican I, il n'y a pas de ralentissements (avec son).
278: Pour jouer � Turrican III, UAE est un peu plus lent que l'A500.
279: Pour certaines d�mos (pas beaucoup), UAE est assez lent par rapport �
280: l'A500.
281: R�gle simple: l'�mulation du son prend beaucoup de temps, ainsi que
282: celle des effets du copper et les d�filements. Si vous n'avez pas
283: besoin de tout cela, c'est parfait.
284:
285: Q: Comment puis-je l'acc�l�rer ?
286: R: Ex�cutez l'�mulateur � la r�solution d'�cran la plus basse
287: (320x200), r�glez-l� � 256 couleurs, v�rifiez que la correction
288: d'aspect est d�sactiv�e, et r�glez la fr�quence d'affichage � 1/3.
289: Finalement, d�sactivez le son (si vous avez une version qui vous
290: permet de compiler votre propre �x�cutable, activez "DONT_WANT_SOUND"
291: dans config.h). Ce ne sera pas tr�s beau, mais l'�mulation sera aussi
292: rapide que possible sur votre machine.
293: Si vous utilisez la version X, v�rifiez que vous utilisez l'option
294: "-T". Ne pas utiliser cette option est moins dangereux, mais aussi
295: ralentit l'�mulation. Mieux, quand vous �x�cutez "configure",
296: fournissez le param�tre "--enable-dga" si votre serveur X (XFree86 3.2
297: ou sup�rieur) vous le permet.
298: Il est tr�s important que vous n'utilisiez pas de modes graphiques �
299: 24 ou 32 bits par pixel.
300:
301: Divers
302:
303: Q: Ai-je besoin d'un vrai Amiga pour utiliser ce programme ?
304: R: Oui, � moins que vous n'ayez d'autre fa�on l�gale d'obtenir des
305: fichiers-images de ROM ou les logiciels syst�me, comme le CD Amiga
306: Forever de Cloanto.
307:
308: Q: D'o� puis-je t�l�charger une ROM Kickstart et/ou des jeux Amiga ?
309: R: Lisez les docs � nouveau. Vous ne le pouvez pas. Ce serait ill�gal
310: d'offrir sur le net des logiciels prot�g�s par copyright. (Oui, si
311: vous aviez un jour achet� un jeu sp�cifique et que vous l'aviez
312: revendu avec l'Amiga, le t�l�charger aujourd'hui serait quand m�me
313: ill�gal. D�sol�.)
314:
315: Q: Est-ce que UAE fonctionne sur les DEC Alpha/Stations Sparc,
316: SGIs/autre ?
317: R: UAE devrait fonctionner sur tout syst�me Unix disposant d'au moins
318: X11R5 et un compilateur C d�cent. Donc la r�ponse est probablement
319: oui. Utilisez juste les sources Unix g�n�riques et suivez les
320: instructions dans le README.UNIX pour les compiler. Toutefois,
321: l'utilisation de GCC et des binutils GNU peut augmenter vos chances.
322:
323: Q: Pourquoi y a-t-il une zone vide sur la partie gauche de l'�cran ?
324: R: L'Amiga peut afficher des graphiques � cet endroit, mais ne le fait
325: g�n�ralement pas parce que cela pourrait d�sactiver certains sprites.
326: Cette zone n'est utilis�e que par certaines d�mos. Les �crans normaux
327: sont excentr�s. Je ne ferai rien pour �a. Si vous ne pouvez pas le
328: supporter, vous pouvez essayer d'utiliser les r�solutions de 320x200
329: ou 640x480, qui tentent de recentrer l'image. C'est � peu pr�s
330: impossible d'obtenir un r�sultat correct pour tous les programmes. Si
331: votre �cran ne rentre pas dans les r�solutions inf�rieures, utilisez
332: une r�solution de 800x600.
333:
334: Q: O� puis-je trouver un r�sum� complet de toutes les param�tres de
335: ligne de commande ?
336: R: Dans les fichiers README. Vous pouvez aussi la cr�er de vous-m�me,
337: en tapant: "uae -h > uae-help.txt".
338:
339: Q: Mon programme de test de performances, <ins�rez votre programme
340: ici>, donne des r�sultats bizarres.
341: R: Les programmes Amiga �x�cut�s par l'�mulateur pensent que les
342: horloges internes de l'Amiga peuvent �tre utilis�es pour mesurer le
343: temps r�el. Mais dans UAE, ces horloges de mesurent que le "temps
344: d'�mulation". Sysinfo, par exemple, donne le m�me r�sultat sur toutes
345: les machines. Donc n'utilisez pas des programmes de test de
346: performance pour tester la vitesse de l'�mulateur.
347: Certains de ces programmes utilisent aussi des boucles serr�es
348: d'instructions DIV ou MUL pour mesurer la vitesse du CPU ; en "temps
349: d'�mulation", ces instructions prennent autant de temps que n'importe
350: quelle autre instruction, et vous obtenez des valeurs beaucoup trop
351: hautes.
352: Si votre CPU reconna�t l'instruction RDTSC (et si UAE l'utilise),
353: l'utilisation de programmes de test de performance devient plus
354: sens�e. Pas trop, malgr� tout, � cause de la vitesse minimale que le
355: programme obtiendra, quelque soit la machine. Plus la machine est
356: rapide, plus le r�sultat sera pr�cis.
357:
358: Q: N'�tait-ce pas appel� the Unusable Amiga Emulator (L'Emulateur
359: Amiga Inutilisable) ? R: Si. Mais plus personne ne pense que ce nom
360: convienne aujourd'hui. C'�tait seulement valable pour la version 0.1,
361: qui ne s'initialisait m�me pas.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.