home *** CD-ROM | disk | FTP | other *** search
INI File | 1999-05-11 | 17.4 KB | 336 lines |
- [Swedish version of UAE FAQ.]
- Nσgra vanligt stΣllta frσgor. LΣs noggrant om du har problem.
-
-
- ** VANLIGA PROBLEM
- Frσgor och Svar:
-
- F: Ibland, efter att UAE avslutats, sσ fungerar inte tangentbordsteckenupprepningen!
- S: Skriv "xset r on" (hΣnder bara i X, tydligen mest bara pσ Solaris maskiner. Vet ej
- varf÷r). [B÷r vara fixat tills nu. Observera att detta alltid hΣnder nΣr UAE kraschar.]
-
- F: NΣr UAE startar sΣger det "Illegal instruction: 4e7b". Varf÷r?
- S: Helt normalt. Det Σr Kickstart som f÷rs÷ker avg÷ra vad f÷r CPU du har.
-
- F: NΣr UAE startar sΣger det "Illegal instruction: 00f8" (mσnga gσnger). Varf÷r?
- S: F÷r att ditt Kickstart ROM kompilerats f÷r 68020. (Kan ocksσ hΣnda om
- det Σr en bug i UAE.)
-
- F: NΣr UAE laddar <ditt favvospel> stσr det "Non-standard sync".
- S: Ditt favorit-spel Σr kopieringsskyddat. Det finns sΣtt att ÷verf÷ra
- sσdana diskar, men det Σr komplicerat och skulle ta alldeles f÷r lσng
- tid att f÷rs÷ka knΣcka alla m÷jliga olika typer av kopierings-skydds-
- scheman. Jag hoppas att det kommer att finnas en generell l÷sning
- nσgon dag, men tills vidare fσr du vara olycklig.
-
- F: Medan det kompilerar, sΣger den "xxx illegals generated" eller
- "16 mismatches". ─r detta ett problem?
- S: Nej. Jag kan dΣremot anvΣnda denna information f÷r att avg÷ra
- om det Σr ett problem eller ej.
-
- F: Hur g÷r jag ett @ (eller nσgon annan symbol)? Pσ mitt PC-tangentbord
- Σr det AltGr+Q, men det fungerar inte.
- S: Ta en titt pσ ditt riktiga Amiga-tangentbord. AnvΣnd sedan samma
- tangentbordkombination som du skulle ha gjort dΣr. Dessa kombinationer
- skiljer sig frσn land till land, sσ se till att rΣtt tangentbordsschema
- Σr laddat i AmigaOS. (T ex i Sverige, se till sσ det stσr "setmap s" i
- din startup-sequence.) Du kan troligtvis skapa ett @ genom att trycka
- Alt+2, eller Shift+2.
-
-
-
- ** INKOMPABILITETER
-
- F: UAE fungerar inte med mitt Kickstart 1.2 ROM.
- S: Du kan beh÷va fσ slσ av hσrddisk och fastmem emuleringen med
- "-a". Kickstart 1.2 st÷der inte autoboot, vilket hσrddiskemuleringen
- krΣver.
- Om UAE ger dig meddelandet "filesys_bput called", sσ lider du helt
- sannolikt av detta problem.
-
- F: Vad g÷r jag om ett spel/demo/program inte fungerar?
- S: Om du f÷r÷ker k÷ra ett spel eller demo, aktivera lite slow RAM
- och f÷rs÷k igen. En del Σldre mjukvara har kompabilitetsproblem
- som slow RAM ibland fixar. Om det Σr ett nyttoprogram, kolla efter
- sjΣlvklara anledningar som minimikraven f÷r Kickstartversion, RAM
- m m. Kolla ocksσ att programmet du f÷rs÷ker k÷ra inte Σr avsett
- f÷r AGA-bestyckade maskiner.
-
-
- ** AMIGA DISKETTER, DISKBILDFILER, H┼RDDISKAR, CD-ROMar
-
- F: ─r det m÷jligt att lΣsa Amigadisketter i en PC?
- S: Frσga det i comp.emulators.misc :-) Svaret Σr NEJ! Om du inte
- uppfinner och bygger en del extra hσrdvara sjΣlv (ritningar finnes
- under namnet "Amiga Floppy Reader" - AFR, och Σr en liten lσda som
- tillσter dig att koppla en extern amigadiskdrive till din skrivar-
- port). Det hela liknar vΣldigt mycket tillvΣgagσngsΣttet som brukas
- f÷r att koppla in X1541 diskdrivar f÷r C64 emulatorer.
- Nσgra personer har ocksσ pσpekat att det finns en kontroller kallad
- "Catwealsl" som tydligen skall klara att lΣsa alla typer av disketter
- i en PC, inklusive Amigadisketter. Jag skulle uppskatta om du inte
- frσgar om nσgra detaljer betrΣffande nσgra av dessa. Jag har dem inte
- och vet inte hur, om eller varf÷r de (eventuellt) fungerar.
-
- F: Kan jag inte helt enkelt koppla in Amigans diskdrive till min PC
- pσ nσgot sΣtt, och anvΣnda den f÷r att lΣsa Amigadiskar?
- S: Visst kan du koppla in din Amigadiskdrive (Double Density) till din
- PC, eftersom den Σr helt identisk med PCdiskdrivar, men det kommer
- inte att hjΣlpa dig eftersom det Σr PC:ns floppykontroller som
- Σr begrΣnsningen, inte diskdriven. Sσ enkelt Σr det.
-
- F: Men PC:n kan lΣsa 11-sektorers format!
- S: JA, men de sektorerna ser aningen annorlunda ut f÷r hσrdvaran.
-
- F: Men Amigan kan ju lΣsa PC-disketter!
- S: ─n sen dσ?
-
- F: Men PC:n kan ju lΣsa Atari ST-disketter!
- S: Jaha, vad har det med saken att g÷ra?
-
- F: Men....
- S: Nej inte pσ nσgot sΣtt och vis! Om du fortfarande Σr helt
- ÷vertygad om att det mσste gσ, bevisa det. Skriv ett program
- f÷r att lΣsa Amigadiskar med en standard PC kontroller och
- jag skall offentligt be om ursΣkt.
-
- F: Hur kan jag anvΣnda DMS-filer?
- S: K÷r DMS under UAE och g÷r precis som du skulle ha gjort pσ en riktig
- Amiga. Uppackning av en DMS-fil till DF0: kommer att skriva ÷ver den
- .adf som f÷r tillfΣllet anvΣnds f÷r att emulera df0:.
-
- F: Hur kan jag ÷verf÷ra de icke-DOS-disketter som anvΣnds av mσnga demos?
- S: Kort f÷rklaring: Med transdisk. Det faktum att AmigaDOS finner dem olΣsliga
- innebΣr inte att de Σr olΣsliga ocksσ f÷r transdisk.
- Lσng f÷rklaring: Det finns tvσ saker att tΣnka pσ nΣr man talar om
- formatet pσ en disk. F÷rst lσgnivσ-formatet som delar upp spσren i
- sektorer pσ ett speciellt sΣtt. De flesta Amigadiskar Σr i standard
- Amiga-format vilket innebΣr 11 sektorer per spσr med 512 byte i varje,
- vilket totalt blir 880 Kb per diskett. Det finns Σven en del extra
- information utanf÷r sektorerna sσ att kontrollern kan hitta sektorerna.
- PC:n anvΣnder att annat format vilket Σr anledningen till att PC:n
- inte kan lΣsa Amigadisketter. Om en diskett Σr formaterad pσ detta vis
- kan det kopieras med det normala AmigaDOS diskcopy eller Workbenchs
- motsvarighet till det samma, och transdisk kan lΣsa det.
- Kopierningsskyddade disketter har en annan spσr-layout (ibland
- delar de inte upp spσren i sektorer ÷ver huvudtaget, eller anvΣnder
- fler sektorer, eller lΣgger annan information mellan sektorerna).
- Sσdant klarar inte diskcopy eller transdisk av.
- Det andra att tΣnka pσ angσende formatet pσ disken Σr diskens
- filsystem. Om du vill lΣgga filer och kataloger pσ en disk sσ mσste
- du skriva speciell information pσ en del av sektorerna pσ disken.
- Bland denna information inkluderas (t ex) diskens namn
- (t ex "Workbench 1.3"), och vilka filer den innehσller. Denna
- information kallas filsystem. Amigan kΣnner till mσnga olika
- filsystem: Amigans ursprungliga filsystem kallat OFS (Original File
- System), och det nyare snabbare filsystemet kallat FFS (Fast File
- System) som intrudocerades med Kickstart 1.3.
- Om du inte lΣgger ett filsystem pσ disken sσ kan fortfarande de
- data som lagrats i sektorerna lΣsas av program som diskcopy och
- transdisk, men datan betyder inget f÷r dem. PoΣngen Σr att det
- inte spelar nσgon roll. Det spelar bara roll f÷r Workbench som
- skall f÷rs÷ka lΣsa vilka filer som finns pσ disken. Om Workbench
- inte kan hitta ett filsystem som det kΣnner till pσ disken, sσ
- kommer disken att visas som "non-DOS" (i motsats till "unreadable"
- vilket diskar med ett annat lσgnivσformat Σn standard visas som).
-
- F: Hur byter jag diskettbildfil (disk image file)?
- S: Din version av UAE kan ha ett anvΣndargrΣnssnitt som tillσter dig
- att g÷ra detta (X11-versionen till exempel). LΣs din systemspecifika
- README-fil f÷r detaljer. Du kan ocksσ anvΣnda "uaectrl" programmen
- som ligger i underkatalogen "amiga".
-
- F: Varf÷r Σr diskettemuleringen sσ lσngsam, diskfilen ligger ju i alla
- fall pσ hσrddisken?
- S: DΣrf÷r att diskdrivens rotationshastighet ocksσ emuleras. Detta Σr
- n÷dvΣndigt. AnvΣnd hσrddiskemulering sσ mycket som m÷jligt.
-
- F: <HΣr lΣgger du in ditt favoritproblem angσende hσrddiskemulering med s k
- "hardfiles".>
- S: AnvΣnd ingen hσrddiskfil. AnvΣnd filsystemsemulering istΣllet med "-m".
-
- F: Hur lΣser jag Amiga CD-ROMmar?
- S: Med hσrddiskemuleringen. Ge UAE parametern "-M CD:/cdrom" om du anvΣnder
- ett linux-system med CD:n monterad vid /cdrom, eller "-m CD:D:\" om du
- anvΣnder DOS och D: Σr din CD-spelare (och om du har ett annat system sσ
- b÷r du vΣl kunna rΣkna ut vad du skall g÷ra).
-
- F: ─r det m÷jligt att lΣsa Amiga-hσrddiskar pσ PC:n?
- S: Ja. Linux 2.0 kommer med ett filsystem som sΣgs kunna lΣsa Amigans OFS/FFS
- filsystem. Frσga mig inte om detaljer, jag skrev det inte och jag ΣnvΣnder det
- inte (Σn). Jag har dock anvΣnt det f÷r att lΣsa .adf filer.
-
-
- ** FRAMTIDA PLANER
-
- F: NΣr kommer nΣsta version ut, och vad kommer det att innehσlla?
- S: Den kommer nΣr den Σr fΣrdig.
-
- F: Kommer det att bli en shareware-version eller nσgon typ av registrerings-
- avgift f÷r framtida versioner av UAE?
- S: Nej.
-
- F: Skulle du inte kunna anvΣnda ARDIs CPU-emulering f÷r att ÷ka hastigheten?
- S: UAE Σr gratis mjukvara. KΣllkoden medf÷ljer. ARDIs Executor Σr kopieringsskyddat
- och sΣljs kommersiellt. ARDI har ingen som helst anleding att ge bort
- sin kΣllkod gratis, f÷r dσ skulle de ju inte lΣngre tjΣna nσgra pengar.
- (Ja, jag fσr faktiskt sσna hΣr frσgor! Jag fattar inte vart folk f÷r sina
- idΘer ifrσn).
-
-
-
- ** UAE HASTIGHET
-
- F: Jag fσr inget sammanhΣngande ljud! Jag har bara en 486DX40, kan det
- ha med det att g÷ra?
- S: F÷rs÷k med en Pentium II 300, dessa har rapporterats g÷ra bΣttre ifrσn sig.
-
- F: Skulle det vara m÷jligt att snabba upp emuleringen genom att k÷ra
- koden direkt (native) pσ t ex en 68k Mac?
- S: Jag betvivlar det. UAE mσste kunna avbryta CPU-emuleringen nΣr som helst
- f÷r att utf÷ra uppgifter n÷dvΣndiga f÷r att kunna emulera resten av
- hσrdvaran. Sσ du kan inte bara lσten den k÷ras helt f÷r sig sjΣlv.
-
- F: Skulle det vara m÷jligt att snabba upp saker genom att anvΣnda
- en grafikaccelerator, t ex blittern i S3 chips?
- S: Det tror jag inte. Jag Σr ingen PC-grafikkortsexpert, men troligtvis
- Σr det enda som S3 blitter och Amiga blitter har gemensamt sju stycken
- gemener. ─ven om de Σr lika sσ skulle det betyda att man var tvungen
- att ha hela Amigans chip-RAM i grafikkortets minne, vilket antagligen
- skulle g÷ra det hela outhΣrdligt lσngsamt.
-
- F: Skulle man inte kunna lΣgga till specialst÷d f÷r GUS/andra wavetable-
- kort som anvΣnder hσrdvaru-funktioner f÷r att snabba upp ljudemuleringen?
- S: ┼terigen, p g a skillnader i Amigans och PC:ns hσrdvara (i detta fallet
- GUS), sσ Σr det inte praktiskt m÷jligt. Man kanske skulle fσ nσgot
- sσdant att fungera i nσgra speciella fall (ProTracker moddar kanske
- skulle kunna vara ett sσdant fall dσ det skulle funka), men jag
- tror inte att du kan hitta nσgot som emulerar hela Amigans ljud-
- hσrdvara.
- Problemet Σr att man inte bara genom att unders÷ka de vΣrden ett
- program skriver i hσrdvaruregistren kan lista ut vad ett program f÷rs÷ker
- g÷ra, eller vad det kommer att g÷ra i framtiden. I kontrast till det
- sσ Σr det enkelt att skriva en SoundTracker mod-spelare f÷r GUS-kort
- eftersom du vet exakt vad och nΣr du spelar, och hur du mσste g÷ra det.
- (Detta betyder inte att du inte kan anvΣnda GUS f÷r ljudutmatning;
- bara att du inte kan anvΣnda det f÷r att _snabba upp_ ljudutmatingen.)
-
- F: Att emulera all hσrdvara Σr en kass idΘ. Varf÷r inte bara emulera
- AmigaOS? NΣr allt kommer omkring sσ Σr det ju det som g÷r Amigan till
- en Amiga.
- S: Kort svar: Jag hσller inte med.
- Lσngt svar: Operativsystemet Σr hΣlften av det som g÷r en Amiga till
- en Amiga. Det Σr ett vΣldigt trevligt OS, och det finns en del saker
- som jag saknar i andra OS, men det Σr ocksσ vΣldigt kasst pσ (till
- exempel) minnes-skydd och filsystemsprestanda.
- Den andra halvan som gjorde Amigan speciell pσ 1980-talet Σr den
- speciella chip arkitekturen. Om du tittar i gamla (1985) dator-
- tidningar sσ kommer du att mΣrka att AmigaOS speciella egenskaper
- bara nΣmns snabbt f÷rbigσende, eftersom folk inte f÷rstod att det
- var revolutionerande f÷r att vara en hemdator. Vad de visste var att
- Amigan kunde visa 4096 fΣrger samtidigt, och att den hade en blitter
- och en copper som kunde g÷ra allt m÷jligt kul, till exempel studsa
- bollar, sσ jag tror att det var hσrdvarans ÷verlΣgsenhet som gjorde
- Amigan till en sσdan stor framgσng.
- Jag ser UAE som ett program liknande C64-emulatorer: det tillσter
- dig att k÷ra en del gamla spel och andra program som du inte kan
- ersΣtta med bΣttre liknande pσ PC:n. Den kan till exempel redan
- k÷ra icke-action-spel (som Monkey Island och Bard's Tale) i en
- tillfredstΣllande hastighet. Snabbare CPU:er kommer eventuellt
- g÷ra det m÷jligt att k÷ra action-spel, precis som snabbare CPU:er
- har gjort det m÷jligt att emulera C64:ans ursprungliga hastighet.
- UAE Σr inte (primΣrt) avsett f÷r "PowerUsers" av Amigan som i vanliga
- fall k÷r tungrodda program pσ sin A4000 med 68060-kort, utan f÷r folk
- som mig som bytte frσn A500 till PC f÷r ett par σr sedan eftersom de
- ville tjΣna pengar pσ att utveckla mjukvara.
- Dessutom Σr det mycket svσrare att emulera ett operativsystem Σn
- hσrdvaran. Speciellt om plattformen Σr helt annorlunda Σn platt-
- formen som skall emuleras. Du kommer att fσ brottas med en otalig,
- aldrig sinade str÷m av konverteringar och andra mardr÷mmar.
- Dessutom Σr inte AmigaOS utvecklat med mσlsΣttningen att det lΣtt
- skall kunna portas.
-
- F: Hur snabbt Σr UAE?
- S: Beror pσ.
- F÷r att packa filer med PowerPacker Σr UAE 17 ggr snabbare Σn min
- A500 pσ min K6-233.
- Att spela Turrican I gσr ungefΣr i full hastighet (med ljud).
- Att spela Turrican III gσr aningen lσngsammare Σn pσ A500.
- F÷r mσnga demos (inte alla), gσr det en bra bit lσngsammare Σn
- en A500.
- Tumregel: Ljudemulering tar tid; liksom copper-effekter och
- scrollning. Om du inte beh÷ver nσt av det, sσ Σr det lungt.
-
- F: Hur kan jag fσ det att gσ fortare?
- S: K÷r emulatorn i lΣgsta m÷jliga uppl÷sning (320x200), i 256 fΣrger,
- se till att "aspect correction" Σr avstΣngt, stΣll "frame rate" till
- varje 3:dje ruta. Slutligen, stΣng av ljudet (om du har en version
- som tillσter dig att kompilera din egen k÷rbara fil, stΣll
- "DONT_WANT_SOUND" i config.h). Det kommer inte att se sσ trevligt
- ut, men det kommer att gσ sσ fort som din maskin tillσter.
- Om du k÷r X-versionen, lΣgg till vΣxeln "-T". Att inte anvΣnda denna
- vΣxel Σr "sΣkrare", men kan vara en hel del lσngsammare. ─nnu bΣttre,
- nΣr du konfigurerar, skriv "configure --enable-dga" om din X-server
- (XFree86 3.2 eller h÷gre) tillσter det.
- Det Σr speciellt viktigt att du inte anvΣnder 24-bit eller 32-bit
- fΣrgdjup om du vill att det skall gσ snabbare.
-
-
- ** ANNAT
-
- F: Mσste jag ha en riktig Amiga f÷r att kunna anvΣnda detta program?
- S: Ja, om du inte har nσgot annat sΣtt att lagligt fσ tag pσ ROM-filerna
- och system-mjukvaran, som t ex Cloanto Amiga Forever CD.
-
- F: Vart kan jag ladda ner Kickstart ROM/Amiga spel?
- S: LΣs dokumentationen igen. Det kan du inte. Det Σr olagligt att lΣgga
- en kopia av ett ROM eller nσgon annan copyrightskyddad data pσ nΣtet.
- (Ja till och med om du en gσng k÷pt ett spel och sedan sσlt det med
- datorn sσ Σr det olagligt att ladda ner det frσn nΣtet. TyvΣrr.)
-
- F: Fungerar UAE pσ DEC Alpha/Sparcstations/SGIs/vad som?
- S: UAE b÷r gσ att k÷ra pσ alla Unix-system som har minst X11R5 och en
- ordentlig C-kompilator installerad. Sσ svaret Σr antagligen ja.
- Bara anvΣnd kΣllkoden avsedd f÷r Unix och f÷lj instruktionerna i
- README.UNIX nΣr du kompilerar.
-
- F: Varf÷r Σr det ett tomt fΣlt pσ vΣnster sida av skrΣrmen?
- S: Amigan kan visa grafik hΣr, men g÷r oftast inte det eftersom det
- skulle stΣnga av vissa sprites. Denna area anvΣnds huvudsakligen
- bara av vissa demos som anvΣnder sig av sk overscan. Normalt Σr
- bilden inte centrerad. Jag tΣnker inte g÷ra nσgot σt detta. Om
- du inte kan stσ ut med detta kan du f÷rs÷ka Σndra uppl÷sningen
- till 320x200 eller 640x480, eftersom dessa kommer att f÷rs÷ka
- att centrera bilden. Detta Σr nΣra pσ st÷rt om÷jligt att fσ helt
- rΣtt f÷r alla program. Om bilden inte fσr plats pσ skΣrmen i de
- lΣgre uppl÷sningarna, f÷rs÷k med 800x600.
-
- F: Vart finns det en komplett lista ÷ver alla kommandorads-vΣxlar?
- S: I L─S_MIG.TXT. Du kan ocksσ generera listan sjΣlv genom att skriva
- uae -h > uaehelp.txt.
-
- F: Benchmarkprogrammet <favvo-benchmark-program> ger mysko reslutat.
- S: Amiga-program som k÷rs i emulatorn tror att de kan anvΣnda Amigans
- timer f÷r att berΣkna verklig tid, nΣr de i verkligheten endast
- fσr fram "emulerad tid". Sysinfo, t ex, ger samma resultat pσ alla
- maskiner, sσ att k÷ra benchmarks f÷r att fσ fram emulatorns hastighet
- Σr helt meningsl÷st.
- En del benchmark-progam anvΣnder korta loopar med instuktionerna DIV
- och MUL f÷r att mΣta CPU-hastighet, men i "emulerad tid" tar dessa
- instruktioner precis lika lσng tid som alla andra instruktioner, och
- du kommer att fσ alldeles f÷r h÷ga reslutat.
- Bara om du aktiverat "HAVE_RDTSC" kan det vara nσgon mening med att
- k÷ra ett benchmark-test. Men Σndσ inte, eftersom det finns ett minimi-
- vΣrde som varje benchmark ger, sσ ju snabbare dator du har, desto
- bΣttre kommer reslutaten att stΣmma.
-
- F: Kallades inte UAE f÷r "The Unusable Amiga Emulator"?
- S: Ja, men ingen tyckte att namnet var sσ lΣmpligt lΣngre. Det stΣmde
- egentligen bara f÷r version 0.1, som inte ens kunde boota.
-
-
-
- ╓versatt till svenska av: Jonas Holm Pileborg (pileborg@algonet.se)
- Ladda gΣrna ner mina (och mina kompisars) kassa berΣttelser frσn min
- extremdσliga hemsida (jag har gjort bakgrunderna sjΣlv):
- http://www.algonet.se/~pileborg/