F E L L O W
COMMODORE AMIGA EMULATOR
Door Petter Schau (pschau@online.no)
Documentatie en FAQ door Brett Eden (revere@sub.net.au)
Vertaling in het Nederlands door Peter Stolk

      LEES DE HANDLEIDING AANDACHTIG DOOR VOORDAT U MET FELLOW BEGINT

Dit document bevat informatie betreffende Fellow V0.3.3 voor DOS.  

Credits

De emulator is geschreven door:

(C) Petter Schau in 1996/1997/1998.  (pschau@online.no)

Bijdragen aan het programma ook door:

(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)
 
Lees de credits.txt file voor een volledige omschrijving van de bijdragen aan de emulator.

Licentie

De voorwaarden voor het gebruik en verspreiding van deze emulator
 
De rechten van dit programma zijn in handen van Petter Schau en medewerkers.

Het is u toegestaan om dit programma vrij te gebruiken.

Onder enkele beperkingen, die hieronder staan beschreven, is vrije verspreiding toegestaan.

Dit programma  is vrij verspreidbaar zolang de inhoud van dit archief intact blijft en ongewijzigd. Tevens mag er niet meer geld gevraagd worden dan de kostprijs van de gegevensdrager waarmee deze emulator verspreid wordt.

Het is toegestaan om de emulator tezamen met andere vrij verspreidbare software op CD-ROM te zetten.

Distributie in strijd met het non-profit principe benodigd toestemming van de auteurs van dit programma.

De emulator wordt geleverd "als zijnde", te gebruiken voor eigen risico.  Er is geen uitdrukkelijke of speciale bruikbaarheid voor dit programma en geen verplichting voor de auteur om support te geven of reparaties uit te voeren, op welke manier dan, als zich onverhoopt problemen voordoen.

Doordat u het programma gebruikt, accepteert u dat de auteur niet verantwoorderlijk gesteld kan worden als er problemen ontstaan door gebruikt van dit programma.Dit is experimentele software die u voor geheel eigen risco gebruikt.

De bovengenoemde voorwaarden hebben ook betrekking op de source-code van de emulator.
 

Aanvullende voorwaarden voor de source-code van de emulator zijn:

Voor persoonlijk gebruik kunt u de source-code zo vaak als u maar wilt wijzigen.

Als u iets veranderd of toevoegd dat bruikbaar is voor anderen, zouden wij het appreciëren als u ons een patch toestuurt zodat het bij de officiële source-tree gevoegd kan worden.

Gebruik van delen van de  source-code in ander vrij verspreidbare software is toegestaan zolang de auteurs eerst verwittigd en genoemd worden.

"AMIGA", "AmigaOS", "Kickstart" en"Workbench" zijn geregistreerde handelsmerken van Amiga International.  Andere handelsmerken die genoemd worden zijn in handen van de respectievelijke eigenaars.
 

Inhoud

1. Introductie
2. Systeem-eisen
3.  Voordat u begint - Noodzakelijke benodigdheden
3.1 Kickstart-image 
3.1.1 Gebruik van TransROM 
3.2  Disk-image 
3.2.1 Gebruik van Transdisk 
3.3  Het kopiëren van files van PC naar Amiga & Amiga naar PC 
4. Het werken met Fellow 
5. Het configureren van het systeem
5.1 Wat u moet weten over het menu systeem 
5.1.1 Sectie systeem menu
5.1.2 Configuratie Menu's
5.1.3 File-system browser
5.2 Hoofd Menu 
5.2.1 Start optie
5.2.2 Configuration optie
5.2.3 Utilities optie
5.2.4 Hard Reset optie
5.2.5 Debugger optie
5.2.6 About optie
5.2.7 Quit optie
5.3 Configuration menu
5.4 Floppy Configuration menu
5.4.1 Diskimage in DF(x)
5.4.2 Drive (x) status
5.4.3 Disk-DMA speed
5.4.4 Alt-N cycling
5.5 Filesystem Configuration menu
5.5.1 Add VFS filesystem
5.5.2 Add readonly VFS
5.5.3 Add normal filesystem
5.5.4 Add readonly normal filesystem
5.5.5 Delete filesystem
5.6 Screen Configuration menu
5.6.1 Screen resolution
5.6.2 Frame-skip ratio
5.6.3  Maximum frame-rate
5.6.4 Flicker-free interlace
5.6.5 Cycle-exact drawing
5.6.6 Scale Y
5.7 Geheugen Configuratie Menu
5.7.1 Chip memory
5.7.2 Fast memory
5.7.3 Bogo memory 
5.7.4 Kickstart-image
5.7.5 Keyfile
5.7.6 Memory space size
5.8 Sound Configuration menu
5.8.1 Sound-emulation
5.8.2 Output rate
5.8.3 Output channels
5.8.4 Output bits
5.8.5 Low-pass filter
5.8.6 Sound buffer depth
5.8.7 Send sound ouput to WAV-file
5.9 CPU en Blitter Configuration menu 
5.9.1 Virtual CPU instruction set
5.9.2 Virtual CPU speed
5.9.3 Virtual Blitter speed 
5.9.4 Long Blits
5.10 Hardfile Configuratie Menu
5.10.1 fhfile.device status
5.10.2 FELLOWX hardfiles
5.11 Various Configuration menu
5.11.1 Joystick Port 1 & 2
5.11.2 Power/floppy LEDs
5.11.3 Prestatie op scherm getoond 
5.11.4 Menu-positie weggeschreven bij einde
5.11.5 Autorun na sommige commando's
6. Debugger 
6.1 Step
6.2 Step Over 
6.3 Breakpoint 
6.4 Memory 
6.5 CIA
6.6 IO 
6.7 Trace on
6.8 Trace off
6.9 Show Trace
6.10 Trace to file
6.11 Event log configuratie 
6.12 Laat event log zien
7. Command Line Interface
8. We gaan beginnen  - Een basisgids
9. Sneltoetsen
9.1 Sneltoetsen in de user interface
9.2 Sneltoetsen gedurende de emulatie
10. Contact Informatie

 
 

1. Introductie

Welkom bij de Fellow Amiga Emulator, een software-emulatie van de Commodore Amiga. Fellow geeft u een virtuele Amiga omgeving op uw PC in welke u Amiga software kunt draaien. The emulator werkt op een IBM compatible PC met een DOS operation system geïnstalleerd. Verschillende DOS omgevingen kunnen gebruikt worden. De emulator is met succes op de volgende systemen getest: alleen MS-DOS, DosEmu voor Linux en in DOS-boxen onder Windows 95 en NT.

De Commodore Amiga 500 werd als model werd gebruikt toen de Fellow Amiga Emulator gemaakt werd. De standaard configuratie van deze emulator levert de snelheid en het gevoel van dit specifiek Amiga systeem op uw PC.

Fellow is tevens op allerlei manieren configureerbaar. Geavanceerde opties kunnen worden ingesteld om de emulator krachtigere prestaties te laten leveren dan waartoe een standaard Amiga 500 in staat is. We raden u sterk aan om de samenvatting van de opties te lezen zodat u bekend wordt met de kracht en beperkingen van de emulator.

De Amiga 500 computer werd in 1987 uitgebracht als de opvolger van de Amiga 1000. Het deed vele jaren dienst als instap-model en meest populaire lid van de Amiga familie. Met zijn vele multimedia capaciteiten, dankzij de vele co-processoren die toegewijd zijn aan de generatie van snelle graphics en natuurlijk de 4-kanaals sample-based stereogeluid, werd het snel een populaire machine voor spellen en demo's. De geavanceerde multimedia capaciteiten gecombineerd met een multi-tasking, window gebaseerde operating systeem maakte dat de Amiga zijn tijd ver vooruit was voor een thuiscomputer.

Hoewel het nu 10 jaar geleden is toen de eerste werd uitgebracht, vraagt emulatie van de eerste Amiga's nog steeds veel processorkracht van de hedendaagse computers. Er is tenminste een Pentium processor nodig om op originele snelheid te kunnen werken. Het zijn vooral het vele grafische werk en het simpele managen van de interactie tussen de vele bronnen van activiteit in de Amiga hardware architectuur, die het grootste gedeelte van de processortijd opeisen.

De Fellow Amiga Emulator is gemaakt door Petter Schau. De eerste publieke versie werd in december 1996 uitgebracht. Aan de datum van uitgave gingen verschillende jaren, van experimenten met methoden om bepaalde gedeelten van de Amiga hardware snel te emuleren, vooraf. Vandaag de dag is het de meest complete software emulatie van een Amiga 500 en hoger, ook dankzij de contributies van verschillende mensen.
 
 

2. Systeem-eisen

Om Fellow te kunnen starten moet uw systeem minimaal aan de volgende technische specificaties voldoen:

Het is AANBEVOLEN om tenminste de volgende configuratie te bezitten om het beste uit Fellow te krijgen:

Als uw videokaart geen VESA BIOS extensies 2.0 ondersteunt, dan zult u moeten proberen om een DOS VBE 2.0 driver speciaal voor uw videokaart (probeer de homepage van de fabrikant) of Scitech Display Doctor die via Internet beschikbaar is, te bemachtigen.

Zonder VBE 2.0 ondersteuning, zult u de meeste schermresoluties niet kunnen gebruiken wanneer u Fellow gebruikt!

Fellow is nogal CPU intensief.  Wilt u grafisch-intensieve programma's draaien op "echte Amiga" snelheid dan heeft u een Pentium 133 -> 166 CPU en een snelle PCI/AGP videokaart nodig. Andere factoren zoals de RAM snelheid zullen de resultaten ook beïnvloeden (houd in gedachten dat DIMM RAM 10ns is, vergeleken met standaard EDO/FP SIMMd die respectievelijk op 60ns en 70ns werken).
 

3. Voordat u begint - Minimale benodigdheden

Voordat u Fellow kunt gebruiken, heeft u de volgende twee dingen nodig:
 
 

3.1 Kickstart-image

 
Een kopie van een AmigaDOS Kickstart ROM, die van een ECHTE Amiga komt .  Deze file kunt u maken met het programma "TransROM", die tezamen met Fellow geleverd wordt. De Kickstart is copyrighted software door Amiga International. Het is daarom natuurlijk niet mogelijk om de kickstart-image bij deze emulator te voegen.

De juiste wijze om deze file te verkrijgen is of de software van uw eigen Amiga te kopiëren of de Amiga Forever CD van Cloanto te kopen waarop gelicenseerde Kickstart ROM images en Workbench software staan die variëren van V1.0 tot V3.0. Deze software is voorbereid op directe werking met de emulator.
 

3.1.1 Het gebruik van transrom

TransROM moet naar een echte Amiga gekopiëerd worden, zodat een kopie van de Kickstart ROM chip kan worden gemaakt. Deze kopie wordt dan als een file weggeschreven.

CLI> transrom >RAM:kick.rom

Kopiëert de Kickstart ROM chip en schrijft het naar een file in RAM: dat "kick.rom" heet.  Deze file moet dan naar de PC en in de Fellow directory gekopiëerd worden.
 
 

3.2 Disk-image

U heeft ook een "image" van een echte Amiga floppy disk nodig, dat het programma bevat dat u onder Fellow wilt draaien. Deze image kunt u maken met het programma "transdisk", en zit ook bij het archief Fellow.

Een disk-image is een file waar de data in staat die normaal op een floppy-disk is verzameld.

Een PC's floppy drive kan geen Amiga floppy disk lezen. Om Fellow toch te kunnen gebruiken HEEFT u dus een image van een echte Amiga diskette NODIG.
 
 

3.2.1 Het gebruik van transdisk

Zoals TransROM moet ook Transdisk naar een ECHTE Amiga gekopiëerd worden om nuttig te zijn.

Transdisk moet u vanuit de AmigaDOS shell prompt starten. Het programma kopiëert een een floppy disk, track na track, naar een file (die door Fellow gelezen kan worden)..

CLI> transdisk >RAM:df0.adf

Maakt een image van iedere diskette die op dat moment in DF0: zit. De diskette hoeft niet persé "df0.adf" te heten. U kunt iedere naam gebruiken die u wilt.
 
 

3.3 Het kopiëren van files van PC naar Amiga & Amiga naar PC

  1. Door gebruik te maken van een null-modem kabel, kunt u data uitwisselen tussen de Amiga en de PC via het Zmodem-protocol. Sluit de kabel op de seriële poort van beide machines aan en start een terminalpakket zoals bijv. Terminus, NComm of Term op de Amiga en Terminate, Telemate, Telix (of HyperTerminal voor Windows 95 als u dat wilt) op de PC. Initialiseer nu een Zmodem upload op de Amiga. Als u alles correct geconfigureerd heeft (automatische ZModem download aan de ontvangende kant moet aangezet zijn) zal de PC automatisch deze upload accepteren en de software op uw PC's harde schijf zetten.

    Voor de beste resultaten kunt u aan een BaudBandit serial.device vervanger voor de Amiga zien te komen. Zet beide kanten op 57.600 baud. BaudBandit is in staat tot 5500cps van/naar een 68000-Amiga te transfereren en is verkrijgbaar bij AmiNET.

    Als u één van de mensen bent met een AmigaOS 1.2/1.3 A500 met alleen een enkele floppy drive, heeft u waarschijnlijk een probleem. Als u geen Terminal pakket op een diskette, waarvan u kunt opstarten of te gebruiken via een tweede drive, heeft is er geen enkele manier om een null-modem kabel, die de Amiga met de PC verbindt, te gebruiken. U kunt proberen om via een Amiga gebruikersgroep of, als u geluk heeft, een lokale Amiga shareware verkoper/distributeur aan deze diskette te komen.


    Opmerking: Sommige Amiga's staan toe de seriële poort op 115.200 baud te zetten. Dit is afhankelijk van de machine, de moederbord revisie en de processor.  Door het zetten van de seriële poort op 115.200 baud aan zowel de Amiga- als de PC-zijde kunt u files transporteren over de null-modem kabel met een snelheid die ongeveer op 10.100cps ligt.


  2. Als u geen null-modem kabel heeft kunt u de Amiga software naar de PC transfereren via een 720k PC diskette. Workbench 2.1+ wordt geleverd met CrossDOS. Dit programma kan PC-720k diskettes lezen op uw Amiga's floppy drive.  Als u geen CrossDOS heeft (bijv. als u een Workbench beneden versie 2.1 gebruikt) kunt u ook MessyDOS, dat bij Aminet verkrijgbaar is, gebruiken. Hier is een stap voor stap gids die verteld hoe u software via een diskette kunt overzetten:

    i) Zorg dat u een 720k PC bij de hand heeft. Formatteer deze of via de PC of op een Amiga door gebruik te maken van CrossDOS.

    ii) Maak een .ADF file of Kickstart ROM image via de methode die hierboven wordt beschreven.

    iii) Pak deze file met LhA of Zip in (Zorg ervoor dat deze op de PC staan zodat u ze uit kunt pakken zodra u deze overgezet heeft).

    iv) Kopiëer het archief naar de 720k diskette d.m.v. CrossDOS of MessyDOS.

    v) Zet de diskette over op de PC, kopiëer het archief naar de harde schijf en pak het uit. Kopiëer de Kickstart ROM image of .ADF file naar de Fellow directory en u kunt beginnen!

 

4. Het werken met Fellow

Fellow wordt opgestart door FELLOW.EXE vanuit de DOS-prompt in te tikken.  Nadat u dit heeft gedaan krijgt een een menu-scherm te zien. De middelste sectie laat de diskettes zien die op dat moment aan de floppy-drives gekoppeld zijn. Tevens wordt er aangegeven of er een Kickstart ROM aanwezig is.
 
 

5. Het configureren van het systeem

5.1 Wat u moet weten over het menu systeem

Deze sectie heeft betrekking op het initiële GUI menu.

5.1.1 Sectie Menu systeem

In het scherm rechts beneden staan de verschillende systeemopties. Gebruik de pijltjestoetsen om door de menu's te lopen. De RETURN-toets selecteert een menu.  U kunt ook de groene sneltoetsen, evenals algemene sneltoetsen die voor de meeste opties gelden, gebruiken. De ESC toets brengt u een niveau hoger in het systeem-menu.

5.1.2 Configuratie menu's

De configuratie-instellingen kunt u veranderen in de configuratie menu's. Deze verschijnen als u één van de configuratie menu's selecteert. De namen van de verschillende configuratie-opties staan in een lijst aan de linker kant met de huidige instellingen geaccentueerd aan de rechter kant van het scherm. Met pijltjestoetsen OMHOOG en NAAR ONDER kunt door de lijst wandelen. Met de pijltjestoetsen LINKS en RECHTS kunt u de geselecteerde optie een andere instelling geven. Sommige opties verlangen de selectie van een file en laten daarom een file-system browser zien wanneer u met de ENTER toets selecteert.

5.1.3 File-System browser

De file-system browser verschijnt in het hoofdscherm. Zoek met de pijltjestoetsen totdat u de file gevonden heeft die u wilt kiezen. De ENTER toets selecteert een file of directory. U kunt de file-system browser, zonder iets te kiezen, te beëindigen door op de ESC-toets te drukken.

U kunt automatisch naar een specifieke file gaan door de naam van de fille in te typen.

Een geheugen optie kan gebruikt worden om een file-naam te herinneren en het later direct in het configuratiemenu te gebruiken. Druk op de file-system browser sneltoets om dit te selecteren..
 

5.2 Hoofd menu

5.2.1 Start optie

Als u deze optie selecteert wordt de Amiga emulatie gestart. Als de juiste voorbereidingen zijn getroffen zal de emulator als een echte Amiga opstarten. Vergeet niet om zowel een disk-image als een Kickstart ROM image te selecteren.

Als de emulator tijdelijk gestopt is, zal deze terugkeren en verder gaan waar deze gebleven was.

5.2.2 Configuration optie

De configuratie submenu geeft toegang tot een groot aantal opties dat gebruikt kan worden om de werking en snelheid van de emulator te beïnvloeden.

5.2.3 Utilities optie

In het utilities submenu staan diverse programma's om ADF disk-images en hardfiles te maken als ook een MOD-ripper.
 

5.2.4 Hard reset optie

De hard reset optie zal de virtuele Amiga compleet opnieuw starten. Een harde reset wordt eveneens automatisch uitgevoerd als u iets veranderd in de configuratie-opties.

Als geen Kickstart-image geselecteerd is, zal hard reset een simpele vervangende lader activeren dat in staat is om sommige programma's op te starten die niet van het Amiga OperatingSystem afhankelijk zijn. De disk-image waarvan opgestart moet worden moet wel bij DF0: geselecteerd zijn. Sommige demo's en spellen met zogenaamde "trackloaders" vallen in de categorie programma's die op deze manier opgestart kunnen worden. (OPMERKING: Dit heeft alleen betrekking op Fellow V0.3.2a en eerdere versies.)

5.2.5 Debugger optie

De debugger is een programma dat inspecteert hoe de Amiga geëmuleerd wordt. Het programma is ontwikkeld om fouten in de emulatie te kunnen opsporen en kan gebruikt worden om Amiga programma's vanaf buiten de virtuele machine te "de-buggen". Tevens kan het dienen als een inspectiemiddel om op ieder moment van programma-executie de op dan geldende staat van hardware emulatie te laten zien.

5.2.6 About optie

Als u deze optie selecteert dan worden de makers van de emulator gepresenteerd en krijgt u informatie over de emulator te zien.

5.2.7 Quit optie

Deze selectie zal de emulator beëindigen en terug gaan naar DOS.
 

5.3 Configuration menu

Het configuratiemenu bevat een collectie van menu's die u in staat stelt om de werkwijze van de emulator te beïnvloeden. De verschillende menu's worden hieronder verklaard.

5.4 Floppy Configuration menu

Dit configuratiemenu controleert een aantal instellingen betreffende disk-images en Amiga floppy hardware emulatie.
 

5.4.1 Diskimage in DF(x)

(x) staat voor 0, 1, 2 of 3. Deze opties geven u de mogelijkheid om virtuele disk-files aan te sluiten op één of meerdere van de 4 Amiga disk drives.  Als u de emulator start dan moet er een disk image, die aan DF0: gekoppeld wordt, geselecteerd zijn, als u hier vanaf wilt opstarten. (Of  iedere andere disk-drive onder Kickstart V2.0 of hoger.)

Als u op de DEL-toets drukt zal de virtuele disk-drive de disk-image "uitwerpen".

Het drukken op ALT-0 tot 9 zal een disk-image "invoeren" wiens naam in 1 van de 10 geheugenplaatsen opgeslagen is.

Disk-images die ingepakt zijn met gzip or bzip zullen uitgepakt worden in TEMP-directory die in AUTOEXEC.BAT staat beschreven (bijv. SET TEMP=C:\TEMP). Veranderingen in deze gecomprimeerde bestanden worden niet opgeslagen (Alleen het tijdelijk uitgepakt bestand wordt veranderd).
 

5.4.2 Drive (x) status

De (x) staat voor 0, 1, 2 of 3.  Deze optie maakt het u mogelijk om de drive op inactief te zetten zodat de Amiga de drive niet detecteert..  Het nut hiervan ligt in het feit dat de Amiga OperatingSystem geen buffer aan hoeft te maken en zodoende wat meer geheugen voor andere zaken beschikbaar is.

Dit is vooral bedoeld om oude demo's die gecomprimeerd zijn met kapotte inpakkers, toch op te kunnen starten. In alle andere gevallen kunt de drives gewoon op actief laten.
 

5.4.3 Disk-DMA speed

Maakt het u mogelijk om de snelheid, waarmee de virtuele diskfiles door de disk-drive gelezen wordt, te selecteren. De diskettetoegang is normaal gesproken langzaam op echte Amiga's, maar de emulator kan u veel snellere toegang verschaffen.

Toegestane waarden zijn "Original" en "Fast".

Houd wel in gedachte dat er nogal wat programma's zijn die niet willen starten als u de waarde niet op "Original" heeft staan.
 

5.4.4 Alt-N cycling

Controleert hoe ver de cursor verspringt wanneer de DEL-toets wordt ingedrukt of wanneer een disk-image wordt "ingevoerd" vanuit het (ALT-0 tot 9)..
 

5.5 Filesystem Configuration menu

Dit menu bevat een aantal opties om "filesystems" te definiëren en te controleren. Een "filesystem" is de locatie in de standaard "filesystem" dat als een device binnen de emulator zichtbaar wordt

5.5.1 Add VFS filesystem

Deze optie zal een virtuele "filesystem" aan uw configuratie toevoegen. Een virtuele "filesystem" zal DOS 8.3 file-namen naar lange file-namen, die gebruikt worden door de Amiga, vertalen. Het is nodig om Amiga software vanaf het begin te installeren zodat de filename vertalingstabellen up-to-date blijven. Anders zijn alleen de DOS 8.3 file-namen zichtbaar en zal de software de files, die nodig zijn, mogelijk niet kunnen vinden. Uitpakken of installeren van software dient vanuit de emulatie op VFS volumes te geschieden.

Wanneer u deze optie selecteert moet u eerst de volumenaam voor deze "filesystem", zoals deze in de Amiga-mode zou moeten verschijnen, opgeven.Ook moet u de directory invoeren waarvandaan opgestart moet worden. De derde optie definiëert de maximum toegestane lengte van de filename voordat deze geconverteerd wordt. Gewoonlijk kunt u de derde optie op de standaardwaarde laten staan.

5.5.2 Add readonly VFS

Deze optie is gelijk aan 5.5.1, met de uitzondering dat deze nu op alleen lezen staat.

5.5.3 Add normal filesystem

Gelijk aan 5.5.1, met de uitzondering dat de DOS 8.3 file-namen zichtbaar zijn en niet niet langer worden geconverteerd.

5.5.4 Add readonly normal

Gelijk aan 5.5.1, met de uitzondering van de DOS 8.3 file-namen en dat deze alleen te lezen zijn

5.5.5 Remove Filesystem

Wanneer u deze optie selecteert wordt er een pop-up menu getoond met de op dat moment gedefiniëerde "filesystems". De "filesystem" die u kiest wordt verwijderd.

5.6 Screen Configuration menu

Dit submenu controleert aspecten van de grafische emulatie en visualisatie op het scherm waarop de Amiga geëmuleerd wordt.

5.6.1 Screen resolution

Deze optie controleert welke resolutie de emulator zal gebruiken om het Amiga scherm te tekenen. De exact beschikbare resoluties hangt van uw VESA driver af. De volgende resoluties zijn beschikbaar in de emulator, tenminste als uw VESA driver ze ondersteund:
 
 

Ondersteunde resoluties:
800x600x16 bit kleur
800x600x15 bit kleur
640x480x16 bit kleur
640x480x15 bit kleur
640x400x16 bit kleur
640x400x15 bit kleur
640x350x16 bit kleur
640x350x15 bit kleur
400x300x16 bit kleur
400x300x15 bit kleur
400x300x8 bit kleur
320x480x16 bit kleur
320x480x15 bit kleur
320x480x8 bit kleur
320x400x16 bit kleur
320x400x15 bit kleur
320x400x8 bit kleur
320x240x16 bit kleur
320x240x15 bit kleur
320x240x8 bit kleur
320x200x16 bit kleur
320x200x15 bit kleur
320x200x8 bit kleur (Std. VGA)

De emulator zal alleen één van de 15/16 bit resoluties kiezen wanneer beiden worden gevonden. Aangenomen wordt dat de standaard VGA 320x200x8 resolutie op iedere videokaart beschikbaar is. Als de VESA driver niet aanwezig is of andere resoluties niet ondersteund, is 320x200x8 de enige resolutie die beschikbaar in de de configuratie-selectie.

OPMERKING: Niet-VGA resoluties zullen alleen door VESA-drivers met lineaire framebuffer ondersteuning gebruikt worden.

De emulator zal de presentatie van het gehele grafische Amiga-scherm in de gaten houden. Deze is ongeveer 768x580 groot. Veel van de ondersteunde resoluties zijn niet groot genoeg om een afbeelding van deze grootte te laten zien. De afbeelding zal worden verkleind om toch op het scherm te kunnen passen. In een lage resolutie-scherm zullen Amiga graphics, die origineel in hoge-resolutie staan, worden geconverteerd waarbij iedere tweede pixel (schermpunt) verloren gaat.

5.6.2 Frame-skip ratio

De frame-skip ratio controleert hoe vaak de emulator het scherm ververst.  1/1 ververst het scherm zo veel als mogelijk.

Een lagere ratio resulteert in animaties die niet soepel lopen, maar bespaart een hoop processortijd. Zodoende zal emulatie een stuk sneller zijn. Als u de prestaties van de emulator wilt perfectioneren dan zal het veranderen van frame-skip ratio meestal de eerste stap zijn.

5.6.3 Maximum frame-rate

Deze optie controleert de tijd die de emulator toebedeeld krijgt om een bepaalde taak uit te voeren.

De opties zijn "Unlimited" (Ongelimiteerd), "50 hz" and "Synch with VGA-card" (Gesynchroniseerd aan de VGA-kaart).

"Unlimited" zal alle tijdslimieten uitschakelen zodat de emulator op zijn snelst werkt.  Dit heeft ook effect op de herhalingssnelheid van toetsen en vernietigd ook ieder concept van tijd bij emulatie (bijv. geen synchronisatie tussen beeld en geluid). Als uw machine te snel is kunt u waarschijnlijk uw toetsenbord niet gebruiken.

"50 hz" beperkt de snelheid aan die van een normale PAL A500.

"Synch with VGA-card" zal proberen om het beeld met de verversingssnelheid, die gebruikt wordt door de VGA-resolutie op dat moment, te synchroniseren. In sommige gevallen kunnen op deze manier volledig gladlopende (lees: goed uitgevoerde) animaties ontstaan. Omdat de normale PAL verversingssnelheid meestal niet overeenkomt met de verversingsnelheid van de VGA-resoluties, zal dit behalve de geluidssnelheid ook de algemene snelheid van de applicatie in de war sturen.

OPMERKING:
Deze instelling zal worden genegeerd als de geluids-emulatie op "Sychronized with emulation" (gelijklopend aan de emulatie) staat ingesteld, behalve de "Synch with VGA-card" optie, die altijd gebruikt wordt, zelfs met geluid. Houd er erg in dat "Synch with VGA-card" en geluid geen goede combinatie is.

5.6.4 Flicker-free interlace

Als deze optie op aan staat, zal de emulator proberen om van een interlaced Amiga-scherm (noot van de vertaler: dit is een typische Amiga mode) een 'normaal' scherm te maken. Dit kan alleen als de emulator de 800x600 resolutie gebruikt.

5.6.5 Cycle exact drawing

Dit is een optie die nog in een experimenteel stadium zit. Als deze op aan staat zullen bijv. plasma effecten en dergelijke correct geëmuleerd worden. (Althans, dat de bedoeling :-) )
Deze optie gaat op dit moment niet verder dan mid-line kleurveranderingen. Het is meer een test om te zien hoe dit gedaan kan worden zonder het gehele grafische systeem opnieuw te moeten ontwerpen.  De routines werken nu nog alleen in de 800x600 resolutie.

OPMERKING:
Het is niet aanbevolen om deze optie permanent op aan te laten staan.  Er moet nog een hoop aan gesleuteld worden om het correct en veilig te laten werken. Het is beter om het af en toe te gebruiken om te zien hoe een bepaald effect werkt.

5.6.6 Scale Y

Bij deze optie kunt u een correctiemethode in werking stellen als het beeld niet juist wordt weergegeven (als verhouding beeld/resolutie niet goed is). Deze optie wordt alleen toegepast als er gebruik gemaakt wordt van hoge-resoluties.

Er zijn drie instellingen: "No Scaling" (Geen correctie), "Hardware VGA Line Doubling" (Verdubbelen van iedere regel) en "Insert black lines" (invoegen van blanco regels).

"No Scaling" zal geen verticale correctie in werking stellen.

"Hardware VGA Line Doubling" gebruikt enkele VGA registers om er voor te zorgen dat in de hardware iedere (verticale) lijn verdubbeld wordt. Het werkt alleen met VGA-kaarten die met dergelijke VGA registers kunnen werken (zelfs in SVGA mode). Helaas is niet iedere VGA-kaart hiermee uitgerust.

"Insert black lines" is een software methode die er voor zorgt dat er blanco regels tussengevoegd worden zodat het Amiga scherm juister geprojecteerd wordt.
 

5.7 Memory Configuration menu

Dit submenu controleert welke typen en hoeveelheid geheugen de geëmuleerde Amiga toebedeeld krijgt.
 

5.7.1 Chip-memory

Stelt u in de gelegenheid te beslissen hoeveel chip-ram er geëmuleerd wordt. Toegestane waarden variëren van 256KB tot 2MB.

OPMERKING: "chip-ram" is geheugen dat toegankelijk is voor de grafische co-processor die de Amiga bezit. Omdat de grafische processor ook gebruik kan maken van dit geheugen is het langzamer dan bijv. "fast-memory". 

5.7.2 Fast-memory

Stelt u in de gelegenheid te beslissen hoeveel fast-ram er geëmuleerd wordt. Toegestane waarden zijn 0, 1, 2, 4 en 8 MB.

5.7.3 Bogo-memory

Stelt u in de gelegenheid te beslissen hoeveel bogo-ram (soms ook wel langzaam geheugen genoemd) er geëmuleerd wordt. Dit is een derde soort geheugen dat bijv. geheugenuitbreidingskaarten gebruikten die onderin de Amiga 500 werden geplaatst. Toegestane waarden variëren van 0KB tot 1792KB.

5.7.4 Kickstart-image

Stelt u in staat om de lokatie van de AmigaOS ROM image (dat nodig is voor programma's die werken met de Workbench of Workbench zelf) te bepalen. Als u deze optie selecteert krijgt u een file-requester te zien. Hiervandaan kiest u de ROM-file. Standaard zal Fellow naar "kick.rom" zoeken.

Deze programma's moeten de extensie .rom met zich meekrijgen. U kunt ook kickdisk (dat gebruikt werd voor o.a. de Amiga 1000)  in ADF formaat gebruiken.

De emulator zal automatisch de locatie waarnaar de ROM weggeschreven moet worden detecteren. Als er een ROM-image op adres $F00000 geplaatst wordt, kan er een tweede ROM-file op adres $F80000 of $FC0000 geladen worden met de -r2 toevoeging. Het is handig te zien hoe (op deze manier) bijv. een CDTV animatie eruit ziet. (Hoewel de hardware die nodig is om CDTV op te starten niet geëmuleerd wordt.)

5.7.5 Keyfile

Deze optie specificeert de plaats van de keyfile die gebruikt wordt om gecodeerde Kickstarts die op de Cloanto's Amiga Forever CD staan te decoderen.

5.7.6 Memory Space Size

Deze optie controleert de geheugen busbreedte. Toegestane waarden zijn "24 Bit" of "32 bit". "24 bit" is de standaard breedte voor de Motorola 68000 and 68010 en sommige versies van de 68020 die maar 16MB adresseerbaar geheugen toestaan. "32 bit" biedt een volledige 4GB adresseerbare ruimte die in medium and high-end M68K processoren worden gebruikt..
 

5.8 Sound Configuration menu

Bij dit submenu kunt u de diverse aspecten van de geluidsemulatie veranderen.

5.8.1 Sound-emulation

Selecteert de type van geluidsemulatie.  De beschikbare instellingen zijn: "No sound" (geen geluid) en "Emulated, not played" (geëmuleerd, geen geluid)

"No Sound" zal de emulatie van de Amiga geluids-hardware als ook het geluid op zich uitschakelen.

"Emulated, not played" zal de Amiga geluids-hardware emuleren, maar geen geluid afspelen.

Instellingen die alleen beschikbaar zijn als er een geluidskaart (Soundblaster) gevonden wordt zijn : "Normal, synchronized with emulation" (normaal, gelijklopend aan de emulatie) en "Normal, synchronized with real-time" (normaal, gelijklopend aan de echte tijd (synschronisatie met de klok van de PC)).

Achter deze vreemde namen van instellingen gaan twee alternatieve methoden van tijdssynchronisatie van geluidsemulatie schuil. "Normal, synchronized with emulation" zal het geluid in hetzelfde tempo laten verlopen als de snelheid van de emulatie in het algemeen. Als de emulator te langzaam werkt zullen er "zwarte gaten" in het geluid vallen of zal de produktie van geluid zelfs stoppen. Op redelijk snelle machines echter, zal deze methode een goede geluidskwaliteit kunnen bieden.

"Normal, synchronized with real-time" zal geluidsemulatie afscheiden van de rest van de emulatie, om er zeker van te zijn dat er altijd tijd genoeg is om een continu geluidsweergave te kunnen bieden. Het nadeel van deze methode is dat u waarschijnlijk verschillen in tempo zult waarnemen. Ja, u kunt niet alles perfect krijgen op een langzame machine. Een ander nadeel is dat de methode niet goed werkt met een processor met een Pentium II architectuur. Maar dat zou geen probleem mogen zijn omdat de  "Normal, synchronized with emulation" methode meestal goed werkt met deze processoren.

OPMERKING:
De "Normal, synchronized with real-time" optie  is niet beschikbaar in V0.3.3 zodat deze informatie alleen betrekking heeft op eerdere versies.

5.8.2 Output-rate

Dit selecteert de hoogte van geluidskwaliteit die weergegeven wordt. De volgende waarden zijn toegestaan: 15650 hz, 22050 hz, 31300 hz of 44100 hz.

5.8.3 Output-channels

Dit selecteert het aantal geluidskanalen die de emulator weergeeft. Toegestane waarden zijn "Mono" of "Stereo".

5.8.4 Output-bits

Dit selecteert het aantal bits die gebruikt wordt om het geluid weer te geven. Toegestane waarden zijn "8 bits" of "16 bits".

OPMERKING:
Niet iedere geluidskaart ondersteund alle mogelijke instellingen. Als u een instelling kiest die uw geluidskaart niet ondersteund dan zal er automatisch naar de standaard instellingen (bij het opstarten van de emulator) gesprongen worden. Iedere instelling kan wel gebruikt worden als u kiest voor de "Emulated, no playback". Zodoende kunt u hoge kwaliteits-geluid als een WAV-file wegschrijven.

OPMERKING OVER GELUIDSPRESTATIE:
44100 hz is onnodig en een grote processortijd slokop. Een goede compromis tussen snelheid en kwaliteit is 31300 hz.  8/16 bits mono/stereo maken maar een klein verschil in snelheid.
 

5.8.5 Low Pass Filter

Een 7khz low-pass filter kan op verschillende manieren ingesteld worden. De filter is een geluidsverandering die resulteert in een geluid met meer "bassen" en elimineert ook hoge-frequentsgeluiden.
 

5.8.6 Sound buffer depth

De "sound buffer depth" beïnvloedt de vertraging van geluidsweergave en heeft tevens een aantal neveneffecten.Op langzamere machines zult u voor een grotere buffer kiezen om onregelmatigheden in de geluidsweergave te vermijden.

Het belangrijke neveneffect van de geluidsbuffergrootte is dat van de synchronisatie. Een snelle machine (bijv. Pentium II) zal het beste af zijn met een kleine buffer om de snelheid van  geluids- en grafische emulatie gelijk te laten lopen..
 

5.8.7 Send sound output to WAV-file

Als u deze optie tezamen met een geluids-emulatiemethode inschakeld zal het geluid omgeleid worden naar een WAV-file daarbij gebruikmakend van de geselecteerde geluidskwaliteit.
 

5.9 CPU and Blitter configuration menu

Dit submenu controleert de verschillende aspecten van processor en Blitter emulatie.

5.9.1 Virtual CPU instruction set

Deze optie selecteert de instruktieset van de geëmuleerde processor. Beschikbare instellingen zijn "68000", "68010", "68020" en "68030".  De 68020 en 68030 correspondeert met EC type processoren zonder FPU (rekenkundige co-processor) en MMU.

5.9.2 Virtual CPU speed

Controleert de virtuele snelheid van de geëmuleerde processor.  Verwar dit niet met de wekelijke prestaties.

De verschillende instellingen zijn "3.5 MHZ", "7 MHZ", "14 MHZ" en "28 MHZ". Deze snelheden zijn gerelateerd aan de snelheid van een normale Amiga 500 met een 7MHz 68000 processor en heeft niet noodzakelijk met de snelheid van een echte processor te maken. (Dat zijn nou één van die dingen die je kunt doen met een emulator.)
 

5.9.3 Virtual Blitter Speed

Deze optie controleert hoe de Amiga programma's de snelheid van de blitter (grafische processor)  zien. U heeft de keuze uit twee instellingen: "Normal OCS Speed" and "Finish Instantly".

"Normal OCS Speed" zal er voor zorgen dat de blitter op dezelfde wijze en snelheid als een echte OCS-blitter werkt. De meeste programma's varen wel met deze instelling.

"Finish instantly" zorgt ervoor dat de blitter kennelijk geen pauzes in last om zijn bewerkingen te beëindigen. In sommige gevallen kan het ervoor zorgen dat de emulator overstelpt wordt met blitterbewerkingen en de real-time prestaties in gevaar gebracht worden. Het kan er echter ook voor zorgen dat sommige programma's die last ondervinden van synchronisatieproblemen, zoals het niet goed weergeven van bewegende beelden of vectortekeningen die maar voor de helft op het Amigascherm verschijnen, beter werken.

5.9.4 Long Blits

"Long blits" is een ECS feature. Sommige programma's zoals "Doom" hebben dit nodig.
 

5.10 Hardfile configuration

Met dit menu kunt u de hardfiles en de werking daarvan instellen.

Een hardfile is een manier om de geëmuleerde Amiga een groot opslagmedium te geven.. Een hardfile is een programma dat gebruikt wordt als een "harddisk".  De hardfile kan van iedere grootte zijn.

Hardfiles kunnen alleen gebruikt worden als u Kickstart is V2.0 of hoger gebruikt.

Onthoud dat u altijd een nieuwe hardfile moet formatteren.

U kunt van iedere hardfile opstarten. Ze hebben echter een lager opstart-prioriteit dan DF0:, maar hoger dan DF1:..

U kunt ook ongecomprimeerde ADF-files in plaats van eigenlijke hardfiles gebruiken.

De stations worden benoemd als FELLOW0 met opgaande nummers.

OPMERKING: Het veranderen van de hardfile configuratie zal automatisch een harde reset van de Amiga geven.
 

5.10.1 fhfile.device state

De hardfile wordt vergezeld met een software device-driver dat in- of buiten werking gesteld kan worden.
 

5.10.2 FELLOWX hardfiles

Afhankelijk van de hoeveelheid hardfiles u aangemaakt heeft kunt u een aantal hardfiles toevoegen aan uw configuratie. Als u voor deze optie kiest dan krijgt u een filesystem-browser te zien zodat u de hardfile kunt uitkiezen die u als harde schijf kunt gebruiken. 
 

5.11 Various Configuration menu

Dit menu is een collectie van opties in geen enkel ander menu past.
 

5.11.1 Joystick Port 1 & 2

De uitrusting die de Amiga joystick poorten kontroleert.

Mogelijke instellingen zijn:

Disabled, Mouse, Analog Joystick, Keyboard Joystick Replacement 1 & 2
 
De vervangingstoetsen voor de joystick zijn:

Pijltjestoetsen met rechter CTRL-toets als vuurknop 1 and rechter ALT-toets als vuurknop 2.

of

'D' is links, 'F' is naar beneden, 'G' is rechts, 'R' is naar boven, Linker CTRL-toets is vuurknop 1, linker ALT-toets is vuurknop 2.
 

De werking met een analoge joystick is wat vreemd.  Om de joystick te kalibreren moet u de joystick gedurende de emulatie naar alle hoeken (in het rond) bewegen.

Als de ingebouwde "Analog-joystick"-driver niet aan uw verwachtingen voldoet, kunt u met de Joyemu utility een veel beter analoge joystick emulatie verkrijgen.
(U moet wel zelf op zoek naar het desbetreffende hulpprogramma.)
 
 

5.11.2 Power/Floppy Leds

Conroleert op welke manier de verschillende leds (lampjes) zoals de power led en floppy-leds zichtbaar gemaakt worden.

U kunt ook zelf een zogenaamd "led board" maken (toegevoegd door Roman Dolejsi).  Zie hiervoor "ledboard.txt" in de docs directory.

De instelling voor de led-volgorde van het toetsenbord is ervoor om de emulator te vertellen op welke manier de ledjes op uw toetsenbord gebruikt worden.

5.11.3 Performance displayed on-screen

Ingeschakeld laat deze optie laat het aantal frames per seconde aan de rechter bovenkant van het scherm zien..

Het aantal is alleen maar geschat.

5.11.4 Menu-position saving on exit

Dit is een experimentele optie.  Ingechakeld worden alle bewegingen door de verschillende menu's weggeschreven als u de emulator beëindigd. Als u een volgende keer de emulator opstart dan worden deze weer uitgevoerd.

5.11.5 Automatic run after commands

Autorun kan na sommige commando's ingeschakeld worden.
 

6. Debugger

Ten eerste zal een normale gebruiker het nut van een debugger niet inzien. Als u daarom niets snapt van de dingen die hieronder beschreven worden, kunt u dit gedeelte gerust overslaan.

De debugger is een simpele omgeving waarin u bijv. de staat van de geëmuleerde Amiga kunt bekijken. Het bevat een simpele disassembler dat code rondom de programma counter(teller) en de status van de geëmuleerde Motorola 680X0 processor laat zien. U kunt de processor telkens 1 instruktie laten uitvoeren of bij een breakpoint laten stoppen. U kunt het geheugen doorlopen en u kunt sommige registers, die de Amiga custom chips bevatten, inspecteren. Het loggen van uitzonderingen en irq's als ook de processor-historie is mogelijk als deze in de emulator-binary (*) is gecompileerd. Normaal gesproken moet u de emulator zelf compileren om de log-opties in de debugger te voeren.
 

6.1 Step optie

Voert de volgende instructie uit (ga 1 instructie verder)
 

6.2 Step over optie

Zet breakpoint bij de volgende instructie. De emulator zal nu totdat het de breakpoint bereikt heeft werken. (Handing voor als u over loops en jsr/bsr instructies heen wilt springen)

6.3 Breakpoint optie

Deze optie opent een ander submenu waarin u een breakpoint-voorwaarde kunt specificeren. U kunt een breakpoint-adres opgeven, de emulator laten werken totdat een bepaalde regel bereikt is of in het geval van (*) kunt u de emulator laten werken totdat het een gelogde uitzondering of  irq tegenkomt.

6.4 Memory optie

Hiermee kunt u door de inhoud van het geheugen 'lopen' door middel van de toetsen PGUP/PGDOWN of de pijltjestoetsen  UP/DOWN. U kunt kiezen voor Hex of ASCII door middel van (h/a).

6.5 CIA optie

Deze selectie laat de status van de registers van de geëmuleerde CIA chips zien.
 

6.6 IO optie

Deze optie opent een submenu zodat u verschillende registers en de status van de custom chips kunt inspecteren.

6.7 Trace On optie (*)

Maakt de processorinstructie-historie actief. De laatste half miljoen instructies worden onthouden.

6.8 Trace Off optie (*)

Maakt de processorinstructie-historie inactief..
 

6.9 Show Trace optie (*)

Deze selectie opent een processorinstructie-historie scherm. U kunt door de instructies heengaan door middel van  UP/DOWN, PGUP/PGDOWN, HOME/END en INSERT/DELETE (+-1000 instructies).
 

6.10 Trace To File optie (*)

Hiermee kunt u het huidige processorinstructie-historielog naar een file schrijven dat "mytrace.cpu" heet.
 

6.11 Evlog Config optie (*)

Deze selectie opent een scherm waar het loggen van bepaalde uitzonderingen en IRQ's aan- of uitgezet kan worden.
 

6.12 Show Evlog optie (*)

De selectie opent een gebeurtenissenscherm waarin allerlei verzameld gelogde informatie bekeken kan worden.
 

7. Command Line Interface

Na de DOS-prompt kunt u behalve de naam van de emulator (FELLOW.EXE) ook nog een bepaalde optie meegeven waarmee het programma wordt opgestart.

 

Opsomming van Command line opties:
Verschillende command line opties:  
-h Laat de verschillende beschikbare opties zien
-log Maakt een  log-file "fellow.log" als de emulator opgestart wordt. Gebruik deze optie om te zien wat de emulator over uw hardware te weten komt. (standaard: geen log)
-nogui Sla de GUI-sessie over (standaard: start met GUI-sessie op)
-f12exit F12 beëindigd de emulator definitief (standaard: F12 gaat terug naar GUI)
-config <file> Gebruik config-file <file> (standaard: gebruik fellow.cfg)
-noconfig Gebruik geen config file (standaard: gebruik config file)
-ns Sla de instellingen bij het beëindigen van de emulator niet op (standaard:  bewaar instellingen)
-nommx Gebruik geen MMX instructies, zelfs als MMX aanwezig is. (standaard: gebruik MMX als deze gedetecteerd wordt)
Floppy disk command line opties:  
-0 <file> Gebruik diskimage <file> in DF0 (standaard: geen diskimage)
-1 <file> Gebruik diskimage <file> in DF1 (standaard: geen diskimage)
-2 <file> Gebruik diskimage <file> in DF2 (standaardt: geen diskimage)
-3 <file> Gebruik diskimage <file> in DF3 (standaard: geen diskimage)
-0e +|- Activeer (+) of deactiveer (-) DF0 (standaard: geactiveerd)
-1e +|- Activeer (+) of deactiveer (-) DF1 (standaard: geactiveerd)
-2e +|- Activeer (+) of deactiveer (-) DF2 (standaard: geactiveerd)
-3e +|- Activeer (+) of deactiveer (-) DF3 (standaard: geactiveerd)
-ds +|- Activeer (+) of deactiveer (-) snelle disk toegang (standaard: langzame toegang)
-dmX <file> File-requester diskgeheugen X (0-9) inhoud
-dpath <dir/file> Specificeer actief element in file-requester
Hardfile command line opties:  
-hfX <file> Gebruik <file> als hardfile X, waar X een nummer van 0 tot 9 is. (standaard: geen hardfile)
-he +|- Activeer (+) of deactiveer (-) hardfile device. (standaard: geactiveerd als Kickstart V2.0++ wordt gebruikt)
Geheugen command line opties:  
-c <size> Gebruik <grootte> KB chip-geheugen, welke grootte 256, 512, 768, 1024, 1280, 1536, 1792 of 2048 kan zijn. (standaard: 2048 KB)
-fm <size> Gebruik <grootte> MB  snel geheugen, welke grootte 0, 1, 2, 4, of 8 kan zijn. (standaard: 0MB)
-b <size> Gebruik <grootte> KB  bogo-geheugen, welke grootte 0, 256, 512, 768, 1024, 1280, 1536 of 1792 kan zijn. (standaard: 0 KB)
-r <file> Gebruik <file> als Kickstart image of kickdisk (standaard: kick.rom)
-r2 <file> Gebruik <file> als tweede Kickstart image of kickdisk. (standaard: geen image)
-K <file> Gebruik <file> als keyfile voor gecodeerde Kickstart images. (stamdaard: rom.key)
Joystick command line opties:  
-j1 n|a|m|k1|k2  Specificeer randapparatuur game poort 1:  
n - geen randapparatuur  
a - Analoge joystick  
m - Muis  
k1 - Joystick toetsenbord vervanging 1  
k2 - Joystick toetsenbord vervanging 2  
(standaard: Muis)
-j2 n|a|m|k1|k2  Specificeer randapparatuur game poort 2:  
n - geen randapparatuur  
a - Analoge joystick  
m - Muis  
k1 - Joystick toetsenbord vervanging 1  
k2 - Joystick toetsenbord vervanging 2  
(standaard: geen randapparatuur)
Geluid command line opties:  
-s d|n|c|e Specificeer methode van geluidsemulatie:  
d - geen emulatie 
n - Normaal, samenlopend met emulatie  
c - Normaal, samenlopend met echte tijd  
e - Geëmuleerd, geen geluid  
(standaard: geen emulatie)
-sf <rate> Geluidsweergave in Hz, welke 15650, 22050, 31300 of 44100 kan zijn  
(standaard: 15650)
-ss on|off Stereo weergave, aan of uit (standaard: uit)
-sb <bits> Geluidsbits, waar het aantal bits 8 or 16 kunnen zijn (standaard: 8)
-sd <frames> Grootte van geluidsbuffer in eenheden van 50Hz die variëren van 1 to 9. (standaard: 5)
-sw +|- Activeer (+) or deactiveer( -) opslaan geluid naar WAV. (standaard: niet actief)
-sl 0|1|2 Gebruik van de low-pass filter:  
0 - Origineel  
1 - Altijd  
2 - Nooit  
(standaard: Origineel)
-s1 Maak gebruik van Soundblaster V1 routines
Scherm command line opties:  
-res 800600w | 640480w | 640400w | 640350w | 400300w | 400300b | 320480w | 320480b | 320400w | 320400b | 320240w | 320240b | 320200w | 320200b Specificeer resolutie die gebruikt wordt(standaard:800600w, daarna 320200b)
-fl none|50|vga Framerate timing verhouding
-f <number> Frame-skip ratio 1/nummer (standaard: 1/1)
-i on|off De-interlace in 800600 (standaard: uit)
-gc on|off Gebruik cycle-exact graphics in 800600 (standaard: uit)
-y n|h|b Specificeer verticale correctie:  
n - geen correctie  
h - Hardware VGA correctie  
b - Toevoegen blanco regel

 

8. We gaan beginnen - Een basisgids

Wanneer u van een Amiga diskette een .adf file gemaakt hebt en deze getransformeerd naar de PC, kunt u Fellow opstarten en deze disk-image aan DF0: toewijzen.

Als dit een Workbench diskette is, moet u er zeker van zijn dat u uw Kickstart ROM naar een file heeft weggeschreven. Deze moet in de Fellow directory staan met de naam "kick.rom". U kunt ook voor een andere lokatie kiezen die u dan in het config-menu opgeeft.

Als de Kickstart niet aanwezig is zal Fellow de normale Amiga opstartmethode omzeilen en proberen te diskette toch op te starten. Dit zal lukken met enkele demo's en spellen die de Kickstart-routines negeren en zelf alles in de hand hebben. Het kan zijn dat u "RESET" moet selecteren als u een disk-image toevoegt.

Selecteer de hoeveelheid RAM die u wilt gebruiken, configureer de emulatie van geluid en selecteer "RUN" vanuit het hoofdmenu.

Als alles goed geïnstalleerd is zal Fellow vanaf uw diskette-image opstarten.
 
 

9. Sneltoetsen

Sommige sneltoetsen zijn beschikbaar in de user-interface en andere ook gedurende de emulatie. Deze worden beschreven in de tabellen hieronder.
 

9.1 Sneltoetsen in de user-interface

 

Sneltoets: Omschrijving:
ALT-X Beëindigen
CTRL-q Beëindigen
F1 Configuratie menu
F3 Utilities menu
F5 Harde reset
F7 Debugger menu
F9 Start
F11 Informatie over de emulator
ALT-d Disk-Image configuratie opties
ALT-f Filesystem configuratie opties
ALT-m Geheugenconfiguratie opties
ALT-o Geluidsconfiguratie opties
ALT-c Processor en Blitter configuratie opties
ALT-h Hardfile configuratie opties
ALT-v Overig configuratie opties
ALT-a Voeg VFS Filesystem toe
ALT-r Verwijder Filesystem

 
 

9.2 Sneltoetsen gedurende emulatie

Sneltoets: Omschrijving:
F12 Keer terug naar het menu, waarbij de emulatie gepauzeerd wordt
HOME-PGUP Ga naar de volgende beschikbare resolutie
HOME-PGDOWN Ga naar de vorige beschikbare resolutie
END-PGUP Gebruik de volgende correctiemethode
END-PGDOWN Gebruik de vorige correctiemethode
HOME-KEYPAD PIJL OMHOOG Ga in het virtuele Amiga scherm omhoog
HOME-KEYPAD PIJL LINKS Ga in het virtuele Amiga scherm naar links
HOME-KEYPAD PIJL RECHTS Ga in het virtuele Amiga scherm naar rechts
HOME-KEYPAD PIJL NAAR BENEDEN Ga in het virtuele Amiga scherm naar beneden
HOME-F11 Bevries scherm en schrijf dit weg als een BMP image file
HOME-F1 Voer disk-image in DF0
HOME-F2 Voer disk-image in DF1
HOME-F3 Voer disk-image in DF2
HOME-F4 Voer disk-image in DF3
END-F1 Verwijder disk-image in DF0
END-F2 Verwijder disk-image in DF1
END-F3 Verwijder disk-image in DF2
END-F4 Verwijder disk-image in DF3

 
 

10. Contact informatie

U kunt Petter Schau het gemakkelijkst bereiken via email: pschau@online.no

Houd wel in gedachte dat ik (Petter Schau) niet meer in de positie ben om alle post te beantwoorden. Vragen zoals 'wanneer komt de volgende versie uit' of 'wat zit er in de volgende uitgave van de emulator' zullen normaal gesproken genegeerd worden, evenzo als vragen voor "user support" betreffende gedocumenteerde opties en taken. Dit heeft ook betrekking op bepaalde zaken die een normaal mens moet opzoeken zoals 'hoe werkt een Amiga' of technische gegevens of het transfereren van data van de Amiga naar de PC.

Ouderwets postadres:

Petter Schau
Ravnkollbakken 83
N-0971 Oslo
Norway

E-Mail addressen van de andere auteurs en medewerkers kunt u vinden in de credits file.
 
 
 
 


Dit document is gemaakt door Brett Eden en is het laatst gereviseerd door Petter Schau  op 18 september 1998.  Iedere vraag, opmerking of suggestie moet doorgestuurd worden naar Brett Eden. Email adres:  revere@sub.net.au