ShapeShifter 3.2a

Luboš Němec

Autor rozhodně nenechal nikoho na pochybách s tím, jak vážně myslí vývoj tohoto programu a po několika meziverzích 3.1, 3.1 a, 3.2 následuje zatím poslední verze 3.2a s datem 21.9.1995. A co je v programu nového? Vizuálně se změnilo mnoho (viz. obrázek), programově také.

Monitory
Shape Shifter podporuje nyní zobrazování na dvou monitorech současně, na to je ovšem zapotřebí grafická karta. Na jednom z monitorů (připojenému k výstupu z grafické karty) používáme nějaké vysoké rozlišení, například editujeme obrázek ve 24-bitech a na druhém monitoru (připojenému ke standardnímu videovýstupu Amigy) pak běží třeba Finder a různé palety funkcí. Na grafických kartách běžících pod systémem CyberGraphX je nutno v preferencích pro každou grafickou kartu nastavit "KEEPAMIGAVIDEO" a "NOPASSTHROUGH" na hodnotu 1. S jinými grafickými kartami a systémy nemám zkušenosti a nemohu říci nic bližšího. Karta musí samozřejmě podporovat dvoumonitorové zobrazení.
Shape Shifter umožňuje nyní použití externích video driverů pro další grafické karty, některé z nich podporoval ve verzi 3.0b samotný emulátor - ve verzi 3.2a to jsou Retina Z3, Picasso, Merlin Graffity. Program by rovněž měl být kompatibilní s upravenou grafickou kartou Retina Z3 pro DraCo. Na tomto trochu atypickém počítači od Macro Systems s procesorem 68060 (zatím) jsme ještě Shape Shifter netestovali, ale protože se jedná o systémově celkem korektní software, nemělo by jeho funkčnosti nic stát v cestě. Každopádně výkon A4000 CyberStorm s 68060 je plně porovnatelný s výkonem "Draka" . A pokud vás DraCo zajímá trochu více, dočtete se o něm v příštím čísle AMIGA Review.
Poměrně důležité vylepšení je optimalizace zobrazení přes amigovské grafické čipy, nějaký extrémní nárůst rychlosti ale nečekejte. Z originální grafiky Amigy se toho víc vymáčknout už asi nedá. Trochu pomůže Kickstart 3.1 (ti, kteří si koupí nové Amigy mají výhodu), kde jsou grafické rutiny o něco málo urychleny (ale opravdu jen nepatrně). Také majitelé CD32 mají výhodu dostupnou přes speciální čip Akiko obsaženy v CD32 a prográmek PatchChunky, který konvertuje mnohonásobně rychleji grafiku mezi chunky (Mac, PC) a bitmapovou grafikou (Amiga), než to dokáže systém sám a urychluje tím grafický výstup.

Procesor
Největším vylepšením programu (alespoň pro mne) je konečně plná podpora FPU a MMU procesoru 68060. Matematické operace v programech pro Mac podporující koprocesor se zrychlí několikanásobně. FPU jednotka v procesoru 68060 je cca 2 - 4 krát rychlejší než FPU procesoru 68040 a její výkon se dá porovnávat i s procesory PowerPC v počítačích PowerMac.

Celkový výkon
Nové testy pomocí Speedometru 4.0 (viz. obrázek) přinesly očekávané urychlení celého systému, grafiku jsem nyní testoval i v rozlišení 800x600x256 barev (pokles o pár setin oproti rozlišení 640x480x256 barev z minulé recenze). Průměrný výkon v testech je nyní 3.60 oproti 2.67 z minulých testů, vše jsou násobky rychlosti Quadry 605.

Práce s diskem
Značně vylepšena byla práce s diskem a přímá podpora výměnných médií, výsledek 1.53 oproti 1.09 z minulých testů (SyQuest 270 MB) svědčí za vše, práce s HD partitionem je ještě o poznání rychlejší. Dle autora bylo urychlení dosaženo kompletním přepsáním ovladačů pro SCSI zařízení.

Jen krátce
Další vylepšení a úpravy - rozšířena byla podpora typů ROM o subverzi 17 která ale přesto není pro Shape Shifter doporučena. MMU podporuje už i stránkování po 8 KB (některé turbokarty, většinou s 68040), caching spodních 8 KB RAM je možno vypnout pomocí tooltypu REMAPBK. Menší kosmetická úprava - pomocí tooltypu "STARTUPSOUND" lze nyní vypnout počáteční gong při spuštění či opětovném restartu emulace. Do prográmku PrepareEmul byla integrována podpora "MacMem" (nutno dříve u verze 3.0b spustit na A1200 s valnou většinou rozšiřovacích pamětí a turbokaret) dostupná přepínačem "A1200" nemusíte tedy na A1200 spouštět zbytečně jeden prográmek navíc. Odstraněna byla chyba při stisku klávesy "|" na americké klávesnici. Přidána byla také podpora rychlých sériových portů z desky A-Max II/IV až do rychlosti 230 kb/s. Bezpečněji také můžete přepínat mezi Amigou a Macem bez "poničení" obrazovek s programy Amigy (tohle dělaly například hodiny z českého Systemu 7.1). Přibyly další katalogy (řečtina, španělština, norština), což nás ale nemusí moc zajímat. Upraven byl i MAC-Handler umožňující přenos dat mezi Amigou a Macem. Co vás asi nebude moc zajímat, je rozšířeni podpory Ethernetu a plná podpora Ethertalku. Mnoho dalších drobných úprav týkajících se samotné emulace je tolik, že je ani nemá cenu popisovat. Minule jsem ještě zapomněl na macovský System 7 - verze 7.0.1 je volně dostupná na Internetu na ftp.support.apple.com v adresáři "pub/apple_sw_updates/US/Macintosh/System Software/System 7.0.1/".

A co stále chybí
Plná podpora stereozvuku při samplování, plná podpora virtuální paměti přímo z emulátoru a ne přes amigovské programy typu VMM (s procesory 68060 je verze VMM 3.1 stelně nefunkční). Doufejme, že autor stále bude vyvíjet nové verze a časem se vše dostane do ideálního stavu.
Macu a hlavně Amize zdar!



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