Winfellow 0.4.2 build 1LUBOŠ NĚMEC
POŽADAVKY: Windows 95/98
Ačkoliv nebyl vývoj poměrně nadějného emulátoru Amigy pro PC respektive
Windows s názvem WinUAE zastaven, probíhá velmi pomalu. Stále je co zlepšovat,
vylepšovat a hlavně urychlovat, takže WinUAE zřejmě zůstane jedním z mnoha
programů, které mají něco společného s Amigou a které nikdy nebudou uvedeny v
plně funkční a spolehlivé verzi. Nesmíme však WinUAE upírat prvenství a
nespornou kvalitu zatím poslední oficiální verze 0.8.14R3, která na rychlém PC s
Windows představuje jednu z možností, jak dále pracovat se slušným komfortem na
emulované Amize. Proč však píšu jednu z možností, když jiný použitelný emulátor
Amigy pro Windows neexistuje? Protože už tento fakt neplatí a je tu WinFellow.
WinFellow je nástupcem emulátoru Amigy Fellow funkčního pouze pod MS-DOSem a
přináší mimo téměř plné funkčnosti i slušnou rychlost a v některých ohledech i
spolehlivost emulace. První použitelnou verzí emulátoru je 0.4.2 z konce září
2000, na kterou se teď společně podíváme. Hlavní okno WinFellow i konfigurace je
podobná jako u WinUAE, probereme si teď jednotlivé části:
Hlavní okno - obsahuje pouze konfiguraci pro všechny čtyři podporované
floppy drivy plus možnost otevření/uložení konfigurace nebo vyvolání
konfiguračních preferencí.
Konfigurace Screen - výběr rozlišení v okénku nebo fullscreenu od 320x200 výš
dle možností grafické karty na PC v 8, 16 nebo 24 bitech. V sekci Screen dále
můžete nastavit překreslování obrazovky emulované Amigy od poměru 1:1 až po 1:25
(refresh každý 25 snímek) a upřesnit parametry pro vertikální a horizontální
vykreslování jednotlivých pixelů s možností kompenzovat prokládané módy.
Konfigurace Filesystem - zde si můžete vybrat cestu k amigovskému pevnému
disku přesněji řečeno cestu k adresáři na PC, ve které je amigovský Workbench
atp. Emulovaný pevný disk lze nastavit jako read only (pouze pro čtení) a zadat
název disku, poslední možností je pak přihlásit do WinFellow respektive emulace
pevné disky dostupné ve Windows. Máte-li už ve WinUAE vytvořený pevný disk v
příslušné konfiguraci odpovídající a kompatibilní se specifikacemi WinFellow,
můžete ho bez problémů použít - lze ovšem použít i "nekompatibilní" pevný disk,
ale musíte ho upravit odstraněním případně nahrazením souborů "nestravitelných"
pro WinFellow jako je emulace Picasso96, AGA podpora apod.
Konfigurace Hardfile - analogické preference k sekci Filesystem, ale
platí pro hardfiles neboli kopie amigovského disku v jednom souboru o pevně dané
délce. Hardfiles můžete v této sekci i vytvořit (viz ukázka), maximální délka
hardfilu je závislá na verzi emulovaného amigovského operačního systému.
Konfigurace Gameport - slouží k výběru ovládání Amigy. Můžete si zde
vybrat jednu z pěti možností ovládání obou amigovských gameportů od žádné přes
myš, dvojí rozvržení kláves až po joystick.
Konfigurace Various - obsahuje různá nastavení od aktivace zobrazování
snímků/s v emulátoru přes zobrazení standardních amigovských LED diod až po
možnost zákazu automaticky konfigurovaných zařízení jako jsou pevné disky apod.
(pokud chcete používat "pevný disk" ve formě souborů v adresáři podobně jako ve
WinUAE, nesmíte tuto volbu aktivovat!).
Konfigurace CPU - výběr emulovaného typu procesoru od 68000 po 68030
včetně 68ECxx variant a nastavení rychlostí ve srovnání s etalonem A500.
Konfigurace Floppy - shodná nastavení pro floppy drivy jako v hlavním
okně, navíc jsou zde možnosti aktivovat pro každou z emulovaných floppy mechanik
pouze mód pro čtení/zakázat zápis, případně emulaci daného floppy drivu
deaktivovat plus možnost zapnout zrychlený přístup k diskům přes DMA.
Konfigurace Memory -klasika sama o sobě, zde si vyberete velikost
emulované paměti CHIP, FAST a bufferu využívaného pro emulaci. Maximum pro CHIP
jsou 2 MB, pro FAST pak 8 MB. Dále zde musíte určit cestu k amigovské ROMce,
podporovány jsou všechny od 1.2 až po 3.1 (funkčnost s AmigaOS 3.5 jsem zatím
neměl možnost otestovat).
Konfigurace Blitter - slouží pro výběr rychlosti operací prováděných
blitterem a k nastavení typu emulovaného grafického čipsetu OCS nebo ECS.
Konfigurace Sound - emulace zvukového výstupu, můžete si zvolit
samplovací frekvenci (15, 22, 31 a 44 KHz), mono nebo stereo výstup v 8 nebo 16
bitech, filtrování zvuku (klasický audio filtr Amigy), nebo v případě potřeby
emulaci zvuku přesměrovat do WAV souboru či zvuk úplně vypnout.
Jak jste si už mohli všimnout z možností konfigurace, nepodporuje WinFellow
AGA čipy ani grafické karty, maximální možné standardní rozlišení (bez
overscanu) je tedy 640x512 bodů v 16 barvách. Také s pamětí to oproti WinUAE
není nijak slavné, pouze 8 MB FAST RAM určitě nepostačí pro všechny aplikace.
Protože WinFellow vychází z DOSového emulátoru A500 Fellow, nečekejte že zvládne
něco navíc než A500 ve své standardní či rozšířené konfiguraci - možnost
nastavení typu emulovaného procesoru je zde však samozřejmá, neboť i pro A500
existuje (či spíš existovala) řada turbokaret s různými procesory - matematický
koprocesor bohužel není podporován.
Spolehlivost emulátoru je na poměrně slušná, problémy dělají pouze některé hry a
programy využívající některých speciálních programovacích technik respektive
triků s grafickými čipy a blitterem. Rychlost emulace je přijatelná, na 300 MHz
Celeronu vykazuje WinFellow s AmigaOS 3.1 v SysInfu přibližně 1575 Dhrystones a
1,4 MIPS, emulátor je tedy na konfiguraci s uváděným procesorem Celeron zhruba
třikrát rychlejší než porovnávací etalon Amiga 600 a cca 1,3x rychlejší než
A1200 bez FAST RAM.
WinFellow má na rozdíl od WinUAE ještě stále co dohánět a vylepšovat. Bohužel
stejně jako u WinUAE není jisté, zda budou zařazeny nebo plně zprovozněny funkce
jako emulace "bsdsocket.library", využití sériového a paralelního portu, MIDI a
zatím i dost chybějící podpora grafických karet standardu CyberGraphX nebo
Picasso96. Rovněž velikost maximální paměti Amigy je u WinFellow ve srovnání s
WinUAE téměř zanedbatelná, srovnatelná je práce s diskem a floppy drivy.
WinFellow je naštěstí teprve v začátcích, takže se necháme překvapit, s čím jeho
autoři přijdou a hlavně jako dlouho jim to bude trvat...
Internet:
http://fellow.sourceforge.net Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|