grΩ/demo, kt≤re chcesz uruchomiµ korzystaj╣c z Fellow.
Uzyskiwanie takich "obraz≤w" prawdziwych dyskietek z programami na Amige mo┐liwe jest
dziΩki programowi "Transdisk", kt≤ry r≤wnie┐ do│╣czony jest do Fellow.
Obraz dyskietki jest plikiem, kt≤ry zawiera dane normalnie zapisane na dyskietce.
NapΩd dyskietek w komputerach PC NIE MOZE odczytywaµ dyskietek zapisanych na Amidze, st╣d
te┐ MUSISZ mieµ obraz prawdziwego dysku Amigi.
3.2.1 U»YWANIE TRANSDISK
~~~~~~~~~~~~~~~~~~~~~~~~
Jak TransROM, Transdisk musi najpierw zostaµ skopiowany i uruchomiony na prawdziwej Amidze,
aby mo┐liwe by│o z niego korzystanie.
Transdisk uruchomiony z linii polece± AmigaDOS skopiuje ca│╣ dyskietkΩ, £cie┐ka po £cie┐ce,
do pliku, kt≤ry mo┐e byµ nastΩpnie czytany przez Fellow.
CLI> transdisk >RAM:df0.adf
Polecenie to spowoduje utworzenie obrazu dyskietki w│o┐onej do napΩdu DF0: w RAM dysku.
Oczywi£cie obraz taki nie musi nazywaµ siΩ "df0.adf" - mo┐esz u┐yµ dowolnej nazwy.
3.3 KOPIOWANIE PLIK╙W PC -> AMIGA i AMIGA -> PC
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. U┐ywaj╣c kabla null-modem - mo┐esz dokonaµ transferu plik≤w pomiΩdzy PC a Amig╣
przy wykorzystaniu protoko│u Zmodem. Po prostu pod│╣cz kabel do port≤w szeregowych
ka┐dego komputera, za│aduj program terminalowy jak Terminus, NComm lub Term na Amidze i
Terminate, Telemate, Telix (lub HyperTermianl dla Windows 95, je£li chcesz) na PC
i rozpocznij sesje upload na Amidze z w│╣czonym protoko│em Zmodem. Je£li skonfigurowa│e£
poprawnie po│aczenie (Zmodem powinien ustawiµ siΩ automatycznie na maszynie, na kt≤r╣
uploadujesz plik) Pecet automatycznie zaakceptuje upload i £ci╣gnie pliki na dysk twardy.
Aby osi╣gn╣µ najlepsze rezultaty, uzyskaj kopiΩ "BaudBandit serial.device replacement"
dla Amigi i ustaw prΩdko£µ transmisji na obu maszynach na 57.600 bod≤w. BaudBandit powinien
pozowliµ na transfer z prΩdko£ci╣ 5500 cps z Amigi opartej na procesorze 68000 - jest
dostΩpny w AmiNET.
Je£li jeste£ jedn╣ z tych os≤b, kt≤re posiadaj╣ AmigΩ 500 z AmigaOS w wersji 1.2/1.3 z
jednym napΩdem dyskietek mo┐esz mieµ k│opot. Je£li nie masz programu terminala na dyskietce,
kt≤r╣ mo┐esz bootowaµi u┐ywaµ w drugim napΩdzie dyskietek, nie ma mo┐liwo£ci na korzystanie
z kabla null-modem celem nawi╣zania komunikacji z pecetem (co jest podstaw╣ do przegrania
program≤w jak transdisk lub transrom na amigow╣ dyskietkΩ). Najlepszym, co mo┐esz zrobiµ
to nawi╣zaµ kontakt z innymi u┐ytkownikami Amigi, kt≤ra bΩdzie mog│a zaopatrzyµ CiΩ w napΩd,
lub, je£li masz szczΩ£cie, mo┐e uda Ci siΩ znaleƒµ dystrybutora osprzΩtu dla Amigi.
Uwaga: Niekt≤re Amigi nie pozwalaj╣ na zablokowanie portu szeregowego na prΩdko£ci
115.200 bod≤w. W du┐ym stopniu zale┐y to od samego komputera - wersji p│yty g│≤wnej
i procesora. Zablokowanie portu na takiej prΩdko£ci ma tΩ zaletΩ, ┐e pozwala na
efektywny transfer plik≤w z prΩdko£ci╣ ponad 10.000 cps.
2. Je£li nie dysponujesz kablem null-modem lub je£li nie za bardzo chcesz takowy nabyµ
mo┐esz przenosiµ pliki pomiΩdzy Amig╣ i pecetem u┐ywaj╣c dyskietek sformatowanych pod
pecetem na 720K. Workbench od wersji 2.1 zosta│ wyposa┐ony w program CrossDOS, kt≤ry
pozwala na czytanie przez Amige dyskietek sformatowanych na pececie o pojemno£ci 720 Kb.
Je£li nie masz CrossDOS'a (n.p. nie masz dostΩpu do Workbencha w wersji 2.1 lub wy┐szej)
mo┐esz r≤wnie┐ u┐yµ programu MessyDOS, kt≤ry jest dostΩpny w AmiNET. Poni┐ej znajdziesz
krok po kroku wyja£nione jak przenosiµ pliki korzystaj╣c z dyskietek:
i)Zdob╣dƒ dyskietkΩ 720Kb. Sformatuj j╣ na pececie lub u┐ywaj╣ CrossDOS
ii) Stw≤rz plik .ADF lub obraz Kickstartu ROM u┐ywaj╣c metod opisanych
wcze£niej
iii) Spakuj otrzymany plik u┐ywaj╣c LhA lub Zipa (Upewnij siΩ, ┐e masz te programy
na pececie ┐eby£ m≤g│ je odczytaµ kiedy przeniesiesz dyskietkΩ)
iv) Skopiuj zawarto£µ tak utworzonego archiwum u┐ywaj╣ CrossDOS lub MessyDOS.
v) Przenie£ dysk na peceta, skopiuj archiwum na twardy dysk i rozpakuj je.
Skopiuj .adf albo obraz Kickstartu do katalogu Fellow i gotowe!
4 URUCHAMIANIE FELLOW
~~~~~~~~~~~~~~~~~~~~~
Fellow zaczyna dzia│anie przez uruchomienie pliku FELLOW.EXE w linii polece± DOSu.
Kiedy program ju┐ siΩ uruchomi zobaczysz ekran menu. îrodkowa sekcja pokazuje dyski (obrazy dyskietek) przypisane do poszczeg≤lnych napΩd≤w, jak r≤wnie┐ to czy obraz Kickstartu jest zainstalowany, czy nie.
5 System Menu
-------------
W dolnej prawej czΩ£ci ekranu znajduje siΩ system menu. U┐yj klawiszy kursora
aby poruszaµ siΩ w menu. Pod£wietlone na zielono skr≤ty s╣ r≤wnie┐ dostΩpne.
Naci£niecie Escape przeniesie CiΩ na poprzedni/wy┐szy poziom w menu.
System menu jest podzielony nastΩpuj╣co:
Run
Debugger
Configuration
Soft Reset
Hard Reset
Quit
Opcjom "debugger" i "configuration" po£wiΩcono osobne sekcje w dalszej czΩ£ci dokumentacji
5.1 Opcja Run (Uruchamianie)
----------------------------
Wybranie tej opcji spowoduje uruchomienie trybu emulacji Amigi i emulator
dokona pr≤by uruchomienia dysku (obrazu dyskietki) przypisanego do napΩdu DF0:
5.2 Soft Reset
--------------
Opcja ta spowoduje "ciep│y start" emulowanej Amigi.
Zachowana zostanie zawarto£µ pamiΩci, co pozwoli przetrwaµ programom rezydentnym, jakkolwiek nie mam 100% pewno£ci, ┐e funkcja ta dzia│a, jak to zaplanowa│em.
Opcja soft reset mo┐e czasem nie przynie£µ spodziewanych efekt≤w - do przypadk≤w
takich zaliczyµ nale┐y sytuacjΩ pojawienia siΩ komunikatu GURU lub tΩ, kiedy
Amig╣ zaw│adnie jaki£ z│o£liwy program.
Je┐eli ┐aden obraz Kickstartu nie jest za│adowany, opcja ta spowoduje procedurΩ
bootowania systemu emulowanej Amigi z dysku (obrazu dyskietki), kt≤ry zosta│
zainstalowany w napΩdzie DF0:
W niekt≤rych przypadkach mo┐e to doprowadziµ do uruchomienia program≤w nie korzystaj╣cych z Kickstartu. Je£li obraz dyskietki zosta│ zmieniony przed rozpoczΩciem emulacji lub po ostatnim resecie, reset musi zostaµ przeprowadzony ponownie.
5.3 Hard Reset
--------------
Powoduje ca│kowite wykasowanie pamiΩci emulowanej Amigi, jak r≤wnie┐ reinicjalizacjΩ emulatora
Je┐eli ┐aden obraz Kickstartu nie jest za│adowany, r≤wnie┐ ta opcja ta spowoduje procedurΩ
bootowania systemu emulowanej Amigi z dysku (obrazu dyskietki), kt≤ry zosta│
zainstalowany w napΩdzie DF0:
W niekt≤rych przypadkach mo┐e to doprowadziµ do uruchomienia program≤w nie korzystaj╣cych z Kickstartu. Je£li obraz dyskietki zosta│ zmieniony przed rozpoczΩciem emulacji lub po ostatnim resecie, reset musi zostaµ przeprowadzony ponownie.
6 Debugger
----------
Normalny u┐ytkownik prawdopodobnie nie bΩdzie korzysta│ z debuggera, wiΩc
je£li nie rozumiesz opisanych tutaj rzeczy - po prostu pomi± ten rozdzia│.
Debugger jest prostym £rodowiskiem, gdzie poza innymi rzeczami, mo┐esz
podejrzeµ obecny stan emulowanej Amigi. Zawiera on prosty disassembler, kt≤ry
pokazuje kod wykonywanego programu i stan emulowanej Motorili 68000.
Mo┐liwe jest wykonywanie programu pojedynczymi krokami (sigle-stepped) lub
zadanie zatrzymania przy okre£lonym punkcie zatrzymania (run until breakpoint)
Mo┐liwe jest przegl╣danie zawarto£ci pamiΩci, jak r≤wnie┐ rejestr≤w specjalizowanych uk│ad≤w Amigi
Podzia│ menu debuggera przedstawia siΩ nastΩpuj╣co:
Step
Step Over
Breakpoint
Memory
Cia
Wav Capture
Trace on (*)
Trace off (*)
Show trace (*)
Evlog config (*)
Show evlog (*)
6.1 Opcja Step
--------------
Wykonuje nastΩpn╣ instrukcjΩ (przeskocz 1 instrukcjΩ do przodu)
6.2 Opcja Step over
-------------------
Ustawia punkt zatrzymania na nastΩpnej instrukcji i emulator bΩdzie wykonywa│
program do czasu napotkania takiej instrukcji (U┐yteczne do przeskakiwania
pΩtli i instrukcji jsr/bst)
6.3 Opcja Breakpoint
--------------------
Opcja ta prowadzi do sub-menu, gdzie emulator bΩdzie wykonywa│ program do czasu
spe│nienia okre£lonego warunku.
Podzia│ menu opcji Breakpoint przedstawia siΩ nastΩpuj╣co:
Set Breakpoint
Until line 312
Until Event
6.3.1 Opcja Set Breakpoint
--------------------------
Pozwala na wprowadzenie adresu instrukcji, gdzie wykonywanie programu ma zostaµ
przerwane. Po ustawieniu punktu zatrzymania (breakpoint) wykonywanie programu
uruchamia siΩ.
6.3.2 Opcja Until Line 312
--------------------------
Program bΩdzie wykonywany do czasu a┐ linia 312 (raster-beam position)
zostanie osi╣gniΩta
6.3.3 Opcja Until Event
-----------------------
Program bΩdzie wykonywany do czasu zaistnienia wydarzenia Kontrola log≤w wydarze±
znajduje siΩ w "Evlog config" - w najwy┐szym poziomie menu debuggera.
6.4 Opcja Memory
----------------
Podgl╣d pamiΩci. U┐ywaj klawiszy kursora i Page Up/Down do nawigacji.
"h" i "a" ustawiaj╣ format hex lub ascii.
6.5 Opcja Cia
-------------
Pokazuje stan rejestr≤w w chipach Cia.
6.6 IO option
-------------
Pokazuje stan rejestr≤w uk│ad≤w specjalizowanych Amigi. Wybranie tej opcji spowoduje pojawienie siΩ sub-menu, gdzie mo┐na dokonaµ wyboru rejestr≤w.
6.7 Opcja Trace on
------------------
Pozwala obejrzeµ historiΩ wykonanych przez procesor instrukcji. ZapamiΩtane
zosatnie ostatnie 1/2 miliona instrukcji.
6.8 Opcja Trace off
-------------------
Wy│╣cza zapamiΩtywanie wykonywanych przez procesor instrukcji.
6.9 Opcja Show trace
--------------------
Wy£wietla historiΩ wykonanych przez procesor instrukcji.
6.10 Opcja Evlog config
-----------------------
Konfiguracja log≤w wydarze±, przerwania i wyj╣tki mog╣ byµ logowane
6.11 Opcja Show evlog
---------------------
Wy£wietla zalogowane wydarzenia
6.12 Zgrywanie Wav'≤w (Wav capture)
-----------------------------------
Pozwala na przekierowanie emulowanego dƒwiΩku do pliku, kt≤ry zostanie zapisany w
katalogu instalacyjnym emulatora. Nagrywanie odbywa siΩ z czΩstotliwo£ci╣ 44100 hz w 16 bitach, stereo. Dzia│a r≤wnie┐ z kart╣ dƒwiΩkow╣.
Plik jest zapisywany w formacie Wav. Funkcja ta jest nadal eksperymentalna - nie
wszystkie programy do edycji dƒwiΩku bΩd╣ mog│y odczytaµ tak wygenerowane pliki,
prawdopodobnie ze wzglΩdu na header. (Cool-edit czyta te pliki)
Uwaga: Plik stanie siΩ bardzo du┐y bardzo szybko. Potrzebujesz oko│o 11 MB na minutΩ zapisu.
7 Konfiguracja
---------------
Menu konfiguracji sk│ada siΩ z kilku sub-menu, kt≤re pozwalaj╣ na regulacjΩ
szeregu ustawie± emulatora.
7.1 Konfiguracja dysku (Disk Configuration)
-------------------------------------------
To sub-menu pozwala na zmianΩ wielu ustawie± w konfiguracji emulowanych za pomoc╣ obraz≤w dyskietek, dysk≤w zainstalowanych w emulatorze.
7.1.1 Obraz dyskietki w DF(x) (Diskimage in DF(x))
Gdzie: (x) przyjmuje warto£µ 0,1,2 lub 3 - pozwala to na przypisanie poszczeg≤lnych obraz≤w dyskietek do jednego z 4 wirtualnych napΩd≤w dostΩpnych w Fellow. Kiedy uruchamiasz emulator, wymagane jest by jakikolwiek dysk (obraz dyskietki) by│ przypisany do napΩdu DF0:, je£li oczywi£cie chcesz startowaµ system w│a£nie z tej dyskietki.
Naci£niΩcie DEL w tym menu spowoduje wyjΩcie wirtualnego obrazu dyskietki z napΩdu.
Naci£niΩcie ALT-0 do 9 w tym menu spowoduje "w│o┐enie" wybranego obrazu dyskietki, kt≤rego nazwa jest zachowana w jednym z 10 rejestr≤w pamiΩci emulatora. (WiΩcej na ten temat w sekcji File-requester).
Obrazy dyskietek, kt≤re s╣ skompresowane programami gzip oraz bzip zostan╣ zdekompresowane do katalogu ustawionego przez zmienne systemowe TEMP lub TMP.
Zmiany skompresowanych plik≤w nie s╣ mo┐liwe. Mo┐liwa jest jedynie zmiana ju┐ rozpakowanego pliku typu TEMP.
7.1.2 Status napΩdu (x) (Drive (x) status)
------------------------------------------
Gdzie (x) przyjmuje warto£ci 0,1,2 lub 3. Opcje te pozwalaj╣ na wy│╣czenie danego napΩdu tak, ┐e emulowana Amiga go nie widzi. U┐yteczno£µ tej funkcji sprowadza siΩ do tego, ┐e AmigaOS nie bΩdzie alokowa│ bufora dla tego napΩdu, a co za tym idzie - pozwala to na zaoszczΩdzenie kilku Kb cennej pamiΩci.
Przeznaczenie tej opcji jest takie, ┐e jej uaktywnienie mo┐e pom≤c w uruchomieniu starych dem, kt≤re maj╣ niesprawny cruncher.
W normalnym u┐ytkowaniu - pozostaw wszystkie napΩdy w│╣czone.
7.1.3 PrΩdko£µ DMA Dysku (Disk-DMA speed)
-----------------------------------------
Pozwala na wybranie prΩdko£ci z jak╣ obrazy dyskietek bΩd╣ odczytywane przez wirtualny napΩd. Oryginalnie transfer z dysku jest niski ale emulator pozwala na jego znaczne przyspieszenie.
DostΩpne warto£ci to "Original" (prΩdko£µ oryginalna) i "Fast" (szybki transfer)
PamiΩtaj, ┐e niekt≤re programy nie uruchomi╣ siΩ przy w│╣czonym trybie "Fast".
7.1.4 Alt-N cycling
-------------------
Pokazuje jak daleko przeskoczy kursor kiedy zostanie wci£niΩte DEL lub je£li obraz dyskietki jest wywo│any z rejestru pamiΩci emulatora.
7.1.5 File-requester
--------------------
"File Requester" jest uruchamiany w momencie wybrania opcji "Diskimage in DF(x)", czyli podczas "wk│adania" wirtualnej dyskietki do napΩdu.
Przegl╣daj katalogi, kiedy znajdziesz plik, kt≤ry ma zostaµ "w│o┐ony" do napΩdu, naci£nij ENTER.
Oto niekt≤re specjalne funkcje dostΩpne w ramach "File Requestera"
Quickfind: (szybkie szukanie) Zacznij wpisywaµ nazwΩ pliku, kursor przeskoczy do najbardziej
podobnego (pod wzglΩdem nazwy) pliku.
ALT-(x): Gdzie (x) jest liter╣ oznaczaj╣ca dysk peceta - zostanie wykonany skok do tego dysku
Ustawienia rejestr≤w pamiΩci emulatora:
Naci£niΩcie ALY-0 do 9 na nazwie pliku (kiedy jest pod£wietlona) spowoduje jego zapamiΩtanie tak, ┐e mo┐liwe bΩdzie bezpo£rednie do niego odwo│anie (za│adowanie), jak to zosta│o opisane powy┐ej.
Naci£niΩcie ALT-| (klawisz na lewo od "1") spowoduje wykasowanie ca│ej pamiΩci rejestr≤w emulatora (nie myliµ z rejestrami emulowanej Amigi!)
7.2 Konfiguracja ekranu (Screen configuration)
----------------------------------------------
To sub-menu pozwala na regulacjΩ ustawie± dotycz╣cych graficznej strony emulacji.
7.2.1 Rozdzielczo£µ ekranu (Screen resolution)
----------------------------------------------
Pozwala na ustawienie w jakiej rozdzielczo£ci bΩdzie pracowa│ emulator.
Mo┐liwe do ustawienia rozdzielczo£ci s╣ warunkowane tym jakie tryby graficzne obs│uguje zainstalowany driver VESA.
7.2.2 Od£wie┐anie ekranu (Frame-skip ratio)
--------------------------------------------
Pozwala na ustawienie jak czΩsto emulator bΩdzie od£wie┐a│ ekran. Ustaw 1/1 kiedy tylko to bΩdzie mo┐liwe.
Ustawienie ni┐szej czΩstotliwo£ci od£wie┐ania ekranu spowoduje znaczny spadek jako£ci wy£wietlanych animacji itd, ale spowoduje r≤wnie┐ wygospodarowanie wiΩkszej ilo£ci czasu na pozosta│e elementy emulacji.
7.2.3 Ustawienie maksymalnej liczby wy£wietlonych klatek (Maximum frame-rate)
Pozwala na ustawienie limitu od£wie┐ania wymuszonego na emulatorze.
"Unlimited" - usunie wszelkie ograniczenia i pozwoli emulatorowi na od£wie┐anie ekranu tak szybko, jak to jest mo┐liwe. Ma to tak┐e wp│yw na prΩdko£µ powtarzania przy nacisniΩtym jakimkolwiek klawiszu. Mo┐e okazaµ siΩ niemo┐liwym korzystanie z klawiatury, je£li Tw≤j komputer jest za szybki.
"50 hz" - limituje czΩstotliwo£µ od£wie┐ania do normalnej dla A500 pracuj╣cej w systemie PAL.
"Synch with VGA-card" spowoduje pr≤bΩ zsynchronizowania od£wie┐ania ekranu z czΩstotliwo£ci╣ od£wie┐ania Twojej karty VGA. W pewnych przypadkach mo┐e to doprowadziµ do absolutnie p│ynnej animacji. Ze wzglΩdu na to, ┐e od£wie┐anie w systemie PAL nie do ko±ca odpowiada temu w standardzie VGA, mo┐e to spowodowaµ zaburzenia w emulacji dƒwiΩku i og≤lnego procesu emulacji danej aplikacji.
Ustawienie to jest ignorowane, kiedy emulacja dƒwiΩku jest ustawiona w trybie zsynchronizowanym z emulacj╣ (Sychronized with emulation)
7.2.4 Wy£wietlanie bez przeplotu (Flicker-free interlace)
Przy w│╣czonej tej funkcji zostanie podjΩta pr≤ba zmiany wy£wietlanego ekranu z przeplotem na bez przeplotu.
Funkcja ta dzia│a jedynie w rozdzielczo£ci ustawionej na 800x600.
7.2.5 Cycle exact drawing
-------------------------
Ta opcja ma charakter BARDZO eksperymentalny. Je£li jest w│╣czona pozwoli m.in. na poprawn╣ emulacjΩ efektu plazmy itd.
Opcja ta, jak na razie, ma dzia│anie ograniczone jedynie do zmian kolor≤w. Ma g│≤wnie na celu umo┐liwienie zobaczenia jak mo┐e zostaµ to przeprowadzone bez konieczno£ci przeprojektowywania ca│ego systemu graficznego.
P≤ki co, mo┐liwe jest jej uaktywnienie tylko w rozdzielczo£ci 800x600. W momencie kiedy zostanie dopracowana, obs│ugiwaµ te┐ bΩdzie pozosta│e rozdzielczo£ci.
UWAGA: Pozostawienie tej opcji w│╣czonej traktuj jako ostateczno£µ. Funkcja ta wymaga jeszcze sporo pracy, by funkcjonowa│a poprawnie. Rekomenduje siΩ w│╣czanie jej tylko w przypadku, je£li chcesz zobaczyµ jaki£ okre£lony efekt graficzny.
7.2.6 Scale Y
-------------
Wybranie tej opcji spowoduje, ┐e sterownik karty VGA bΩdzie u┐ywany do wy£wietlania ekranu Amigi z bardziej poprawnym po│o┐eniem ekranu. Opcja ta dzia│a tylko w niekt≤rych rozdzielczo£ciach (800x600, 640X480, 640x400, 640x350).
Je£li Twoja karta graficzna jest kompatybilna z VESA, ale nie obs│uguje rejestr≤w VGA - nie korzystaj z tej opcji.
7.3 Konfiguracja pamiΩci (Memory)
---------------------------------
To submenu pozwala na zmianΩ typu i wielko£ci pamiΩci emulowanej Amigi.
7.3.1 Chip-memory
-----------------
Pozwala wybraµ jak du┐o pamiΩci chip bΩdzie emulowane. DostΩpne s╣ ustawienia z przedzia│u 256Kb - 2048 Kb.
7.3.2 Fast-memory
-----------------
Pozwala wybraµ jak du┐o pamiΩci fast bΩdzie emulowane. DostΩpne s╣ nastΩpuj╣ce ustawienia:
0,1,2,4 i 8 MB.
7.3.3 Bogo-memory
-----------------
Pozwala wybraµ jak du┐o pamiΩci bogo (znanej r≤wnie┐ jako slow) bΩdzie emulowane. To jest trzeci typ pamiΩci, jaki zwyk│o siΩ instalowaµ w slocie na spodzie Amigi 500. DostΩpne s╣ ustawienia z zakresu 0Kb - 1792 Kb.
7.3.4 Obraz Kickstartu (Kickstart-image)
----------------------------------------
Pozwala wybraµ £cie┐kΩ dostΩpu do obrazu ROMu AmigaOS (wymagane dla program≤w startuj╣cych z Workbencha lub dla uruchomienia samego Workbencha)
Wybranie tej opcji wywo│a prosty file-requester,z poziomu kt≤rego bΩdziesz m≤g│ zlokalizowaµ i wybraµ obraz Kickstaru.
Plik mo┐e nazywaµ siΩ dowolnie, musi jednak mieµ rozszerzenie .rom.
7.3.5 Keyfile
-------------
Pozwala na wybranie Keyfile, kt≤ry s│u┐y do odkodowywania zakodowanych Kickstart≤w.
7.4 Konfiguracja dƒwiΩku (Sound configuration)
----------------------------------------------
To sub-menu pozwala na regulacjΩ r≤┐nych aspekt≤w emulacji dƒwiΩku.
Nie uzyskasz ┐adnego dƒwiΩku, je£li emulator nie znajdzie obs│ugiwanej przeze± karty dƒwiΩkowej.
7.4.1 Emulacja dƒwiΩku (Sound-emulation)
----------------------------------------
Mo┐esz wybraµ nastΩpuj╣ce typy emulacji dƒwiΩku:
"No sound" - dƒwiΩk nie jest emulowany i generowany
"Emulated, not played" - dƒwiΩk jest emulowany, ale nie generowany
(Te ustawienia s╣ zawsze dostΩpne)
"Normal, synchronized with emulation" - najbardziej optymalne ustawienie
"Normal, synchronized with real-time" - mo┐e pracowaµ lepiej na s│abszych komputerach, ale p│ynno£µ odtwarzania mo┐e zostaµ zachwiana. Tak czy inaczej - generowanie dƒwiΩku powinno byµ bliskie p│ynnemu.
Rekomenduje siΩ ustawienie - "Normal, synchronized with emulation".
Generowanie dƒwiΩku w oparciu o ustawienie "Normal, synchronized with real-time" mo┐e spowodowaµ powstanie znacznych zniekszta│ce±. PrΩdko£µ odtwarzania mo┐e byµ z│a i mo┐e r≤wnie┐ wahaµ siΩ w zale┐no£ci od aktualnej prΩdko£ci emulacji.
To ustawienie pracuje ca│kiem dobrze w systemach z procesorami Pentium, natomiast AMD K6 nie radzi sobie z zachowaniem odpowiedniej prΩdko£ci.
7.4.2 Jako£µ dƒwiΩku (Sound-quality)
------------------------------------
Pozwala na wyb≤r jako£ci generowanego dƒwiΩku. Mo┐na ustawiaµ r≤┐ne czΩstotliwo£ci pr≤bkowania, dƒwiΩk 8 i 16 bitowy, mono/stereo w zale┐no£ci od mo┐liwo£ci posiadanej przez Ciebie wersji SoundBlastera.
UWAGA: ustawienie 44100 hz jest niepotrzebnym obci╣┐aniem procesora. Optymalnym pod wzglΩdem pogodzenia jako£ci i prΩdko£ci emulacji jest ustawienie 31300 hz.
Zmiana ustawie± w zakresie dƒwiΩku 8/16 bit oraz mono/stereo - w marginalnym stopniu wp│ywa na prΩdko£µ emulacji
7.4.3 Low-pass filter
---------------------
Umo┐liwia konfigurcjΩ ustawienia filtru low-pass. Pracuj╣cy z czΩstotliwo£ci╣ 7000 hz filtr low-pass wprowadzony zosta│ celem zapobie┐enia powstawaniu efektu alliasingu, by│ te┐ r≤wnie┐ odpowiedzialny za charakterystyczn╣ mo┐liwo£µ w│╣czania i wy│╣czania diody oznaczaj╣cej zasilanie.
Mo┐liwe ustawienia to: Original (oryginalne) / Always (zawsze) / Never (nigdy).
"Original" (default) filtr bΩdzie dzia│a│ jak w prawdziwej amidze - istnieje mo┐liwo£µ w│╣czania i wy│╣czania go przez programy.
"Always" filtr bΩdzie zawsze aktywny.
"Never", filtr nigdy nie bΩdzie u┐ywany (czyli dƒwiΩk bΩdzie emulowany jak w poprzedniej wersji emulatora.
Implementacja zosta│a wykonana przez Rainera Sinscha i jest to nowo£µ w wersji 0.3.2a, potrzebny jest koprocesor
7.5 Konfiguracja procesora (Cpu configuration)
----------------------------------------------
To sub-menu pozwala na regulacjΩ niekt≤rych aspekt≤w zwi╣zanych z emulacj╣ procesora Amigi.
7.5.1 Typ procesora (Cpu-type)
------------------------------
Obecnie jedyna dzia│aj╣c╣ opcj╣ jest 68000. Prace nad 68030 trwaj╣ *opcja ta jest dostΩpna, jednak nie dzia│a).
7.5.2 PrΩdko£µ procesora (Cpu-speed)
------------------------------------
Pozwala na kontrolΩ prΩdko£ci wirtualnego procesora. Nie myl tego z rzeczywist╣ wydajno£ci╣ emulacji.
DostΩpne opcje to "original/oryginalny" - prΩdko£µ 7.14 mhz oraz "fast/szybki" - prΩdko£µ 28 mhz (ustawienie trybu fast wp│ywa na b│yskawiczne wykonywanie operacji przez blitter, z du┐╣ oszczΩdno£ci╣ czasu).
7.6 Konfiguracja obrazu dysku twardego (Hardfile configuration)- dalej zwane "hardfiles"
Hardfile 0 jest pr≤b╣ zostosowania bardziej pojemnego no£nika danych dla emulowanej Amigi. Jest to du┐y plik, kt≤ry jest u┐ywany jako twardy dysk i mo┐e mieµ dowolny rozmiar.
Hardfiles mog╣ byµ u┐ywane jedynie z Kickstartem w wersji 2.0 lub nowszym.
PamiΩtaj, aby sformatowaµ nowo utworzony hardfile.
Mo┐esz startowaµ system z jakiegokolwiek Hardfile - maj╣ ni┐szy priorytet przy startowaniu od DF0:, ale wy┐szy od DF1:
Mo┐esz r≤wnie┐ zamiast hardfiles u┐ywaµ nieskompresowanych plik≤w ADF.
Kolejne hardfiles nazywane s╣ FELLOW0, FELLOW1 itd.
U┐ywanie joysticka analogowego jest do£µ k│opotliwe (aby go skalibrowaµ - wykonaj obr≤t joyem podczas emulacji).
Je£li masz k│opoty z poprawnym korzystaniem z joysticka analogowego w Fellow, mo┐esz spr≤bowaµ u┐yµ programu Joyemu, kt≤ry zapewnia bardziej komfortowe z niego korzystanie (do £ci╣gniΩcia pod adresem:http://www.dsi.unive.it/~szanella/index.htm ).
7.7.2 Diody zasilania i napΩdu dyskietek
----------------------------------------
Pozwala na ustawienie, gdzie bΩd╣ wy£wietlane diody zasilania i napΩdu dyskietek (wykorzystywane bΩd╣ diody oznaczaj╣ce w│╣czenie Capslock, Numlock i Scrollock
7.7.3 Wy£wietlanie prΩdko£ci emulacji na ekranie
------------------------------------------------
Pokazuje prΩdko£µ emulacji w procentach prΩdko£ci prawdziwej Amigi. Wynik jest wy£wietlany w prawym, g≤rnym rogu ekranu (prawdziwa Amiga wy£wietla normalnie 50 klatek na sekundΩ).
Podany wynik jest jedynie przybli┐eniem.
7.7.4 Zachowanie ustawie± Menu przy wyj£ciu z emulatora.
Ta opcja ma charakter eksperymentalny. Kiedy jest uaktywniona Twoje ruchy w menu zostan╣ zachowane (co£ jak makro) przy wyj£ciu z emulatora i odtworzone w momencie jego ponownego uruchomienia.
7.7.5 Automatyczne uruchamianie po podaniu komend (Automatic run after commands)
Wszystkie opcje konfiguracyjne mo┐na r≤wnie┐ osi╣gn╣µ przez odpowiednie komendy linii polece±.
Poni┐ej znajduje siΩ og≤lna lista dostΩpnych komend. W przypadku w╣tpliwo£ci co do komend to┐samych z opcjami dostΩpnymi w menu - szukaj wiΩcej informacji w sekcjach wy┐ej.
Ro┐ne ustawienia:
-h This command-line option summary
-log Generacja logu - u┐yj tej komendy by zobaczyµ jak emulator rozpoznaje konfiguracje Twojego komputera.
-nogui Pomi± wywo│anie GUI.
-config file U┐yj pliki zamiast domy£lnego pliku konfiguracyjnego fellow, kt≤ry nosi nazwΩ fellow.cfg.
-ns Nie zapisuj ustawie± przy wyj£ciu z emulatora.
Ustawienia dotycz╣ce obraz≤w dysk≤w:
-0 file Obraz w df0
-1 file Obraz w df1
-2 file Obraz w df2
-3 file Obraz w df3
Opisane w 7.1.1
-0e +|- w│╣cz/wy│╣cz df0
-1e +|- w│╣cz/wy│╣cz df1
-2e +|- w│╣cz/wy│╣cz df2
-3e +|- w│╣cz/wy│╣cz df3
Opisane w 7.1.2
-ds +|- w│╣cz/wy│╣cz szybki transfer z obrazu dyskietki
Opisane w 7.1.3
-dmX file PamiΩµ dysk≤w X (0..9)
Opisane w 7.1.4
-dpath dir/file Aktualna £cie┐ka dostΩpu. File requester zacznie szukanie w tym katalogu
-rmpos +|- w│╣cz/wy│╣cz zapamiΩtywanie zmian w menu
-lk ncs|nsc... U┐ywa diod z klawiatury w nastΩpuj╣cej kolejno£ci
(Num lock = N, Caps lock = C, Scroll lock = S)
Opisane w 7.7.2
-altn 1..4 Alt-N Cycling
Opisane w 7.7.4
-arun none|altn|res Automatyczne uruchamianie po wydaniu komendy
Opisane w 7.7.5
9 PIERWSZE KROKI - PROSTY PRZEWODNIK
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kiedy ju┐ skopiowa│e£ oryginalny dysk Amigi do pliku .adf i przegra│e£ go na swojego peceta - uruchom Fellow i przypisz ten plik (obraz dyskietki) do napΩdu DF0:
Je┐eli jest to dysk korzystaj╣cy z Workbencha upewnij siΩ, ┐e skopiowa│e£ obraz Kickstart ROM do pliku, kt≤ry jest usytuowany w katalogu Fellow i nazywa siΩ kick.rom lub, ┐e wybra│e£ do niego odpowiedni╣ £cie┐kΩ dostΩpu w menu konfiguracyjnym.
Je┐eli obraz Kickstartu nie bΩdzie obecny, Fellow pominie normaln╣ procedurΩ bootowania i spr≤buje bez Kickstartu. Dzia│aµ to bΩdzie z kilkoma grami i demami, kt≤re ignoruj╣ procedury Kickstartu - nie potrzebuj╣ go do uruchomienia. Aby doprowadziµ do bootowania mo┐esz nacisn╣µ wybraµ "RESET" po "wsadzeniu" obrazu dyskietki do wirtualnego napΩdu emulatora.
Wybierz wielko£µ RAMu, jak╣ chcesz u┐ytkowaµ, skonfiguruj dƒwiΩk tak by odpowiada│ ustawieniom i mo┐liwo£ciom karty dƒwiΩkowej i wybierz opcjΩ "RUN" z g│≤wnego menu.
Je£li wszystko zrobi│e£ dobrze - Fellow powinien uruchomiµ program.
10 Klawisze skr≤tu
------------------
Niekt≤re klawisze skr≤tu dostΩpne s╣ w interfejsie u┐ytkownika (system menu), a niekt≤re dostΩpne s╣ podczas emulacji.
10.1 Klawisze skr≤tu w interfejsie u┐ytkownika
----------------------------------------------
F5: Soft Reset
F7: Hard Reset
F9: Start
F11: Debugger
Alt-D: Zmiana ustawie± wirtualnych napΩd≤w dyskietek
Alt-F: regulacja czΩstotliwo£ci od£wie┐ania
Alt-H: Ustawienia hardfile
Alt-J: Ustawienia joysticka
Alt-L: Ustawienia LED
Alt-M: Ustawienia PamiΩci
Alt-R: Ustawienia rozdzielczo£ci
Alt-S: Ustawienia dƒwiΩku
ESC : Spowoduje ruch do poprzedniego poziomu menu (w najwy┐szym menu uruchomi emulacjΩ)
10.2 Klawisze skr≤tu podczas emulacji
-------------------------------------
F12 - Powr≤t do interfejsu u┐ytkownika (do systemu menu).
HOME + PGUP/PGDOWN - Zmiana rozdzielczo£ci
HOME +klawisze kursora - Centruje ekran w niskich rozdzielczo£ciach VGA.
HOME + F11 - Zrzuca ekran do pliku BMP.
HOME + F1/F2/F3/F4 - "w│≤┐" obraz dyskietki do wirtualnego napΩdu.
END + F1/F2/F3/F4 - jw. - "usu±"
END + PGUP/PGDOWN - W│╣cz/wy│╣cz podw≤jne wy£wietlanie linii (line-doubling)- dzia│a tylko w niekt≤rych trybach SVGA i ma tΩ sam╣ funkcjΩ co opcja "Scale Y"
Je£li szukasz najnowszej wersji Fellow i innych informacji o emulacji zajrzyj na http://www.cconline.com.pl
!!!! UWAGA !!!!
PROSZ╩ PRZECZYTAJ TEN TEKST ZANIM ZDECYDYUJESZ SI╩ PISA╞ Z PROîBÑ O POMOC!!!
1. Tekst dokumentacji Fellow zosta│ przeze mnie przet│umaczony ca│kowicie niezale┐nie w stosunku do jego autor≤w, jak r≤wnie┐ autor≤w emulatora. St╣d te┐ proszΩ NIE PISZ do mnie z pro£b╣ o pomoc w kwestiach technicznych, kt≤re nie s╣ opisane w tej dokumentacji.
2. T│umaczenie udostΩpniane jest w postaci "jak jest" i nie biorΩ odpowiedzialno£ci za jakiekolwiek problemy wynik│e ze stosowania informacji znajduj╣cych siΩ w dokumentacji Je£li masz konstruktywne uwagi co do t│umaczenia - zg│o£ je.
3. Je£li nie mo┐esz sobie poradziµ z jakim£ problemem, a DOKúADNIE przeczyta│e£ ca│╣ instrukcjΩ mo┐esz napisaµ (niestety w jΩzyku angielskim ) do jednego z autor≤w emulatora - adresy znajdziesz na oficjalnej stronie Fellow : http://www.geocities.com/SiliconValley/Peaks/5244/