|
|
1.1 root 1: [This is the swedish version of the UAE-README.]
2:
3: Detta �r version 0.7.5 av UAE, Uni*x Amiga Emulator.
4:
5:
6: Licens
7: ======
8:
9: UAE �r tillg�ngligt under de regler som g�ller f�r GNU General Public Lisence.
10: Se filen COPYING som finns med i toppkatalogen i detta arkiv f�r detaljer.
11:
12:
13: Inledning
14: ==========
15:
16: En emulator �r ett program som till�ter dig att k�ra mjukvara ursprungligen avsedd f�r
17: en maskin med helt annan h�rdava och/eller operativ-system�n din dator.
18: UAE till�ter dig att k�ra de flesta de Amiga-program. Det �r en mjukvaru-
19: emulator, vilket inneb�r att ingen extra eller speciell h�rdvara kr�vs f�r att g�ra
20: detta. Amigans h�rdvara emuleras exakt som p� en riktig Amiga, vilket lurar Amiga-
21: programmen att tro att de verkligen k�rs p� en riktig Amiga.
22:
23: UAE utvecklades ursprungligen f�r Unixoida system. Under tiden har det portats till
24: Mac, DOS, BeBox, NextStep, XFree86/OS2 och Win32-milj�, samt till Amiga (emulatorn
25: kan nu faktiskt k�ra sig sj�lv). Du b�r ha f�tt flera filer med till denna fil som
26: inneh�ller instruktioner f�r hur du installerar och anv�nder versionen f�r
27: ditt operativsystem.
28:
29: Denna sektion �r precis vad den heter: en inledning.
30: V�nligen l�s _hela_ denna fil, speciellt om du har problem. UAE har v�ldigt m�nga
31: funktioner, och lika m�nga konfigurationsinst�llningar. Om du inte k�nner till dem,
32: s� kommer UAE troligtvis inte heller att fungera f�r dig, eller �tminstone inte s�
33: bra som det borde.
34:
35: L�s ocks� "FAQ"-filen som inneh�ller de vanligaste fr�gorna och svaren p� dessa.
36: Systemspecifika dokument som "README.UNIX" och "README.WIN" finns ocks�, och du b�r
37: l�sa den som ber�r dig.
38:
39: Folk har klagat p� att UAE-dokumentationen anv�nder f�r sv�rt spr�k. Det �r tr�kigt
40: att h�ra, men vad �n MessySoft och Tomato s�ger, s� �r datorprogram inte alltid
41: l�tta att anv�nda. UAE kr�ver viss assistans fr�n dig, och d�rf�r b�r du veta
42: �tminstone lite grann om datorer. Och n�r allt kommer omkring s� �r du ju ett
43: Amiga-fan, s� du borde ju veta vad Workbench �r, eller hur?
44:
45:
46:
47: Egenskaper
48: ==========
49:
50: Denna version av UAE emulerar:
51:
52: - En Amiga 500, med 68000 eller 68020 CPU
53: (68020 inkluderar en 68881 FPU).
54: - OCS Grafik chipset, plus stora blits fr�n ECS
55: chipsettet.
56: - Upp till 2Mb chip RAM och upp till 8Mb
57: fast RAM, eller 8Mb chip RAM utan fast RAM.
58: - Upp till 64Mb Zorro III fast RAM, oberoende
59: av chip RAM inst�llning.
60: - Upp till 1Mb slow RAM, f�r �kad
61: kompabilitet med problemmjukvara.
62: - Upp till 8Mb grafikkortsminne, anv�ndbart
63: av program som st�der det.
64: - Picasso 96 kompatibla grafikkort.
65: - 4 x 3.5" diskdrivar (DF0:, DF1:, DF2:,
66: och DF3:).
67: - H�rddiskemulering.
68: - Joystick st�ds (med m�jlighet att mappa
69: joysticken till det numeriska tangentbordet).
70: - Musst�d.
71: - M�jlighet att k�ra i flera olika
72: uppl�sningar (f�r �kad grafikkvalitet eller
73: h�gre hastighet).
74: - Fullt ljudst�d, best�ende av 4 8-bitars
75: kanaler (ihopmixade till en, s� utmatningen
76: �r f�r tillf�llet i mono).
77: - Beta-st�d av parallel och seriell port.
78: - Och en del annat som inte fungerar
79: tillr�ckligt bra f�r att n�mna h�r.
80:
81:
82:
83: Krav/Begr�nsningar (VIKTIGT! L�S DETTA)
84: ========================================
85:
86: Inte emulerat:
87: - Sprite till "playfield" kollisioner (Sprite
88: till sprite kollisioner fungerar).
89: - En MMu (del av 68030/040 CPU:er utom
90: de som Commodore anv�nde). Detta inneb�r
91: att du inte kan anv�nda virtuellt minne
92: eller k�ra riktiga operativsystem
93: som Linux eller BSD.
94: - AGA-chipset (A400/A1200). Detta chipset
95: har ut�kat m�jligheterna s� att 256
96: f�rger g�r att anv�nda i alla uppl�sningar.
97: - Serieports-emulering finns men fungerar
98: inget vidare.
99:
100: Eftersom PC:ns floppy-kontroller inte klarar Amiga-diskar (japp, det �r ett faktum),
101: m�ste floppy-�tkomsten emuleras p� annat s�tt. Floppyn emuleras med hj�lp av en
102: spegelfil av den diskett du vill emulera. En diskfil (image file) �r en fil
103: inneh�llande r� data fr�n en Amiga-diskett, och inneh�ller 901120 byte (880K) vilket
104: �r standardstorleken p� en Amiga-diskett.
105:
106: F�r att k�ra programmet, kr�vs att en kopia av det ROM du har i din Amiga kopieras
107: �ver till din PC. Du kan inte k�ra UAE utan denna kopia av ROM. Den �r inte
108: inkluderad eftersom det �r copyrightskyddat material. Be mig inte att skicka en till
109: dig, f�r det kommer jag inte att g�ra. Har du ingen Amiga men �nd� vill k�ra programmet
110: s� f�r du f�rst k�pa en Amiga eller �tminstone system-mjukvaran (ROM + Workbench).
111: ROM-kopian skall vara antingen 256K eller 512K. F�rinst�llt �r att UAE letar efter
112: en ROM-kopia med namnet "kick.rom".
113:
114: L�s sektionen "Verktyg" nedan f�r information om hur ROM- och disk-filer.
115:
116: Om du inte har n�gon Kickstart-fil s� kan det h�nda att du �nd� kan k�ra vissa
117: spel och demos. Emulatorn inneh�ller en del primitiv kod som kommer att f�rs�ka l�sa
118: och exekvera bootsektorn p� disk-filen du anv�nder, och om ditt program bara
119: anv�nder de en eller tv� kickstart-funktioner som st�ds av
120: "replacement kickstart", s� kommer ditt program att starta. V�nta dig inte
121: f�r mycket bara.
122:
123: Du beh�ver f�rst�s en del annan mjukvara ocks� - ja varf�r skulle du annars vilja
124: emulera en Amiga? Det finns n�gra olika s�tt att ge UAE tillg�ng till mjukvaran,
125: till exempel med en diskfil, eller genom h�rddiskemulering. Du b�r g�ra en disk-
126: fil av din Workbench-diskett och l�gga in den som "df0.adf" (ADF= Amiga Disk File")
127: f�rsta g�ngen du k�r UAE. Mer om hur du g�r diskfiler finns att l�sa i kapitlet
128: "�verf�ra mjukvara".
129:
130:
131:
132: Starta UAE
133: ==========
134:
135: F�rst b�r du l�sa den systemspecifika dokumentationen om hur du installerar
136: UAE. Du b�r ha en exekverbar fil kallad "uae". Du kan helt enkelt exekvera den,
137: eller ge den en eller flera av f�ljande v�xlar:
138:
139: Generella v�xlar:
140: -h Visa hj�lp om v�xlarna.
141: -A n Emulatorns nogrannhet anges som en siffra ist�llet f�r n. F�rinst�llt
142: �r n=2, vilket inneb�r att emulatorn kommer att emulera s� precist som
143: m�jligt. Denna v�xel spelar ingen st�rre roll i denna version,
144: och jag kommer troligtvis att ta bort den.
145: -f n Anger uppdateringsintervallet f�r sk�rmen. Bara var n:te bildruta
146: kommer att visas. Ex: n=2 ritar varannan ruta, n=3 var tredje O S V.
147: -a Emulera inga expansions-enheter. Med denna v�xel kommer inget fast RAM
148: eller h�rddiskar att emuleras. Kr�vs av vissa d�ligt skrivna program.
149: (Kickstart 1.2 kr�ver ocks� denna v�xel).
150: -l lang St�ller in tangentbordets nationella layout. F�r tillf�llet kan endast
151: f�ljande anv�ndas: "us" f�r amerikanskt tangentbord (f�rinst�llt),
152: "se" f�r svenskt, "fr" f�r franskt, "it" f�r italienskt, "es" f�r
153: spanskt och "de" f�r tyskt tangentbord.
154: Denna inst�llning p�verkar bara X11-versionen.
155: -0 fil Anv�nd fil som diskfil i DF0: ist�llet f�r df0.adf.
156: V�xlarna -1, -2 och -3 fungerar likadant f�r sina respektive diskdrives.
157: -r fil Anv�nd fil som kickstart ist�llet f�r kick.rom.
158: -J xy Specifierar hur joystickport 0 (x) och 1 (y) skall emuleras.
159: x och y kan vara n�got av f�ljande:
160: 0 - Joystick 0 1 - Joystick 1
161: M - Mus
162: a - Numeriska tangentbordet med 0 som fire.
163: b - Piltangernterna med h�ger CTRL som fire.
164: c - Tangenterna T,F,H och B med ALT som fire.
165: F�rvalt �r "-J M0" (mus och joystick som vanligt).
166: -o Till�t UAE att skriva �ver ~/.uaerc med valda inst�llningar. Detta anv�nds
167: bara av det textbaserade anv�ndargr�nssnittet i SVGAlib och i DOS-versionen.
168: -G Avaktivera anv�ndargr�nssnittet (om tillg�ngligt).
169: -n spec Inst�llningar f�r Blitter emuleringen. "spec" �r en str�ng med tecken. Om
170: den inneh�ller en "3":a kommer blitter att anv�nda 32-bitars operationer
171: n�r det verkar l�nsamt f�r prestandan (observera att detta kommer att orsaka
172: buss-fel p� de flesta RISC-maskiner). Om du specifierar ett "i" kommer alla
173: blits att avslutas omedelbart (Immediatly), vilket kan h�ja hastigheten.
174: F�r att aktivera dem b�da, skriv "-n 3i".
175: -w n St�ll CPU emuleringshastigheten till n. F�rvalt �r 4; h�gre v�rden custom
176: chip-emuleringen en h�gre prioritet �ver CPU:n, men en del program kraschar
177: om v�rdet �r h�gre �n fyra. Att st�lla v�rdet till 1 �r ett bra s�tt att
178: sl�a ner emuleringen p� maskiner som �r f�r snabba.
179: -C n Kontrollerar hur "copper" �r emulerad. "-1" �r f�rvalt och betyder
180: "emulera s� precist som m�jligt". Du kan ange v�rden mellan 0 och 224,
181: vilket kommer att g�ra emuleringen snabbare, men mycket mer os�ker f�r vissa
182: program.
183:
184: Emulering av externa enheter (h�rddisk, CD-ROM, skrivare, serieport):
185: -M VOLYM:s�kv�g
186: -m VOLYM:s�kv�g
187: Montera (mount) Unix filsystem vid "s�kv�g" som ett Amiga filsystem med
188: volymnamnet "VOLYM:". Till exempel "-M sound:/usr/amiga/modules".
189: Om du anv�nder -M ist�llet f�r -m s� kommer enheten att vara skrivskyddad.
190: Anv�nd -m vid montering av CD-ROMar. Se nedan.
191: -W secs:head:nr:fil
192: Montera filen "fil" som en emulerad h�rddisk, och anv�nd en geometri av
193: "secs" sektorer per sp�r, "head" antalet skivsidor och "nr" antalet reserverade
194: block. Kan med lite v�ld anv�ndas f�r att montera diskettenheter. Se nedan.
195: -p cmd Aktivera utskrift. Se nedan.
196: -l ser Anv�nd "ser" som seriell enhet (t.ex. /dev/ttyS1 i Linux).
197:
198: Ljudinst�llningar:
199: -S val Om din version av UAE st�der ljud, d� kan denna v�xel tala om f�r emulatorn
200: att den skall producera ljud. V�xelns parametrar �r som f�ljer:
201: n:stereo:bitar:frekvens:minsta buffertstorlek:st�rsta buffertstorlek
202: n �r ett av f�ljande:
203: n = 0: Inget ljud alls. Kan vara inkompatibelt (otroligt). F�rvalt v�rde.
204: n = 1: Emulera ljudh�rdvara, men producera ingen ljud. Kan beh�vas av
205: kompabilitetssk�l, men kan vara mycket l�ngsammare.
206: n = 2: Emulera ljudh�rdvara och producera ljud. Rekommenderas.
207: n = 3: Emulera ljudh�rdvaran exakt. Jag tror inte du kommer att h�ra n�gon
208: skillnad. SIDmon moduler kommer att emuleras korrekt, men mycket
209: l�ngsamt med denna inst�llning. Tyv�rr kan denna inst�llning
210: kr�vas f�r att f� vissa program att fungera (AIBB till exempel).
211: Anv�nd antingen 's' eller 'm' f�r att �ndra stereo-v�rdet.
212: F�r "bitar" �r de vanligaste v�rdena 8 (l�g kvalitet) och 16 (h�g kvalitet).
213: F�r "frekvens" �r de vanligaste v�rdena 22050 och 44100. Kvaliten �kar med
214: frekvensen.
215: Du kan specifiera minsta och st�rsta buffertstorlek f�r ljudbufferten.
216: Mindre buffertar minskar f�rdr�jningar.
217: Du beh�ver inte specifiera alla valen, utan kan ocks� bara ange de du tycker
218: �r intressanta. Exempel: "-S0" (ljud av), "-S2:s" (ljud p�, stereo),
219: "-S3:m:16:44100" (fullt�ndig emulering, mono, 16 bitar, 44100 Hz).
220: OBS: h�gkvalikativt ljud kr�ver mycket CPUkraft, s� f�rs�k med ett l�gre
221: alternativ om din dator inte �r tillr�ckligt snabb.
222:
223: Minnesinst�llningar:
224: -s n Emulera n*256K slow RAM vid 0xc00000. Vissa demos/spel kr�ver detta.
225: -F n Emulera n megabyte fast RAM som ett expansionskort.
226: -Z n Emulera n megabyte Zorro III fast RAM some ett expansionskort
227: -c n Emulera n*512K chip RAM. F�rvalt �r 2 Mb chip. En del v�ldigt
228: trasiga program kr�ver "-c 1" f�r att fungera ordentligt. St�rsta
229: till�tna v�rde �r "-c 16" vilket blir 8 Mb Chip RAM.
230: -4 n Normalt anv�nder UAE 24-bitars adressutrymme n�r det emulerar en
231: 68000, och 32-bitars adressutrymme n�r det emulerar en 68020.
232: Om n �r 1 kommer 24-bitars adressering alltid att anv�ndas,
233: ocks� vid 68020-emulering. Det verkar som om vissa kickstart
234: versioner kr�ver detta. Men var f�rsiktig, denna v�xel har
235: skadliga bieffekter, och b�r vara avaktiverat.
236:
237: Debugging options (inte intressant f�r de flesta anv�ndare):
238: -D : Don't start the emulator at once, use the built-in debugger.
239: -i : Print illegal memory accesses
240:
241: Grafikinst�llningar:
242: -H l�ge V�lj ett f�rgdjup att anv�nda.
243: -O alt V�lj ett grafikl�ge. Se nedan hur v�xelns parameter tolkas.
244: -U m Emulera ett Picasso 96 kompatibelt grafikkort med n Mb grafikminne.
245:
246: F�rgdjup: 0 (256 f�rger, f�rvalt); 1 (32768 f�rger); 2 (65536 f�rger);
247: 3 (256 f�rger, med "dithering" f�r att �ka f�rgkvaliten);
248: 4 (16 f�rger, "dithered"); 5 (16 miljoner f�rger (24-bit))
249:
250: Nu om "-O" v�xelns alternativ. Dessa best�r av bredden och h�jden i det l�get,
251: plus extra alternativ. En giltig "-O" v�xel kan se ut som f�ljer: "-O 640:300:"
252: vilket betyder att UAE kommer att visa grafik p� en yta som �r 640 pixel bred
253: och 300 pixel h�g utan extra alternativ (inget efter andra kolonet).
254: Dessa extra alternativ �r giltiga:
255: l Tala om f�r UAE att bara rita varannan pixel horisontellt (f�r "lores"
256: l�gen). Exempel: "-O 320:200:l"
257: x Tala om f�r UAE att det skall f�rs�ka f�r bilden att rymmas horisontellt
258: p� sk�rmen. Till exempel om du har en uppl�sning som �r 640 pixel bred
259: och bilden du skall visa ocks� �r 640 pixel bred, s� kommer denna �nd�
260: inte att f� plats f�r att bilden visas antingen f�r l�ngt till h�ger
261: eller f�r l�ngt till v�nster. Detta alternativ f�rs�ker att f�rhindra
262: att s� sker. Du kan ocks� specifiera ett versalt X. I det fallet kommer
263: UAE att f�r�ka vara extremt smart n�r den g�r detta.
264: y Samma som x, fast vertikalt. (Y kan ocks� specifieras).
265: d Rita varje linje tv� g�nger. Detta till�ter "interlaced" l�gen att
266: emuleras b�ttre, men du kommer f�rst�s ocks� att beh�va en sk�rm
267: som �r dubbelt s� h�g.
268: c Korrigera x och y f�rh�llandet. Detta kommer att ta bort en del rader
269: i den visade bilden f�r att f� den att b�ttre passa in p� sk�rmen.
270:
271: Japp, det var inte lite det inte! Du kommer antagligen att f� experimentera lite
272: f�r att f� det som du vill ha det. F�r att g�ra det hela lite enklare, s� f�r
273: ni h�r ett par exempel som �r likv�rdiga med de gamla "-d" och "-C" v�xlarna
274: som numera �r borttagna.
275: -d 0: lores, 320x200, x centered: "-O 320:200:lx"
276: -d 1: Lores, 320x240, X centered: "-O 320:240:lx"
277: -d 2: Lores, 320x400, X centered: "-O 320:400:lx"
278: -d 3: Hires, 640x300, X centered: "-O 640:300:x"
279: -d 4: 800x300, centering not needed: "-O 800:300:"
280: -d 3 -C: "-O 640:600:xd"
281: -d 4 -C: "-O 800:600:d"
282: (Denna tabell �r korrekt f�r X11 versionen av UAE 0.6.6 och ner�t. Andra
283: versioner, t.ex. SVGAlib och DOS uppf�r sig annorlunda, vilket var ett av sk�len
284: till att g�ra sig av med det gamla s�ttet att specifiera grafikl�gen.)
285:
286: UAE kan ocks� ignorera och/eller v�gra vissa kombinationer av dessa tv�
287: parametrar. Det kan ocks� h�nda att vissa inte kommer att fungera p�
288: ditt system.
289:
290: Du kan ocks� l�gga dessa alternativ i en konfigurationsfil i din
291: hemkatalog. Skapa bara ~/.uaerc och l�gg in n�gra av dessa alternativ
292: i den. P� icke-Unix-system �r filen kallad uae.rc och skall ligga i
293: aktiv katalog.
294:
295:
296: Att v�lja f�rgdjup och grafikl�ge
297: =================================
298:
299: Som beskrivits i den f�reg�ende stycket, s� kan UAE k�ras i m�nga olika
300: uppl�sningar och f�rgdjup. Hur som helst s� kommer bara n�gra av
301: alternativen att vara tillg�ngliga om du anv�nder X11 versionen, eftersom
302: X servern avg�r hur m�nga f�rger som �r tillg�ngliga. Om du k�r i 256
303: f�rger i X server kan du anv�nda "-H3" f�r att anv�nda "dithering"
304: och p� s� vis f� ett b�ttre resultat.
305:
306: Du f�r sj�lv experimentera vilken uppl�sning som �r b�st f�r dig, och som
307: ger en tillfredst�llande hastighet. Observera att "dithering" kr�ver tid,
308: s� �ven om UAE ser b�ttre ut i 256 f�rger med "dithering" �n utan, s�
309: kommer allt att g� l�ngsammare i det l�get.
310:
311: Den rekommenderade uppl�sninge �r 800x600. I l�gre uppl�singar kommer en del
312: "overscan" bilder som Amiga f�rs�ker att visa inte att f� plats p� sk�rmen.
313: Andra bilder kommer kanske inte att vara centrerade, och vissa grafikeffekter
314: kan se mysko ut. F�r b�sta resultat, anv�nd 800x600 med minst 32768 f�rger.
315:
316: Anv�nd _inte_ 24-bitars eller 32-bitars f�rgdjup om du absolut inte m�ste.
317: De �r alldeles f�r l�ngsamma f�r att vara anv�ndbara.
318:
319:
320: H�rddiskemulering
321: =================
322:
323: Eftersom anv�ndandet av diskfiler kan vara r�tt jobbigt, s� �r det n�dv�ndigt
324: att emulera h�rddiskar. Det finns tv� s�tt att som g�r att du kan anv�nda
325: stora m�ngder data med UAE: h�rddiskfiler och monterade kataloger.
326:
327: 1. H�rddiskfiler
328:
329: H�rddiskfiler �r stora filer som inneh�ller Amigans filsystem.
330: De fungerar ungef�r p� samma s�tt som diskfiler. Du kan skapa en
331: stor tom fil och tala om f�r UAE att anv�nda den som h�rddisk, men du m�ste
332: formatera den innifr�n emulatorn innan du kan anv�nda den.
333:
334: Under Unix kan du skapa en (oformatterad) h�rddiskfil med
335: dd if=/dev/zero of=hardfile bs=512 count=16384
336: Detta kommer att skapa en tom fil p� 8 Mb. F�r andra operativsystem
337: f�ljer ett program kallat "makefile" med UAE, eller n�got annat
338: s�tt p� vilket du kan skapa en s�dan fil.
339:
340: F�r att tala om f�r emulatorn att du vill anv�nda en specifik fil som
341: h�rddiskfil anv�nder du v�xeln "-W".
342: Exempel: uae -W 32:1:2:hardfile
343: De f�rsta tre talen �r geometrisk information som talar om f�r
344: AmigaOS hur disken �r organiserad. Det f�rsta talet (32) �r antalet
345: sektorer per sp�r, det andra (1) talar om hur m�nga huvuden eller
346: ytor som anv�nds och det tredje (2) �r antalet reserverade block.
347: Om du anv�nder "normala" storlekar (i steg om tv�, t. ex. 32 Mb),
348: s� b�r du inte f� n�gra problem om du anv�nder siffrorna i exemplet
349: ovan. Att anv�nda andra siffror kan vara klokt om du till exempel
350: anv�nder en h�rddiskfil som �r en direkt kopia av en riktig
351: Amigah�rddisk som anv�nder en annan geometri. Det sista argumentet
352: till v�xeln "-W" �r namnet p� h�rddiskfilen.
353:
354: Om du anv�nder Kickstart 1.3 eller tidigare kan inte h�rddiskfiler
355: monteras vid start, vilket givetvis g�r att det heller inte g�r
356: att boota fr�n dem. Du f�r ist�llet boota fr�n en diskettfil
357: eller fr�n ett filsystem (se nedan), och montera hardfile.device
358: senare. F�r att g�ra det, l�gg till f�ljande exempel i din
359: "DEVS:mountlist":
360:
361: UAE0: Device = uaehf.device
362: Unit = 0
363: Flags = 0
364: Surfaces = 1
365: BlocksPerTrack = 32
366: Reserved = 1
367: Interleave = 0
368: LowCyl = 0 ; HighCyl = 511
369: Buffers = 5
370: DosType = 0x444F5300
371: BufMemType = 1
372: #
373:
374: (Du m�ste justera v�rdena om du angett en annan geometri, och/eller
375: din h�rddiskfil har en annan storlek �r 8 Mb, och/eller h�rddiskfilen
376: inte skall monteras som UAE0: eftersom du monterat andra h�rddiskar
377: tidigare).
378:
379: Sedan skriver du "mount uae0:" (eller l�gger kommandot i din
380: startup-sequence), och du b�r nu kunna komma �t h�rddiskfilen.
381: Gl�m inte att f�rst k�ra AmigaOS format:
382:
383: format drive uae0: name Herr_Bananapa
384:
385: 2. �tkomst av ursprungligt filsystem fr�n emulatorn
386:
387: Detta har flera f�rdelar:
388: - Inga problem med Kickstart 1.3
389: - Det �r mera smidigt.
390: - Det �r mycket snabbare.
391:
392: Om du specifierar -M eller -m v�xeln anv�nder du ditt ursprungliga
393: filsystem fr�n emulatorn. Om du startar UAE med:
394:
395: uae -m sound:/usr/amiga/modules
396:
397: s� kommer du att ha tillg�ng till alla filer i /usr/amiga/modules genom
398: att l�sa fr�n AmigaDOS-volymen "SOUND:".
399: (DOS-anv�ndare: Testa "uae -m dh0:c:\" f�r att montera C:\ som DH0:)
400:
401: Du kan montera upp till 20 enheter, antingen h�rddiskfiler eller filsystem,
402: genom att ange ovan st�ende kommandon upprepade g�nger. Enheterna kommer att
403: kallas UAE0:, UAE1: osv. UAE kommer att boota fr�n UAE0: om ingen diskettfil
404: hittats i DF0:.
405: Du kan ocks� anv�nda altrnativet att montera ditt ursprungliga filsystem f�r
406: att montera CD-ROMar, och du kan misshandla h�rddiskfilsemuleringen f�r att
407: montera diskettfiler: "uae -W 11:2:2:wb13.adf" kommer att montera
408: diskettfilen wb13.adf.
409:
410:
411: Verktyg / �verf�ra filer
412: ========================
413:
414: Som du s�kert redan vet, s� beh�ver du �verf�ra en del filer fr�n din Amiga
415: till datorn du t�nkt k�ra UAE p�. Det finns ett par olika s�tt att g�ra detta p�:
416:
417: - Anv�nd en nollmodemkabel, och ett terminalprogram p� var dator, s� kan
418: �verf�ra filerna via Zmodem upload/download. Amigor med 68000 CPU kommer
419: vanligtvis upp i ungef�r 3000 cps (24000 bps) genom nollmodemkabel genom
420: anv�nda Commodores standarddrivrutin f�r serieporten, serial.device, men
421: med en ers�ttare f�r denna kallad BaudBandit.device, kan man komma upp i
422: s� mycket som 5500 cps (44000 bps ungef�r). BaudBandit finns att h�mta fr�n
423: AmiNet (t ex ftp://wuarchive.wustl.edu/�minet).
424: Ett andra alternativ f�r �verf�ring via nollmodemkabel �r att anv�nda
425: Basicprogrammet adfi.bas som f�ljer med UAE. Windowsanv�ndare b�r observera
426: att Windows inte b�r vara ig�ng n�r man k�r detta program, annars s�
427: kommer mycket information att f�rsvinna n�gonstans p� v�gen ut i
428: CyberSpace.
429:
430: - Om du har OS 2.04 eller h�gre p� din Amiga s� kan du anv�nda CrossDOS f�r
431: att f� �ver dina amigafiler till din andra dator. Bara komprimera din
432: diskettfil med LHA eller n�got annat PC-kompatibelt arkiverings-program,
433: och kopiera �ver filerna p� en 720 Kb diskett. Nu �r det bara att ta
434: disketten till din PC, kopiera in filen(erna) p� h�rddisken och packa upp
435: dem. Om du inte har CrossDOS p� din dator s� finns ett liknande freeware
436: program kallat MSH, vilket kan h�mtas hem fr�n Aminet. Det finns ocks�
437: p� Fish-disk 382 och 327. (�ven om detta program p�st�r sig fungera p�
438: AmigaOS 1.2+ s� har jag inte f�tt det att fungera p� n�gon av de tv� A500
439: som jag testat p�, den ena med OS 1.2, den andra med OS 1.3. �vers. anm.)
440:
441: I vilket fall som helst s� rekommenderas att du l�ser dokumentationen som
442: medf�ljer respektive program. Dessa program kan inte f�rklaras h�r.
443:
444: I amiga-katalogen som kommer med UAE, ligger tv� sm� program som kommer att
445: hj�lpa dig med att generera de bildfiler du beh�ver. Dessa program heter
446: "transdisk" och "transrom". Kopiera dem till din Amiga och g�r dem k�rbara
447: genom att skriva "protect transrom rwed" och "protect transdisk rwed" i
448: ett AmigaShell-f�nster.
449: Transrom dumpar inneh�llet i din Kickstart ROM, och Transdisk kommer att
450: dumpa en kopia av inneh�llet p� en diskett i n�gon av diskdrivarna.
451: B�da programmen skriver till standardutmatningsenheten (l�s sk�rmen),
452: s� det m�ste omdirigeras f�r att g�ra nytta.
453:
454: transrom >ram:kick.rom
455:
456: Ovanst�ende kommer kopiera inneh�llet i ditt ROM till en fil i din RAM-disk
457: med namnet kick.rom,
458:
459: transdisk >ram:df0.adf
460:
461: kommer d�remot att skapa en bildfil av disketten i DF0: och l�gga den i
462: RAM-disken. Dessa filer �r r�tt s� stora, 262144 eller 524288 byte f�r
463: f�r ROM-filerna och 901120 byte f�r diskettfilerna.
464:
465: K�r ALDRIG n�got av dessa program genom Workbench. �ppna alltid ett
466: Shell- eller CLI-f�nster f�r att k�ra programmen.
467:
468: Transdisk har f�ljande v�xlar:
469:
470: -d enhet: Anv�nd denna ist�llet f�r df0:
471: -s n B�rja kopiering vid sp�r n (f�rvalt: 0).
472: -e n Sluta kopiering vid sp�r n (f�rvalt: 79).
473: -w fil.adf L�s inte fr�n disketten, utan skriv ist�llet
474: inneh�llet i fil till disketten.
475: -h Disketten �r en HD-diskett. HD-diskettfiler
476: st�ds �nnu inte av UAE. L�gg m�rke till att
477: filen kommer att bli dubbelt s� stor.
478:
479: S� f�r att kopiera disketten i DF1: till en bildfil i RAM:, skriv:
480:
481: transdisk >ram:bildfilsnamn.adf -d trackdisk 1
482:
483: Om du inte har tllr�ckligt med RAM f�r en hel diskettbildfil s� kan du
484: dela upp disketten i flera delar med "-s" och "-e". F�r att dela upp en
485: disk i fyra delar, skriv:
486:
487: transdisk >ram:df0_1.adf -s 0 -e 19
488: transdisk >ram:df0_2.adf -s 20 -e 39
489: transdisk >ram:df0_3.adf -s 40 -e 59
490: transdisk >ram:df0_4.adf -s 60 -e 79
491:
492: Givetvis m�ste du spara undan den f�rsta filen n�gon annanstans innan du kan
493: ta n�sta del, annars kommer ju RAM-disken att vara full.
494: N�r du sedan har f�tt �ver alla filerna till din PC, s� vill du f�rst�s
495: pussla ihop delarna till en enda stor diskettfil. F�r att �stakomma detta
496: under UNIX s� skriver du:
497: cat df0_1.adf df0_2.adf df0_3.adf df0_4.adf >df0.adf
498: och under DOS:
499: COPY /B df0_1.adf+df0_2.adf+df0_3.adf+df0_4.adf df0.adf
500: Jag har h�rt att f�ljande program finns till Macen f�r att s�tta ihop
501: bin�ra filer:
502: "ChunkJoiner 2.1.2" finns under Info-Mac's <disk> katalogen eller
503: "JoinFiles 1.0.1" under Info-Mac's <text>.
504:
505: Transdisk kan f�r n�rvarande endast l�sa disketter som �r skrivna i
506: standard AmigaOS format. Detta betyder att de flesta spel som har
507: n�gon sorts kopieringsskydd inte kan l�sas av transdisk (mer om disk-
508: format i FAQ-filen).
509:
510:
511: ********************************************************************
512: *Om du �verf�r komersiell programvara fr�n din Amiga s� f�r du inte*
513: *distribuera den resulterande bildfilen, eftersom detta skulle vara*
514: *ett brott mot g�llande internationella copyright-lagar. *
515: *Kickstart ROM �r en komersiell programvara. Du f�r endast anv�nda *
516: *Kickstart taget fr�n din egen Amiga, och du f�r inte distribuera *
517: *Kickstart ROM-filer. V�nligen l�s licensen som kom med din *
518: *mjukvara f�r ytterligare detaljer. *
519: ********************************************************************
520:
521:
522:
523: H�mta filer fr�n en diskettfil
524: ==============================
525:
526: Om du har en diskettbildfil, och du vill ha ut filerna som ligger i den,
527: s� kan du anv�nda verktyget "readdisk". Det byggs automatiskt utav "make".
528: Om du har en diskbildfil kallad "Workbench1.3D" sparad som df0.adf, skriv:
529: readdisk df0.adf
530: och hela katalogstrukturen fr�n bildfilen kommer att kopieras till en ny
531: underkatalog med namnet "Workbench1.3D". Du kan ocks� om du vill specifiera
532: en annan katalog �n den aktuella att l�gga filerna i.
533: Readdisk l�ser f�r tillf�llet endast diskar med OFS. FFS-diskar kommer
534: glatt att rapporteras vara ol�sbara. Anv�nd unixfs.device innifr�n emulatorn
535: f�r att f�ra �ver filer fr�n FFS-diskar.
536:
537:
538: Picasso 96 grafikkortsemulering
539: ===============================
540:
541: F�r att anv�nda denna funktion m�ste du anv�nda en version av UAE som emulerar
542: 68020, och du m�ste anv�nda 32-bitars adressytrymme, samt verson 3.x av
543: Kickstart ROM, annars kommer inte Picasso att fungera.
544: Du m�ste sedan ange v�xeln "-U" f�r att specifiera hur mycket grafikminne
545: du vill emulera, t. ex. "-U 4". Sedan beh�ver du Picasso 96 mjukvara vilket
546: inte distribueras med UAE (det kommer snart en l�nk till Picasso 96s hemsida
547: p� UAEs hemsida). Version 1.31+ rekommenderas. Installera mjukvaran, och
548: var noga med att se till att "uaegfx"-drivaren �r aktiverad. Efter att
549: detta �r klart, starta om emulatorn, och du borde sedan kunna v�lja
550: nya l�gen fr�n programmet ScreenModes.
551:
552:
553: Programmet UAE_CONTROL
554: ======================
555:
556: I Amiga-underkatalogen kommer du att finna tv� program, uaae_control och
557: uaectrl, vilka ger samma funktionalitet som X11s GUI. Uaectrl �r shell-
558: baserat och b�r fungera med vilken version av Kickstart som helst, medan
559: uae_control beh�ver gadtools.library och en n�gorlunda ny verson av
560: reqtools.library vilket g�r att det bara fungerar med Kiskstart 2.0+.
561: Kopiera dessa tv� program till den katalog som du anv�nder f�r h�rddisk-
562: emulering. De b�r vara sj�lvf�rklarande.
563:
564:
565: Snabb �verblick av Debug kommandon
566: ==================================
567:
568: N�gra (f�nstersystembaserade) portningar av UAE har en inbyggd debug
569: funktion. Du kan trycka ^C n�r som helst f�r att komma in i debug
570: funktionen.
571: Varje debug-kommando best�r av en bokstav, och ibland �ven n�gon
572: parameter.
573:
574: g Starta k�rning vid aktuell adress.
575: c Dumpa statusen hos CIA och "custom chips".
576: r Dumpa statusen hos CPUn.
577: m <adress> <rader> Minnesdumpning med start vid <adress>.
578: d <adress> <rader> Disassemblering med start vid <adress>.
579: t Stega en instruktiom.
580: z Stega genom en instruktion - anv�ndbart f�r JSR, DBRA etc.
581: f <adress> Stega till PC == <adress>.
582: q Avsluta emulatorn.
583: M Leta efter ljudmoduler.
584: S <filnamn> <adress> <l�ngd>
585: Spara en ljudmodul.
586:
587:
588: Ljud
589: ====
590:
591: Om din version av UAE st�der ljud s� kan du ange parametrar p� kommandoraden
592: vad g�ller frekvens och antal bitar som skall anv�ndas; om du inte specifierar
593: n�t s� kommer vettiga f�rvalda v�rden att anv�ndas. Om grafikutmatning �r p�slaget
594: n�r ljud spelas, s� kommer emulatorn att g� alldeles f�r sl�tt p� de allra flesta
595: system. Ljudet kommer inte oavbrutet utan kommer att hacka. D�rf�r finns ett
596: litet "hack" med i UAE f�r att st�nga av grafiken: Tryck Scrolllock f�r att stoppa
597: grafiken, tryck igen f�r att s�tta p� den igen.
598:
599: Kvaliten p� ljudemuleringen avg�rs av v�xeln "-S". Med "-S 3" emuleras all ljud-
600: h�rdvara; en del program som till exempel AIBB kr�ver detta och m�ste k�ras med
601: denna inst�llning. "-S 2" fungerar dock oftast minst lika bra, men �r i vissa fall
602: avsev�rt snabbare �n "-S3". "-S 1" f�rs�ker att emulera det mesta av ljudh�rdvaran
603: men ger inget ljud. "-S 0" st�nger helt av all ljudemulering.
604:
605:
606: Pekare
607: ======
608:
609: Det finns ett par siter p� internet som inneh�ller anv�ndbar hj�lp om UAE.
610:
611: Den nya "Officiella" UAE sidan finns p�:
612:
613: http://www.freiburg.linux.de/~uae
614:
615: Tack till Stefan Reinauer som nu underh�ller sidan.
616:
617: D�r finns �ven l�nkar till andra sidor om UAE. En som �r speciellt
618: anv�ndbar �r "UAE discussion board" underh�llen av Gustavo Goedert,
619: adressen direkt dit �r:
620:
621: http://www.netrunner.com.br/dosuae/uaeboard/index.html
622:
623: Inte riktigt s� bra som diskussionsgrupp p g a hj�rnskadad mjukvara
624: (Ratscope), men �nd� en v�lsingelse.
625:
626: Det finns tydligen en diskussionsgrupp kallad "alt.emulators.amiga", men den
627: f�r jag inte hit.
628: Diskussionsgruppen "comp.sys.amiga.emulations" kan tyckas vara det r�tta st�llet
629: att diskutera Amiga-emulering p�, men �rligt talat �r det inte det. L�mpligare
630: st�llen �r "comp.emulators.misc", och givetvis Gustavos diskussionsgrupp.
631:
632:
633: Tack och bidragsgivare
634: ======================
635:
636: Tack till alla er som hitentills skrivit till mig om buggar och
637: lyckanden/misslyckanden n�r de f�rs�kt g�ra emulatorn med olika h�rdvara
638: och olika kickstartversioner. En lista p� alla som hj�lp till med k�llkoden
639: finns i CREDITS-filen (som har blivit f�r stor f�r att ha med h�r).
640:
641: Speciellt tack till:
642: - Jay Miner, Dale Luck, R.J. Mical och alla andra som byggde Amigan.
643: - Felix Bardos, vilkens HRM jag "l�nade".
644: - Hetz Ben Hamo mailade Peter Kittel p� Commodore om lov att f� ge bort
645: Kick 1.3. Tyv�rr var svaret negativt :-(
646: - Bruno Coste, Ed Hanway, Alessandro Soldo och Marko Nippula som bidragit
647: med dokumentation.
648: - Fabio Ciucci f�r utm�rkelsen "B�sta bug-rapporterna" f�r hans hj�lp
649: blitter emuleringen och andra problemomr�den.
650: - Michael C. Battilana och Cloanto Software, f�r deras st�d.
651: - Julian Eggebrecht p� Factor 5, f�r att ha bidragit med flera F5 spel.
652:
653:
654: F�rfattare/Underh�llare (av program och hemsidor)
655: =================================================
656:
657: Min adress �r (v�nligen l�s "innan du skickar e-mail" nedan):
658:
659: [email protected]
660:
661: Eller via vanlig post:
662:
663: Bernd Schmidt
664: Schlossweiherstrasse 14
665: 52072 Aachen
666: Germany
667:
668: Det �r mer troligt att jag svarar p� E-mail, och definitivt mycket snabbare.
669: Undvik helst telefonsamtal om du kan.
670: Jag distribuerar ingen mjukvara, vare sig PD eller komersiell. Skicka inga disketter
671: utan att �tminstone fr�ga f�rst, du kommer inte att f� dem tillbaka.
672:
673: F�ljande m�nniskor har portat UAE till olika plattformar; du b�r st�lla
674: plattformsspecifika fr�gor direkt till dessa:
675:
676: DOS port:
677: Gustavo Goedert <[email protected]>
678: Available: http://www.netrunner.com.br/dosuae
679: Sourecode: tillg�nglig p� ovanst�ende hemsida. St�rre delen inkluderad
680: i huvud-k�llkoden (med viss f�rdr�jning).
681:
682: Mac port:
683: Originally: Ernesto Corvi <[email protected]>
684: Currently: Arnaud Blanchard <[email protected]>
685: Available: http://www.pratique.fr/~jblancha/
686: Sourcecode: extra fil tillg�nglig. Bits och delar i huvud-k�llkoden,
687: men ingen du kan f� och kompilera sig.
688:
689:
690: BeBox port:
691: Christian Bauer <[email protected]>
692: Available: The main UAE web page (use the Unix sources)
693: Sourcecode: Inkluderad i huvudk�llkoden (denna version g�r ej att kompilera).
694:
695:
696: NextStep port:
697: Ian Stephenson <[email protected]>
698: Available: The main UAE web page (use the Unix sources)
699: Sourcecode: Inkluderad i huvudk�llkoden. B�r g� och kompilera utan problem.
700:
701:
702: Amiga port:
703: Originally: Olaf 'Olsen' Barthel <[email protected]>
704: Currently: Samuel Devulder <[email protected]>
705: Available: Not quite sure yet. Paul Liss' Web page has binaries.
706: Sourcecode: Inkluderad i huvudk�llkoden. B�r g� och kompilera utan problem.
707:
708:
709: pOS port:
710: Samuel Devulder <[email protected]>
711: Available: Not quite sure yet.
712: Sourcecode: Inkluderad i huvudk�llkoden. B�r g� och kompilera utan problem.
713:
714: XFree86/OS2 port:
715: Krister Bergman <[email protected]>
716: Available: http://www.kuai.se/~bellman/html/xfreeapps.html
717: Sourcecode: Ingenting speciellt. Tydligen g�r Unix-grejerna att kompilera
718: utan problem (?).
719:
720:
721: Win32 port:
722: Mathias Ortmann <[email protected]>
723: Available: http://www.informatik.tu-muenchen.de/~ortmann
724: Sourcecode: Vi arbetar p� det.
725:
726:
727: Acorn RISC PC port:
728: Peter Teichmann <[email protected]>
729: Available: http://www.wh1.tu-dresden.de/~sol/acorn.shtml
730: http://www.wh1.tu-dresden.de/~sol/acorne.shtml
731: Sourcecode: En del av den �r inkluderad i huvud-k�llkoden, men eftersom Acorns
732: OS tydligen inte har n�gon ordentlig filhantering s� kan du inte ens
733: anv�nda en del av k�llkodens layout. Kr�ver ocks� en hel del extra filer.
734:
735: Eftersom jag i regel inte har m�jlighet att testa och f�rb�ttra de olika portningarna,
736: �r det en god id� att kontakta respektive f�rfattare f�rst om du har problem.
737:
738:
739: Innan du e-mailar
740: =================
741:
742: Innan du kontaktar mig med problem som du har, s� l�s _allt_ som st�r ovan.
743: L�s ocks� FAQ-filen vilken inneh�ller massa information som kan vara dig till
744: hj�lp. L�s ocks� den README-fil som g�ller f�r just din plattform.
745:
746: Jag kan inte svara p� _alla_ fr�gor. Om du har problem med att f�rst� denna
747: L�S_MIG-fil, antingen f�r att du inte �r n�gon hejare p� svenska eller f�r att
748: du inte har en aning om hur datorer fungerar, s� f�rs�k f�rst att f� tag p� n�gon
749: kompis som b�ttre kan f�rst� vad som st�r h�r och som kan f�rklara f�r dig. Jag
750: kan till exempel inte f�rklara f�r dig hur terminalprogram eller CrossDOS fungerar
751: eftersom jag inte anv�nder n�got av det, och det skulle �nd� vara alldeles f�r
752: tidsslukande. Denna fil och FAQ-filen inneh�ller ungef�r all information jag kan
753: ge dig. Jag f�rs�ker �nd� att hj�lpa folk som har fr�gor, men ibland tar det f�r
754: mycket tid helt enkelt.
755:
756: S� skulle jag bli glad om ni inte ber om Kickstart ROMmar eller n�gon annan
757: copyrightad mjukvara. Skicka inte heller n�gra stora saker till mig (>=50K)
758: utan att �tminstone fr�ga mig f�rst, eller l�gg upp det n�gonstans i webrymden.
759: Om jag f�r en 3 Mb stor sk�rmdump eller n�got liknande ("det fungerar inte, och
760: genererar denna fil"), s� kommer jag troligtvis att bli v�ldigt arg, och om du
761: har otur s� klagar jag hos din sysadmin och du kan f�rlora ditt konto.
762: T�nk f�rst, handla sedan.
763:
764: Just det, en sak till: Om jag lovar att g�ra n�got (som att l�gga till nya
765: funktioner), och jag gl�mmer det, p�minn mig. Detta h�nder lite d� och d�,
766: och �r en k�nd bug i min hj�rna. Jag skall byta den.
767:
768:
769: �versatt till svenska av: Jonas Holm Pileborg ([email protected])
770: Ladda g�rna ner mina (och mina kompisars) kassa ber�ttelser fr�n min
771: extremd�liga hemsida (jag har gjort bakgrunderna sj�lv):
772: http://www.algonet.se/~pileborg/
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.