******************************************************************************
******************************************************************************
                                F E L L O W
                          COMMODORE AMIGA EMULATOR
                    Af Petter Schau (pettersc@ifi.uio.no)
            Dokumentation og FAQ af Brett Eden (revere@sub.net.au)
  Oversat til dansk af Kenneth Vestergaard Schmidt (hh97kvs@floej5.kkhs.dk)
******************************************************************************

    **** LS VENLIGST DETTE DOKUMENT GRUNDIGT FR DU BRUGER FELLOW ****

Dette arkiv indeholder Fellow V0.3.2a,

Emulatoren er skrevet af:

(C) Petter Schau i 1996/1997.  (pettersc@ifi.uio.no)

Diverse programmeringsbidrag af:

(C) Roman Dolejsi 1997          (roman@sorry.vse.cz)
(C) David Voracek 1997          (assassin@paru.cas.cz)
(C) Rainer Sinsch 1998          (sinsch@stud.uni-frankfurt.de)


Regler for brug og for distribution af denne emulator:
------------------------------------------------------

Rettighederne til dette program er forbeholdt Petter Schau og bidragere.

Du har retten til at bruge dette program gratis.

Fri distribution er tilladt med nogle begrnsninger.

Dette program er frit distribuerbart s lnge at indholdet af dette
arkiv er intakt og undret, og ingen profit er skabt fra distribueringen
udover prisen for mediet selv.

Gendistribuering vil ikke ndre disse begrnsninger
under hvilke dette program er brugt og distribueret.

Inkludering i samlinger p CD-ROM med andet frit distribuerbart
software er tilladt.

Distribution som overtrder ingen-profit princippet krver tilladelse fra
forfatteren af dette program.

Emulatoren er sat til rdighed "som er", og bruges for egen risiko.
Der er ingen udtrykt eller antydet brughed af dette program, og ingen
forpligtelse fra programmren om support eller reparationer p nogen mde
hvis der skulle opst problemer.

Ved at bruge dette program, erkender du at forfatteren ikke kan holdes
ansvarlig for nogen problemer fra brugen af dette program.
Dette er eksperimentel software brugt p egen risiko.

De ovenstende betingelser glder ogs for kildekode arkivet for emulatoren.

Ekstra betingelser for kildekoden til emulatoren er:

Du kan ndre den s meget du vil til personligt brug.

Hvis du ndrer noget eller tilfjer noget som kan vre brugbart
for andre, vil vi blive glade hvis du sendte os en patch s den kan
blive inkluderet i det officielle kilde-tr.

Inkludering af dele af kildekoden i andre frit distribuerbart software
er tilladt s lnge at forfatterne er underrettet frst, og de fr
kredit for deres arbejde.

"AMIGA", "AmigaOS", "Kickstart" og "Workbench" er registrerede varemrker af
Amiga International. Andre varemrker nvnt er forbeholdt de respektive
ejere.


Indhold:
--------

1       Introduktion
2       Systemkrav
3       Ndvendige krav
3.1       Kickstart-image
3.1.1       Brugen af TransROM
3.2       Disk-image
3.2.1       Brugen af Transdisk
3.3       Kopiering af filer fra PC -> AMIGA & AMIGA -> PC
4       Opstart af Fellow
5       Menusystem
5.1       "Run" menupunkt
5.2       Soft Reset
5.3       Hard Reset
6       Debugger
6.1       "Step" menupunkt
6.2       "Step over" menupunkt
6.3       "Breakpoint" menupunkt
6.3.1       "Set Breakpoint" menupunkt
6.3.2       "Until Line 312" menupunkt
6.3.3       "Until Event" menupunkt
6.4       "Memory" menupunkt
6.5       "Cia" menupunkt
6.6       "IO" menupunkt
6.7       "Trace on" menupunkt
6.8       "Trace off" menupunkt
6.9      "Show trace" menupunkt
6.10      "Evlog config" menupunkt
6.11      "Show evlog" menupunkt
6.12     Wav capture
7       Konfiguration
7.1       Disk konfiguration
7.1.1       Diskimage i DF(x)
7.1.2       Drev (x) status
7.1.3       Disk-DMA hastighed
7.1.4       Alt-N cycling
7.1.5       Fil-requester
7.2       Skrmkonfiguration
7.2.1       Skrmoplsning
7.2.2       Frame-skip rate
7.2.3       Maksimum frame-rate
7.2.4       Flimmerfri interlacing
7.2.5       Cycle exact optegning
7.2.6       Skaler Y
7.3       Hukommelseskonfiguration
7.3.1       Chip-hukommelse
7.3.2       Fast-hukommelse
7.3.3       Bogo-hukommelse
7.3.4       Kickstart-image
7.3.5       Keyfile
7.4       Lydopstning
7.4.1       Lyd emulering
7.4.2       Lyd kvalitet
7.4.3       Low-pass filter
7.5       Cpu konfiguration
7.5.1       Cpu type
7.5.2       Cpu hastighed
7.6       Hardfile konfiguration
7.6.1       Hardfile enhedsstatus
7.6.2       Hardfile filnavn
7.7       Diverse opstningsmuligheder
7.7.1       Joystick Port 1 & 2
7.7.2       Power Floppy Leds
7.7.3       Ydelse vist on-screen
7.7.4       Menu-position gemt ved afslut
7.7.5       Automatisk kr efter kommando
8           Kommandolinieinterface
9           KOM IGANG - EN GRUNDLGGENDE GUIDE
10          Genvejstaster
10.1          Genvejstaster i brugerinterfacet
10.2          Genvejstaster under emulation



1 Introduktion
---------------

Velkommen til Fellow, en Commodore Amiga emulator til IBM kompatible PCer.
Denne dokumentation dkker over brugen og mulighederne med Fellow 0.3.2a,
s vel som information om hvordan man opstter og bruger den til optimale
af dens muligheder. Dette er en software-baseret emulation.

Fellow er lig med UAE, en anden Amiga emulator skrevet af Bernd Schmidt
og andre bidragere. Fellow er anderledes p den mde, at den
er skrevet specifikt til MS-DOS med noget hastigheds-kritisk kode skrevet i
x86 maskinkode, hvilket giver den en markant hastighedsforgelse over UAE.
Lige nu mangler den dog mange af UAE's muligheder for Amiga OS-niveau
emulation.

Fellow virker p en mde meget lignende UAE.  Hvis du har brugt UAE fr,
burde du ikke have nogen problemer med at bruge Fellow.  Hvis du vil have
mere information om Amiga emulation, er du opfordret til at kigge i
dokumentationen til UAE, da den dkker en del som ikke er med her.



2 SYSTEMKRAV
------------

For at du kan kre Fellow, skal dit system mde, eller overskride,
flgende specifikationer:

* En IBM kompatibel computer med en 486 eller hurtigere CPU
* MS-DOS version 5.00 or eller nyere
* 11 megabytes RAM
* Et VGA kompatibel grafikkort
* En mus

Det er ANBEFALET at du har mindst det flgende setup hvis du vil have
det meste ud af Fellow:

* En IBM kompatibel computer med en 100MHz eller hurtigere Pentium CPU
* MS-DOS version 5.00 eller nyere
* 16-20 megabytes RAM (vil bruge op til 28 MB hvis tilgngeligt).
* Et PCI (S)VGA kompatibel grafikkort, med VBE 2.0 understttelse.
* Soundblaster eller kompatibelt lydkort

* Eventuelt vil en MMX processor blive brugt i nogle tilflde.


Hvis dit grafikkort ikke understtter VESA BIOS Extensions 2.0, vil du
f brug for at anskaffe dig enten en DOS VBE 2.0 driver til DOS specifikt
til dit grafikkort (prv producentens homepage), eller Scitech Display
Doctor, tilgngeligt p nettet.

Uden VBE 2.0 understttelse vil du ikke have alle skrmoplsninger
tilgngelige nr du krer Fellow!

Fellow er temmelig CPU-intensiv, og hvis du vil kre grafik-intensive Amiga
programmer ved det nskede "rigtige Amiga" hastighed, vil du f brug
for noget mellem en Pentium 133 -> 150 CPU og et hurtigt PCI grafikkort.
Andre faktorer, ssom RAM hastighed vil ogs pvirke dit resultat (husk
p at DIMM RAM er p 8-12ns, mens standard EDO/ikke EDO SIMM RAM er p
50-60 og 70-80 respektivt).


3 FR DU BEGYNDER - NDVENDIGE KRAV
-------------------------------------

Fr du kan bruge Fellow fr du brug for to ting:


3.1 Kickstart Image
-------------------

En kopi af en AmigaDOS Kickstart ROM, som skal tages fra en RIGTIG Amiga.
Denne fil er hentet ved hjlp af et program kaldet "TransROM", som er
inkluderet med Fellow. Kickstarten er copyrightet software fra Amiga
International, og kan derfor ikke inkluderes med emulatoren. Den korrekte
vej til at f denne fil er at kopiere denne software fra Amigaen du ejer.


3.1.1 BRUG AF TRANSROM
~~~~~~~~~~~~~~~~~~~~

TransROM skal kopieres over p en rigtig Amiga for at den kan hente en
kopi af Kickstart ROM chippen og gemme den i en fil.

CLI> transrom >RAM:kick.rom

Vil kopiere Kickstart ROM chippen og gemme den i en fil p RAM: kaldet
"kick.rom". Denne fil skal nu kopieres til PCen og ind i Fellows bibliotek
(den kan dog bruges fra et andet bibliotek).


3.2 Disk-Image
--------------

Du fr ogs brug for et "image" af en rigtig Amiga floppy disk, som
indeholder det spil/demo som du nsker at kre under Fellow. Dette kan
gres ved hjlp af et program, kaldet "transdisk" som ogs er inkluderet
i Fellow-arkivet.

Et disk-image er en eksakt kopi af en rigtig Amiga-diskette.

En PC's floppydrev kan ikke lse Amiga floppydisketter, s for at bruge
Fellow SKAL du have et diskimage af en rigtig Amiga diskette.


3.2.1 BRUG AF TRANSDISK
~~~~~~~~~~~~~~~~~~~~~~~

Ligesom TransROM, skal Transdisk kopieres over p en rigtig Amiga for at
den kan bruges.

Transdisk skal bruges fra AmigaDOS shell prompten, og vil kopiere en floppy
disk, spor for spor, ind i en fil (som kan lses af Fellow).

CLI> transdisk >RAM:df0.adf

Vil lave et image af en hvilken som helst diskette i DF0:
Disketten behves ikke at blive kaldt "df0.adf" - du kan bruge et hvilket
som helst navn du syntes passer bedst.


3.3 KOPIERENG AF FILER FRA PC -> AMIGA & AMIGA -> PC
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1. Ved hjlp af et null-modem kabel kan du kre en Zmodem overfsel
mellem en Amiga og en PC. Du skal bare indstte kablet i serielporten p
begge maskiner, startet et terminalprogam, ssom Terminus, NComm eller Term
p Amigaen, eller Terminate, Telemate, Telix (eller HyperTerminal til
Windows 95 hvis du insisterer) p PCeren, og starte en Zmodem upload p
Amigaen. Hvis du har konfigureret det rigtigt (automatisk Zmodem download
br vre sat til ved den modtagende ende) vil PCen automatisk acceptere
denne upload, og vil downloade softwaren til din PC's harddisk.

For at f de bedste resultater br du anskaffe en version af BaudBandit
serial.device erstatningen til Amigaen, og stte begge ender til 57.600
baud. BaudBandit br tillade overfrsler p op til 5500cps til/fra en
68000-baseret Amiga - du kan finde det p AmiNET.

Hvis du er en af de mennesker med en AmigaOS 1.2/1.3 A500, med kun et
diskettedrev, er du ude i problemer. Medmindre du har en terminal-pakke p
en diskette som du kan boote eller bruge i et nummer to drev, er der ingen
vej et null-modem kabel kan snakke med PC'en (hvilket er ndvendigt for
at f software som transdisk og transrom ned p en Amiga diskette).
Dit bedste bud ville vre at tilnrme en Amiga brugergruppe, som mske
kan forsyne dig med en sdan diskette, eller hvis du er heldig, en Amiga
shareware forhandler i dit omrde.

Note: Nogle Amigaer tillader dig at lse serielporten ved 115.200 baud.
Dette afhnger af maskinen, dens motherboard-revision, og dens processor.
Ved at lse serielporten ved 115.200 baud p bde Amigaen og PCen, kan
du effektivt overfre filer over et null-modem kabel med over 10.100cps.


2. Hvis du ikke har et null-modem kabel, eller ikke vil kbe et, kan du
overfre Amiga softwaren til PCen ved hjlp af en 720k PC diskette.
Workbench 2.1+ kommer med CrossDOS, som er et softwareprodukt der stter
dig i stand til at lse PC 720k disketter i din Amigas diskettedrev.
Hvis du ikke har CrossDOS (alts, hvis du ikke har adgang til Workbench
2.1 eller strre), kan du ogs bruge MessyDOS som kan findes p AmiNET.
Her er en skridt-for-skridt guide til at overfre software via floppy.

     i) Anskaf en 720k PC diskette. Formater den enten p din PC, eller
     p Amigaen ved hjlp af CrossDOS.

     ii) Lav en .ADF fil eller Kickstart ROM image ved at bruge metoden
     beskrevet ovenfor.

     iii) Arkiver denne fil ved hjlp af LhA eller Zip. Vr sikker p du
     har disse programmer p PCen, s du kan udpakke den nr disketten er
     overfrt.

     iv) Kopier arkivet over p en 720k diskette, med CrossDOS eller
     MessyDOS.

     v) Tag disketten over til PCen, kopier arkivet in p harddisken, og
     udpak det.  Kopier Kickstart ROM imaget, eller .ADF filen til dit
     Fellow bibliotek, og du er klar til at starte!



4 OPSTART AF FELLOW
~~~~~~~~~~~~~~~~~~~

Fellow bliver startet simpelthen ved at starte FELLOW.EXE fra en DOS prompt.
Efter at du har gjort det, vil du blive prsenteret for en menuskrm.
Den midterste sektion viser hvilke disketter der er tildelt hvilke diskdrev,
og om Kickstart ROMen er tilstede eller ikke.


5 Menusystem
-------------

I den nedre, hjre del af skrmen er der et menusystem. Brug piletasterne
til at navigere rundt i menuen. Return vlger en menu.  Grnt oplyste
genveje er ogs tilgngelige.  ESC vil bakke et niveau op.
Menusystemet er opdelt som flger:

Run
Debugger
Configuration
Soft Reset
Hard Reset
Quit


Debuggeren og konfigurationen har separate sektioner senere.


5.1 "Run" menupunkt
----------------

Ved at vlge dette punkt starter du Amiga emulationen, og emulatoren vil
prve at boote det diskimage du har tildelt drevet DF0:


5.2 Soft Reset
--------------

Soft reset vil f den emulerede Amiga til at resette.
Denne mulighed burde bibeholde hukommelsen, og tillade residente programmer
at overleve, selvom jeg ikke er 100% sikker at den faktisk virker som
tiltnkt.
Soft Rest kan vre ufuldstndig nogle gange, hvilket kan medfre en GURU
meditation, eller noget andet hvis Amigaen er blevet overtaget af et
grimt program.

Hvis der ikke er nogen Kickstart indlst, vil dette ogs indstte en
erstatnings-bootstrap for disk-imaget i DF0:.  Det kan i nogle tilflde
boote programmer som ikke bruger Kickstart-rutiner for at kre.
Hvis imaget er skiftet fr starten af emulation og efter det sidste reset,
skal reset vlges igen.


5.3 Hard Reset
--------------

Vil slette (Amiga) hukommelsen og tvinge en reinitialization af emulationen.

Hvis der ikke er nogen Kickstart indlst, vil dette ogs indstte en
erstatnings-bootstrap for disk-imaget i DF0:.  Det kan i nogle tilflde
boote programmer som ikke bruger Kickstart-rutiner for at kre.
Hvis imaget er skiftet fr starten af emulation og efter det sidste reset,
skal reset vlges igen.


6 Debugger
----------

En normal bruger vil sikkert aldrig finde nogen brug for debuggeren, s
hvis du ikke forstr de ting der er beskrevet her, kan du roligt fortstte
fremad.

Debuggeren er et simpelt milj hvor du blandt andet kan inspicerer status
for den emulerede Amiga.  Den indeholder en simpel disassembler som viser
koden omkring program counteren, og status over den emulerede Motorola
68000 processor.  CPU'en kan single-steppes eller krt ind til et
breakpoint. Hukommelsen kan inspiceres, og nogle af registrerne p Amigaens
specielle chips kan blive vist. Nogle logging-muligheder er ogs
tilgngelige (hvis de er kompileret ind i programmet (*).)

Debugger undermenuen er delt ind som flger:

Step
Step Over
Breakpoint
Memory
Cia
Wav Capture
Trace on (*)
Trace off (*)
Show trace (*)
Evlog config (*)
Show evlog (*)


6.1 "Step" menupunkt
--------------------

Udfrer den nste instruktion (step 1 instruktion frem)


6.2 "Step over" menupunkt
-------------------------

Stter et breakpoint ved den nste instruktion, og emulatoren vil kre
ind til denne instruktion er net. (Brugbar til at hoppe over loops og
jsr/bsr instruktioner)


6.3 "Breakpoint" menupunkt
--------------------------

Dette punkt viser ind i en ny undermenu - emulatoren vil kre indtil den
valgte mulighed er mdt.

Breakpoint undermenuen er delt ind som flger:

Set Breakpoint
Until line 312
Until Event


6.3.1 "Set Breakpoint" menupunkt
--------------------------------

Tillader dig at indtaste addressen af instruktionen hvor udfrslen skal
stoppes. Efter breakpointet er sat, starter udfrslen.


6.3.2 "Until Line 312" menupunkt
--------------------------------

Vil krer indtil linie 312 (raster-beam position) er net.


6.3.3 "Until Event" menupunkt
-----------------------------

Krer indtil en logget begivenhed sker.  Loggede begivenheder er
kontrolleret med "Evlog config" i top-level debugger menuen.


6.4 "Memory" menupunkt
----------------------

Viser hukommelsen. Pil op og ned og Page Up/Down for at bevge omkring.
"h" og "a" stter hex eller ascii format.


6.5 "Cia" menupunkt
-------------------

Udskriver status af registrerne i CIA chippene.


6.6 "IO" menupunkt
------------------

Udskriver status af registrerne af custom chippene. Dette vil vise en
undermenu hvor registrerne for de individuelle enheder kan vlges.


6.7 "Trace on" menupunkt
------------------------

Muliggr cpu-instruktions logging.  De sidste 1/2 million instruktioner vil
blive husket.


6.8 "Trace off" menupunkt
-------------------------

Afkobler cpu-instruktion logging.


6.9 "Show trace" menupunkt
--------------------------

Viser cpu-instruktioners loggen.


6.10 "Evlog config" menupunkt
-----------------------------

Konfigurering af begivenheds-logging, irq og exceptions.


6.11 "Show evlog" menupunkt
---------------------------

Viser loggede begivenheder.


6.12 Wav capture
----------------

Dette vil muliggre at omdirigere lyd til en fil i emulatorens
installationsbibliotek.  Optagning foregr med 44100 hz, 16-bit stereo.
Virker ogs uden et lydkort.

Filer er gemt i Wav-format.  Dette er eksperimentelt, ikke alle lyd-
redigerings programmer vil lasese fileren - sikkert nogle header-problemer.
(Cool-edit vil lasese dem.)

Note: Filen vil blive MEGET stor MEGET hurtigt. Du fr brug for 11 MB/min.


7 Konfiguration
---------------

Konfigureringsmenuen er opdelt i en del undermenuer, under hvilke du kan
vlge og ndre diverse aspekter af Amiga emulationen.


7.1 Diskkonfiguration
---------------------

Denne undermenu kontrollerer diverse aspekter af diskimage konfigurationen.


7.1.1 Diskimage i DF(x)
-----------------------

Hvor (x) er enten 0, 1, 2 eller 3. Denne mulighed tillader dig at tildele
virtuelle disk filer til en hvilken som helst af Amigaens 4 diskettedrev.
Nr du starter emulatoren, er det pkrvet at der er tildelt et diskimage
til DF0: hvis du vil boote.

Ved at trykke DEL p dette menupunkt vil du "skubbe" det indsatte diskimage
ud af det virtuelle drev.

Ved at trykke ALT-0 til 9 p dette menupunkt vil du indstte filen hvis
navn er gemt i en af de 10 hukommelsesindstillinger. (ALT-0 til 9 er
beskrevet senere i fil-requesteren.)

Diskimages komprimeret med gzip eller bzip vil blive udpakket til
biblioteket sat i TEMP eller TMP environment variablen.  ndringer til
disse komprimerede images er afvist. (Kun den ukomprimerede, midlertidige
image er ndret.)


7.1.2 Drev (x) status
---------------------

Hvor (x) er enten 0, 1, 2 eller 3.  Dette menupunkt tillader dig at
deaktivere drevet s Amigaen ikke vil finde det.  Fordelen ved dette er
at AmigaOS s ikke vil allokere buffere til drevet, og derfor er der et
par K ekstra hukommelse til rdighed for andre ting.

Den tiltnkte brug for dette er til at hjlpe med at kre gamle demoer
som var pakket med drligere crunchers.

Normalt br du bare lade drevene vre aktiverede.


7.1.3 Disk-DMA hastighed
------------------------

Tillader dig at vlge hastigheden som den virtuelle disk lser filer fra
diskettedrevet.  Disk-adgang er normalt langsom, men emulationen kan
muliggre meget hurtigere adgang.

Tilladelige indstillinger er "Original" og "Fast".

Bare husk p at der er nogle f programmer som ikke vil kre medmindre
indstillingen er "Original".


7.1.4 Alt-N cycling
-------------------
Kontrollerer hvor langt markren vil hoppe hvis DEL er trykket, eller
hvis et diskimage er valgt fra hukommelsen.


7.1.5 Fil-requester
--------------------

Fil-requesteren fremkommer nr "Diskimage i DF(x)" er valgt.
Browse filsystemet og vlg et image som skal indsttes med RETURN.

Nogle specielle features:

Quickfind:  Start p at skrive et filnavn, og markren vil hoppe til den
            bedste match.

ALT-(x):    Hvor (x) er drev-bogstavet. Vil hoppe til det drev.

Memory-indstillinger:

Ved at trykke ALT- 0 til 9 oven p en fil vil Fellow huske filnavnet, og
kan hentes frem som beskrevet tidligere.
ALT-| (tasten til venstre for "1") vil slette alle hukommelses-indstillinger.


7.2 Skrmopstning
--------------------

Denne undermenu kontrollerer nogle aspekter af grafik-emulationen.


7.2.1 Skmoplsning
---------------------

Kontrollerer hvilken oplsning emulatoren vil bruge.
De prcise oplsninger tilgngelige afhnger af hvilke din VESA driver
understtter.


7.2.2 Frame-skip rate
---------------------

Frame-skip raten kontrollerer hvor ofte emulatoren opdaterer skrmen.
1/1 opdaterer skrmen s tit s muligt.

Lavere rater vil resulterer i hakkede animationer, osv., men vil spare
en masse tid som kan bruges p andre dele af emulationen.


7.2.3 Maksimum frame-rate
-------------------------

Kontrollerer timing-begrnsninger p emulatoren.

"Unlimited" vil deaktiverer al timing, og tillade emulatoren at kre
s hurtigt som muligt.  Dette vil ogs pvirke hvor hurtigt keyboardet
gentager tegn, s du vil mske f det umuligt med at bruge keyboardet
hvis din maskine er for hurtig.

"50 hz" begrnser hastigheden til en normal PAL A500.

"Sync with VGA-card" vil prve at synkronisere med displayet med den
refresh VGA-oplsningen bruger.  Dette kan i nogen tilflde gre, at
billedet er fuldstndig bldt.  Da den normale PAL-opfriskningsrate
sjldent matcher VGA-mode opfriskningsraterne, vil dette rode med bde
lyd-hastighed og den generelle hastighed af programmet.

Denne indstilling er ignoreret nr lyd-emulation er sat til "Synchronized
with emulation".


7.2.4 Flimmerfri interlace
--------------------------

Nr dette er aktiveret, vil emulatoren prve at de-interlace en interlaced
Amiga-skrm.

Dette er kun gjort nr emulatoren bruger en 800x600 SVGA-skrm.


7.2.5 Cycle exact optegning
---------------------------

Meget eksperimentel mulighed.  Nr den er aktiveret, vil plasmaeffekter
osv. bliver emuleret korrekt.
Denne mulighed dkker ikke over mere en farveskift lige nu.
Det er mest en test til at se hvordan det kan muliggres uden at
redesigne hele grafik-systemet.  Rutinerne virker kun i 800x600 lige nu.
Nr denne indstilling er blevet mere udviklet, vil den blive standard og
duplikeret til alle de andre oplsninger.

NOTE: At lade denne indstilling vre permanent tilkoblet er forkert.
Den mangler meget fin-tuning og meget mere arbejde til at virke korrekt
og sikkert. Anbefalet brug er at aktivere den for at se en speciel effekt.

7.2.6 Skaler Y
--------------

Nr denne indstilling er aktiveret, vil VGA hardware blive brugt til at
vise Amiga skrmen med et mere korrekt aspekt.  Dette kan kun bruges i
nogle oplsninger. (800x600, 640x480, 640x400, 640x350).

Hvis dit grafikkort er VESA kompatibelt, men ikke VGA-register komptabelt,
skal du IKKE aktivere denne indstilling.


7.3 Hukommelseskonfiguration
----------------------------

Denne undermenu kontrollerer hvilke typer og hvilke mngder af hukommelse
den emulerede Amiga har.


7.3.1 Chip-hukommelse
---------------------

Tillader dig at vlge hvor meget chip ram der vil blive emuleret.
Tilladelige vrdier er mellem 256KB og 2048KB.


7.3.2 Fast-hukommelse
---------------------

Tillader dig at vlge hvor meget fast ram der vil blive emuleret.
Tilladelige vrdier er 0, 1, 2, 4 og 8 MB.


7.3.3 Bogo-hukommelse
---------------------

Tillader dig at bestemme hvor meget Bogo RAM (nogle gange kaldet Slow ram)
der vil blive emuleret.  Dette er en tredie type af hukommelse - de der
udvidelseskort som skal installeres i bunden af en Amiga 500.
Tilladelige vrdier er mellem 0KB og 1792KB.


7.3.4 Kickstart-image
---------------------

Tillader dig at vlge placeringen af et AmigaOS ROM image (som er
pkrvet til at kre programmer som booter Workbench, eller til at boote
Workbench selv).
Hvis du vlger dette punkt, vil du blive udsat for en simpel fil-requester,
fra hvilken du kan vlge en ROM fil.

Fellow vil kigge efter "kick.rom" som standard.

Filerne skal ende p ".rom"


7.3.5 Keyfile
-------------

Denne mulighed vlger en keyfile som skal bruges til at dekryptere
krypterede Kickstarts.


7.4 Lydkonfiguration
--------------------

Denne undermenu kontrollerer aspekterne af lydemuleringen.
Ingen lyd-playback er mulig hvis et understttet lydkort ikke er fundet.


7.4.1 Lydemulering
------------------

Vlger hvilken type lydemulation du vil bruge.  Mulighedern er:

"No sound"             - Ingen lyd er spillet eller emuleret
"Emulated, not played" - Lyd er emuleret, men ikke afspillet

Disse er altid tilgngelige.

Typer kun mulige nr et lydkort (Soundblaster) er fundet er:

"Normal, synchronized with emulation" - Den mest korrekte emulation
"Normal, synchronized with real-time" - Vil mske virke bedre p langsomme
                                        maskiner, men playback kan variere
                                        meget.  I hvert tilflde vil
                                        lyden vre nr sammenhngende.

Anbefalet indstilling er "Normal, synchronized with emulation".

Lydafspilning med "Normal, synchronized with real-time" kan
forvrnge lyden meget.  Hastigheden vil vre forkert og kan ogs
variere meget direkte afhngigt af hastigheden p emulationen.
Metoden brugt til at implementere dette virker fint p Pentiumer, men
AMD K6 CPUer er ikke srligt glade for det i udtryk af hastighed.


7.4.2 Lydkvalitet
-----------------

Vil vlge lydkvalitet.  Forskellige samplerates, 8-16 bit mono/stereo
er tilgngelig afhngig af hvilken Soundblaster du har.

NOTE: 44100 hz er undvendig og en mega CPU-stjler.
Et godt valg mellem hastighed og kvalitet er 31300 hz.

8/16 bits mono/stereo gr kun lidt forskel i udtryk af hastighed.


7.4.3 Low-pass filter
---------------------

Indstiller low-pass filter-emulationen.  7000 hz low-pass filteret var
tilfjet Amigaen for at fjerne aliasing effekter.  Den havde ogs ren
af at dele sin enable/disable bit med power-LEDen.

Indstillingerne er Original / Always / Never.

"Original" (standard) vil behandle low-pass filteret som en rigtig Amiga.
Programmer kan tnde og slukke for det.

"Always" vil altid tilfje low-pass filteret p lyd output.

"Never", vil aldrig bruge low-pass filteret p lyd output. Dette svarer
til lyd output i tidligere versioner.

Implementationen var lavet af Rainer Sinsch, or er ny i V0.3.2a.
FPU er pkrvet.


7.5 Cpu konfiguration
---------------------

Denne undermenu kontrollerer nogle aspekter af cpu-emulationen.


7.5.1 Cpu type
--------------

Lige nu er den eneste virkende indstilling her 68000.  68030 er under
udvikling.  68030 er valgbar, men vil ikke vre brugbar.


7.5.2 Cpu hastighed
-------------------

Kontrollerer den virtuelle hastighed af den emulerede CPU.  Bland ikke
dette sammen med real-time ydelsen.

Indstillinger er "Original", hvilket betyder en 7.14 mhz cpu, og "fast",
hvilket cirka svarer til en 28 mhz cpu.  (Fast vil ogs f Blitter
operationer til at ske med det samme uden nogen tids-straf.)


7.6 Hardfile konfiguration
--------------------------

Denne undermenu kontrollerer hardfiles.

En hardfile er en mulighed til at gre masseopbevaring mulig p den
emulerede Amiga. Hardfilen er en stor fil, som er brugt til "harddisk".
Hardfilen kan vrer p en hvilket som helst strrelse.

Hardfiles kan kun bruges hvis din kickstart er V2.0 eller nyere.

Husk at formatere en ny hardfile.

Du kan boote fra en hvilken som helst hardfile - de har en boot-prioritet
lavere end DF0, men hjere end DF1.

Du kan ogs bruge ukomprimerede ADF-filer i stedet for aktuelle hardfiles.

Enhederne hndteret af denne facilitet er kaldt FELLOW0 med stigende numre.

NOTE: ndring i hardfile-setup vil automatisk tilfje en hard-reset af
Amigaen.


7.6.1 Hardfile enhedsstatus
---------------------------

Hardfilerne kan enten vre aktiverede eller deaktiverede.


7.6.2 Hardfile filnavn
----------------------

Denne menu vil vise fil-requesteren.  Vlg hardfilen eller ADF-filen som
du vil bruge.


7.7 Diverse opstningsmuligheder
--------------------------------

Denne undermenu indeholder nogle andre indstillinger.


7.7.1 Joystick Port 1 & 2
-------------------------

Udstyret der kontrollerer Amigaens joystickporte.

Mulige indstillinger er:
Disabled, Mouse, Analog Joystick, Keyboard Joystick Replacement 1 & 2

Keyboard-erstatninger er som flger:

Piletaster med hjre CTRL som skyd 1 og hjre ALT som skyd 2.

eller

'D' er venstre, 'F' er ned, 'G' er hjre, 'R' er op, Venstre CTRL er
skyd 1, venstre ALT er skyd 2.


Den analoge joystick-hndtering er lidt klumset.  For at kalibrere
joysticket, skal du rotere sticket under emulationen.

Hvis den indbyggede analog-joystick hndtering fles for drlig,
tilbyder Joyemu-programmet meget bedre analog-joysticks hndtering.
(Find den p http://www.dsi.unive.ti/~szanellsa/index.htm )


7.7.2 Power Floppy Leds
-----------------------

Kontrollerer hvor der skal vises de forskellige leds ssom powerleds og
disketteleds.

Et ledboard er ogs understttet (tilfjet af Roman Dolejsi).
Kig p ledboard.txt

Indstillingen for keyboard led order er til at fortlle emulatoren
opstningen af leds p dit keyboard.


7.7.3 Ydelse vist on-screen
---------------------------

Udskriver % hastighed af en rigtig Amiga emuleret af din maskine.  Tallet
er vist i verste, hjre hjrne af Fellow skrmen.
Dette er relativt til de 50 frames/sek. normalt produceret af en Amiga 500.

Dette tal er kun et cirka-tal.


7.7.4 Gem menu-position ved afslut
----------------------------------

Dette er en eksperimentel indstilling.  Nr den er aktiveret, vil menu-
bevgelser blive gemt ved afslutning, og udfrt den nste gang
emulatoren bliver startet.


7.7.5 Automatisk kr efter kommando
-----------------------------------

Autokr kan vre aktiveret efter nogen kommandoer.


8  Kommandolinie interface
--------------------------

Konfigurationsindstillinger er ogs tilgngelige p kommandolinien.

Dette er en kort liste over de muligheder, hvor indstillinger tilsvarer
konfigurations-indstillinger i brugerinterfacet. Kig p sektion:


Diverse indstillinger:

-h                         Denne kommandolinie-sammenfattelse.
-log                       Lav log-fil under opstart.
                           Brug denne til at se hvad emulatoren finder
                           ud om din hardware.
-nogui                     Hop over den normale GUI-session.
-config file               Brug fil istedet for den normale cfg-fil.
                           Standard config-fil er fellow.cfg i det nuvrende
                           bibliotek.
-ns                        Gem ikke indstillinger ved afslutning


Disk-image indstillinger

-0 fil                     Diskfil  i df0
-1 fil                     Diskfil  i df1
-2 fil                     Diskfil  i df2
-3 fil                     Diskfil  i df3
                           Beskrevet i 7.1.1

-0e +|-                    Aktiver/dekativer df0
-1e +|-                    Aktiver/dekativer df1
-2e +|-                    Aktiver/dekativer df2
-3e +|-                    Aktiver/dekativer df3
                           Beskrevet i 7.1.2

-ds +|-                    Hurtig diskettedrev aktiver/deaktiver
                           Beskrevet i 7.1.3

-dmX file                  Diskhukommelse X (0..9) indhold
                           Beskrevet i 7.1.4

-dpath dir/file            Aktiv diskpath. Fil-requesteren vil starte her
                           den frste gang den er aktiveret.
-rmpos +|-                 Aktiver/deaktivere menupositions-hukommelse.
                           Beskrevet i 7.1.4
-mpos /../...              Angiv aktiv menu position.
                           Beskrevet i 7.1.4

Hardfile indstillinger:

-hf fil                    Hardfile filnavn, beskrevet i 7.6.2
-he +|-                    Hardfile aktiver/deaktiver, beskrevet i 7.6.1
-hi size                   Opret (slet!) den specificerede hardfile.
                           Strrelse i MB.


Hukommelseindstillinger:

-c size                    Chipmemory strrelse, size*256k, standard: 2MB
                           Beskrevet i 7.3.1
-fm size                   Fastmemory strrelse, size in MB, (0,1,2,4,8)
                           Beskrevet i 7.3.2
-b size                    Bogomemory strrelse, size*256k, default: 1.75MB
                           Beskrevet i 7.3.3
-r file                    Kickstart fil
                           Beskrevet i 7.3.4
-K file                    Kodet Kickstart keyfile.
                           Beskrevet i 7.3.5

Joystick indstillinger:

-j1 n|a|m|k1|k2
-j2 n|a|m|k1|k2            Joystick port 1 eller 2:
                           n - ingen, a - analog joystick
                           m - mus, k1 - keyboard erstatning 1
                           k2 - Keyboard erstatning 2
                           Beskrevet i 7.7.1


Lydindstillinger:

-s d|n|c|e                 d - afbrudt n - normal c - uafbrudt
                           e - emuleret, ingen output
                           Beskrevet i 7.4.1
-sf quality                Lydkvalitet: 44100,31300,22050,15650
-ss on|off                 Stereo, on eller off
-sb bits                   8 eller 16 bits
                           -sf,ss,sb beskrevet i 7.4.2
-s1                        Ptving Soudnblaster v1.0 driver


Skrmindstillinger:

-res 320200b|320200|320240|640350|640400|640480|800600
                           Oplsning, standard: 800600
                           Beskrevet i 7.2.1
-v none|50|vga             Framerate begrns: ingen, 50 - 50hz,
                           vga - fra grafikkort
                           Beskrevet i 7.2.3
-f number                  Skip 1/number af frames.
                           Beskrevet i 7.2.2
-i on|off                  De-Interlaced i 800x600 oplsning
                           Beskrevet i 7.2.4


CPU indstillinger:

-cpu 0|3                   Cpu-type 0 - 68000  3 - 68030
                           Beskrevet i 7.5.1
-cs normal|max             Clockhatighed af emuleret M68000 og Blitter.
                           Beskrevet i 7.5.2


Diverse indstillinger:

-p on|off                  On-screen hastighedsmler.
                           Beskrevet i 7.7.3
-l scr|kb?|lp?|lp?m|off    Power/diskdrev led indikatorer:
                           scr - p skrm (kun 800x600)
                           kb1 - p keyboard (drive 0, 1, 2)
                           kb2 - p keyboard (power, drive 0, 1)
                           kb3 - p keyboard (power, drive 0+1, 2+3)
                           lp1/2/3 - p parallel port led meter
                           lp1/2/3m - p parallel port led meter (spejlet)
                           Beskrevet i 7.7.2
-lk ncs|nsc...             Brug leds p PC keyboard i denne orden
                           (Num lock = N, Caps lock = C, Scroll lock = S)
                           Beskrevet i 7.7.2
-altn 1..4                 Alt-N drev looping
                           Beskrevet i 7.7.4
-arun none|altn|res        Automatisk kr efter kommando
                           Beskrevet i 7.7.5


9 KOM IGANG - EN GRUNDLGGENDE GUIDE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Nr du engang har kopieret en Amiga diskette ind i en .adf fil, og overfrt
den til din PC, kan du starte Fellow og tildele denne disk til DF0:

Hvis dette er en Workbench diskette, skal du sikre dig at du har kopieret
din Kickstart ROM ind i en fil, og at den er placeret i Fellow-biblioteket,
og dbt som "kick.rom", eller valgt en anden placering i config-menuen.

Hvis Kickstarten ikke er tilgngelig, vil Fellow prve at hoppe over den
normale Amiga bootstrap og prve at boote alligevel.  Dette virker med
nogle demoer og spil som ignorerer Kickstart-rutinerne og hndterer alt
selv. Du skal muligvis vlge "RESET" for at klargre dette efter du har
indsat et diskimage.

Vlg den mngde RAM du vil bruge, konfigurer lydemulering s det passer
til dit hardware, og vlg "RUN" fra hovedmenuen.

Hvis alt gr godt, vil Fellow boote dit disk image.


10 Genvejstaster
----------------

Der er nogle genvejstaster til rdighed i bruger-interfacet, og ogs
nogen under emulation.

10.1 Genvejstaster i bruger-interfacet
--------------------------------------

     F5: Soft Reset
     F7: Hard Reset
     F9: Start
    F11: Debugger
  Alt-D: Floppy Disk indstillinger
  Alt-F: Frame-skip rate
  Alt-H: Hardfile indstillinger
  Alt-J: Joystick indstillinger
  Alt-L: LED indstillinger
  Alt-M: Hukommelsesindstillinger
  Alt-R: Oplsningsindstillinger
  Alt-S: Lydindstillinger
  ESC  : Vil g tilbage et skridt ved brug af menuerne, eller starte
         emulationen p top-level.


10.2 Genvejstaster under emulation
----------------------------------

F12                     - Tilbage til bruger-interface
HOME + PGUP/PGDOWN      - skift oplsning
HOME + Keypad arrowkeys - centrer display i lores VGA mode.
HOME + F11              - Dump skrm til BMP-billede.
HOME + F1/F2/F3/F4      - Indst disk-image i drev.
END  + F1/F2/F3/F4      - Skub disk-image i drev ud.
END  + PGUP/PGDOWN      - Skift line-doubling til/fra (kun i nogle VGA-moder
                          (Samme som Skaler Y i config/Screen/)


----------------------------------------------------------------------------

Dette dokument var lavet af Brett Eden (yep, ham som i alle elsker at hade,
for en eller anden grund).  Jeg kan blive kontaktet p revere@sub.net.au,
for sprgsml eller lignende.

Oversat til dansk af Kenneth Vestergaard Schmidt (hh97kvs@floej5.kkhs.dk).

Opdateret for V0.3.2a af Petter Schau

