CyberVision 64 a CyberGraphX (podruhé)Luboš Němec
Tento článek by měl navázat na AMIGA Review 7 (červenec 1995), kde vyšla recenze
na rychlou 64-bitovou grafickou kartu CyberVision 64 a pokračovat tak v
praktických zkušenostech s tímto výrobkem a systémem CyberGraphX. Bystrému pozorovateli (respektive čtenáři) jistě neunikla celkem patrná změna
hned v názvu systému CyberGraphX oproti původnímu CyBERgraphics. Název a
číslování jednotlivých verzí se změnilo od verze 2.0 (interní číslování 40.xx
zůstalo stejné), kdy se systém CyberGraphX začal prodávat i jako komerční
software a jeho distribuci zajišťuje firma phase 5 (s patřičnou přirážkou oproti
shareware verzi) a další firmy prodávající grafické karty. CyberGraphX se stal
za svoji poměrně krátkou existenci standardem pro grafické karty a stále
prodělává nebývalý rozvoj. To nejsou pouze plané fráze, množství podporovaných
programů svědčí za vše.
V minulém článku byl jeden velký "kiks", prohozením slov vyplynulo z kontextu,
že Amiga má chunky grafiku a PC bitmapovou. Je to samozřejmě naopak a čtenářům
se tímto omlouváme. PC i MAC mají samozřejmě tzv. chunky grafiku proto se mohou
chlubit tolika doomovkami. Co je vylepšeno
Od verze 1.02 popisované ve výše již zmiňovaném článku se nový CyberGraphX
liší velmi podstatně. Přestaly se objevovat po přístupu do CHIP RAM náhodné body
na Workbenchi, znatelně byla zkrácena prodleva (černá obrazovka) při přepínání
mezi jednotlivými obrazovkami a celý systém se výrazně zrychlil. Přibylo spoustu
dalších parametrů pro nastavení vlastností emulace (v "ENV:") a při definování
nových screenmódů přes "CVMode" už systém nepadá. Rovněž při přepínání obrazovky
Workbenche do jiného rozlišení s velkým rozdílem v počtu barev (256 barev do
truecoloru a naopak) systém také přestal kolabovat. Jistě je pořád co
vylepšovat, ale směle mohu dnes říci, že je systém 100% použitelný, samozřejmě
vyjma specifických programů, které na něm odmítají chodit. Máte-li zkušenostmi s
jinými grafickými kartami než CyberVision 64 a jinými grafickými emulacemi
Workbenche (EGS, Merlin, Picasso a existuje ještě něco dalšího?), můžete poslat
svoje připomínky do redakce nebo na AMIGA Review BBS, rád si je přečtu. Emulace
CyberGraphX je náročný systém, hlavně na paměť (v rozlišení 800x600x256
barev zmizí hned cca 1 MB FAST RAM), s tím se ale musí počítat. Vše co vidíte na
obrazovce, není pravý Workbench, ale pouze jeho emulace. Nabízí se otázka, jaký
je rozdíl mezi emulací a pravým Workbenchem, když se rozdíl vlastně nedá poznat?
CyberGraphX se chová velmi korektně a drží se (pokud je to v dané situaci možné)
systémových zásad. Programy, které ho nepodporují přímo, lze v naprosté většině
přinutit ke spolupráci pomocí promotion utilit nebo přímo zvolením grafického
módu v amigovské nabídce screenmódů, kde se screenmódy grafické karty standardně
objevují.
Následující přehled software byl sestaven po cca 3/4 ročních zkušenostech s
provozem karty CyberVision 64. Verze všech opisovaných programů se vztahují
prosinci 95 a verzi systému CyberGraphX 2.12. Všechny níže uvedené programy byly
odzkoušeny na konfiguraci A4000/060, CyberVision 64 2 MB, Kickstart 3.0,
Workbench 3.1.
Na ilustračních obrázcích tady někde kolem si můžete prohlédnout Photogenics,
Image FX, Ami Atlas a snap WB plochy s prohlížečem CyberWindow (3x) a čtyřmi
běžícími tasky CyberTVPlayeru, vše běžící pod systémem CyberGraphX. Volně šiřitelný software pro CyberGraphX
(vše dostupné na Aminetu)
CyberView 2.3, CyberWindow 2.1 prohlížeče obrázků v okénku nebo samostatném
screenu, obrázky v HAMu jsou konvertovány do grafického módu s odpovídajícím
počtem barev. Mimo vlastníc interních formátů IFF ILBM, GIF, JPEG/JFIF, PBM
(formáty 1 až 6), IFF PBM (pouze 8-mi bitový) a BMP jsou podporovány rovněž
datatypy. Někdy jsou datatypy mnohem rychlejší než interních formáty, bohužel se
zatím nedá zapnout používání datatypů jako prioritních a prohlížeče nejprve
aktivují svoje vestavěné formáty (neškodilo by jejich urychlení). Jinak jsou
prohlížeče velmi spolehlivé a ještě se mi nestalo, aby se zhroutily. Oba
prohlížeče jsou freeware.
CyberTVPlayer 3.0 - přehrávač animací, pouze v okénku na Workbenchi nebo
pubscreenu, podporován je pouze zatím poněkud exotický formát HHsYUVSq. Animace
se přehrávají relativně plynule i v truecoloru z harddisku, lepší je samozřejmě
přehrávat je rovnou z paměti. Zatím jedinym slušným programem, který dokáže
vytvářet animace v HHsYUVSq formátu je program EGS-TV (shareware, 50 DM), běžící
pro změnu zase pouze pod EGS systémem, verze pro CyberGraphX se připravuje.
Animace lze jednodušším a mnohem pracnějším způsobem vytvářet i v Photogenics
pomocí univerzálního modulu "HHsYUVSequence.gio", přidávanému jako bonus
"HHsFastUniversalGIOModule" (shareware, 20 DM). Neregistrovaná verze těchto
superrychlých nahrávací a ukládací modulů ukládá pouze ve stupních šedi, samotný
CyberTVPlayer je freeware.
CyberGrab 1.2 - grabovací prográmek s podporou všech rozlišení a libovolného
počtu barev s nastavitelným zpožděním. Grabnout lze jak celé obrazovky, tak i
jednotlivé okénko, které je právě aktivní. Program je freeware.
CyberENVPrefs 40.27 - slouží výhradně k nastavování preferencí systému
CyberGraphX, freeware.
CyberBootLogo - logo systému CyberGraphX používané při startu systému, je to
pouze obrázek v rozlišení 800x600x256 barev.
CyberShow 5.4 - patrně nejlepší prohlížeč obrázků v okénku nebo na samostatném
screenu s obrovským množstvím podporovaných formátů (včetně opravdu velmi
exotických). Dá se říci, že prakticky neexistuje formát, který by program
nedokázal zobrazit. CyberShow pochází od stejného autora jako HHs univerzální
loadery/savery pro Image FX, Photogenics a nově i XiPaint a využívá tedy
totožných algoritmů. Prohlížení obrázků ve většině formátů. je rychlejší než s
použitím datatypů, najdou se ale výjimky (GIF, BMP). Program je shareware (30
DM), neregistrovaná verze zobrazuje pouze ve stupních šedi.
SuperView 5.20 - Opět další prohlížeč obrázků s podporou obrovského množství
formátů a možností konverze mezi nimi. Je to rozsáhlý systém využívající mnoho
vlastních univerzálních knihoven s potřebnými rutinami, ARexx portem a řadou
dalších vymožeností. SuperView je shareware (30 DM), neregistrovaná verze "pořád
otravuje s nějakým requesterem", nemá ARexx port a ukládá pouze v IFF ILBM
formátu. Rychlost programu je slušná, lze nastavit i použití datatypů pro
jednotlivé obrázkové formáty a spoustu dalších parametrů k urychlení či
zkvalitnění prohlíženého obrázku.
GFXboot - přepíná mezi systémy EGS a CyberGraphX při startu systému, dle mých
osobních zkušeností funguje ale poněkud podivně a občas zhroutí systém.
CyberPatience - první vlaštovka mezi hrami! Karetní hra typu Klondike běžící v
64 K barvách s raytracingovými kartami. Nové karty lze snadno vytvořit, jsou to
vlastně obyčejné bitmapové obrázky ve formátu BMP poskládané do jednoho
obrovského plakátu, stejně jako u pravého Klondike, ale v mnohem větších
rozměrech.
Frodo 1.5 - emulátor C64 při přepínání tanků mezi emulátorem a ostatními
programy většinou nefunguje v emulátoru správně zadávání znaků z klávesnice, na
obrazovce se objevují různé grafické znaky z fontové sady C64. Jinak běží bez
problémů.
XAnim 8 a XAnimAMI Beta 7 prohlížeče obrázků a animací v mnoha formátech, umí
dokonce přehrávat QuickTime a AVI filmy včetně zvuku. Oba prohlížeče jsou velmi
dlouhé (několik set KB), překompilované pro Amigu z platformy Unix a ovládají se
tedy výhradně ze Shellu. Programy nevynikají žádnou extrémní rychlostí a
XAnimAMI se občas zhroutí. V obou případech se jedná o freeware.
Image Desk 2.0 - katalogizer obrázků, vytváří kolekce zmenšenin v libovolné
velikostí a rozlišení, má integrovaný prohlížeč obrázků v mnoha formátech.
Program je spolehlivý a nehroutí se, což se až do verze 1.6 říci rozhodně
nedalo. Jedná se o shareware (30 DM), neregistrovaná verze vytváří katalog pouze
k velmi omezenému počtu obrázků. Komerční programy přímo podporující CyberGraphX
ADPro 2.5.x, Real 3D 2.x a 3.x, Maxon Cinema 4D 2.x a 3.x, PhotoWorks -
drivery pro tyto programy stále nebyly aktualizovány, s čímž souvisí všechny již
dříve popsané problémy (viz. AMIGA Review 7). PhotoWorks jsem stále ještě
nevyzkoušel a Real 3D 3.x se v jakémkoli jiném rozlišení než 640 x 480 x 24 bitů
okamžitě zhroutí. Další drivery obsažené v systému CyberGraphX pro Image FX a
Photogenics již postrádají smysl - viz dále.
AMax IV - pro tento emulátor Macintoshe existuje pro CyberGraphX externí
videodriver pro rozlišení 1024 x 768 x 256 barev bohužel s procesorem 68060 AMax
IV odmítá spolupracovat (nekompatibilita MMU) a driver jsem nemohl vyzkoušet.
Image FX 2.x - od verze 2.1 podporuje i tento program pro image processing
systém CyberGraphX přímo přes externí videodriver a ne pouze na Workbenchi nebo
nějakém pubscreenu, jednu chybičku Image FX (zatím i v poslední dostupné verzi
2.1 a) má. Pokusíte-li se totiž nahrát brusli, nepřekreslí se vůbec obrazovka na
místě, kde byl requester. Stačí ale mírně "popotáhnout" vertikální nebo
horizontální lišty pro posuv obrazu a vše se okamžitě překreslí. Nemám zatím
tušení jestli by nešlo stejně jako u PageStreamu 3 nadefinovat přes ARexx
nějakou klávesu pro refresh obrazu, ještě se na to mrknu.
Shape Shifter 3.x - emulátor Macintoshe popisovaný již v několika časopisech (AR
9 a 11 Amiga News 11 /95), běží bez problémů v jakémkoliv rozlišení i počtu
barev. U některých rozlišení je nutno nastavit refresh obrazu, bez refreshe není
na obrazovce nic vidět (pouze první vykreslená plocha). Při přepínání tanků mezi
emulátorem a Amigou občas rozhodí grafiku v ostatních běžících procesech.
Existuje už několik pomocných utilit (MCP, MultiCX), ve kterých lze nastavit po
přepnutí tasku emulátoru jeho "zamrznutí" a zákaz použití blankeru, který zase
pro změnu po aktivaci rozhodí obrazovku Shape Shifteru.
Photogenics 1.2x - s tímto vynikajícím kreslicím a efektovým programem pracuji
neustále, pod systémem CyberGraphX je velmi stabilní, prakticky nepadá a
rychlost programu je slušná ve 256, 32 K (32.768) i 64 K (65.536) barvách; v
truecoloru je již zpomalení znatelné. Ve velkém zvětšení je rychlost kreslení
sprejem velmi malá, to ale přičítám spíše programu Photogenics než grafické
kartě.
XiPaint 3.x - poměrně neznámý bitmapový kreslicí program s velkými možnostmi,
který podporuje od verze 3 asi všechny grafické systémy, jaké vůbec existují
včetně nativních amigovských módů. S tímto programem se na stránkách AMIGA
Review ještě určitě setkáte. Vzhledem k tomu, že se jedná prakticky o jediný
bitmapový kreslící program, který se systémy CyberGraphX podporuje práci v
libovolném rozlišení a každém počtu barev, zcela jistě se na trhu prosadí.
Doufejme že se rychle dostane i do povědomí českých a slovenských majitelů
grafických karet. Problémový software na screenech CyberGraphX
DSS 8+, AudioMaster IV - oba programy mají občas problémy s překreslováním
obrazovky, hlavně v módu editace samplu.
PC-Task 3.10 - nelze spustit Windows ve 256 barvách, respektive jde to, ale není
na obrazovce nic vidět. V 16 barvách funguje bez problémů, protože v tomto počtu
barev lze nastavit refresh obrazovky. Jinak vše co se týče grafiky funguje bez
problémů a nejsou ani problémy s nepřekreslenými screeny po přepnutí tasků.
Pixel 3D Pro 2.0 - program funguje korektně, ale nevykresluje objekty během
rotace, zvětšování a zmenšování. S překreslováním obrazovky po ukončení dané
akce přitom problémy nemá.
Scala - zatím všechny verze a druhy tohoto excelentního multimediálního programu
mají občas problémy s překreslováním obrazu a jejich používání pro profesionální
použití pod emulací CyberGraphX nelze doporučit. To samozřejmě neznamená, že
programy nefungují, v nativním amigovském módu je lze pustit bez problémů. Scala
má však další problém - nemá moc ráda procesor 68060 a někdy bezdůvodně spadne.
Vývojáři údajně na odstranění problému pracují. Nefunkční software
Brilliance 2.0 - z důvodů multiobrazovkového pojetí (více screenů najednou
přes sebe) je tento skvělý kreslicí program nepoužitelný. Funguje sice dobře,
ale dle pozice ukazovátka myši se mění paleta barev na všech screenech tanku
Brilliance a není toho moc vidět. Program zatím nepoužívá žádné externí
videodrivery pro grafické karty jako např. Image FX, doufejme že se to v
budoucnu změní. Zde bych chtěl podotknout, že všechny obdobné programy
(používající více obrazovek přes sebe) nefungují také. Nevím, zda je vůbec v
možnostech emulace CyberGraphX zajistit překrytí více obrazovek na jenom screenu
současně bez problémů s paletou barev, ale zatím u žádné grafické karty pro
Amigu jsem to neviděl.
DPaint 4 a 5 - program funguje tak na půl, což pro nějaké rozumné využití
postrádá smysl. Dá se korektně spustit i z něho odejít (někdy), většinou bez
GURU. Všechno funguje poněkud chaoticky po vyříznutí brushe se nepřekresluje
obrazovka, po zvolení funkce lupy se program zhroutí nebo je vidět pouze chaos
barev a změť čar. Program se občas zhroutí i při kreslení. Jedním slovem
nepoužitelné.
ProVector 3 Demo - opět místy podivně překresluje obrazovku, má problémy s
paletkou nástrojů (nástroje mizí) a po přepnutí do jiného grafického módu s
jiným počtem barev se obvykle nevzpamatuje a záhadně zmizí (v nativních
amigovských grafických módech funguje obstojně). Přitom má dle dokumentace
podporovat až 64 K barev. Jedná se o zjevně nedodělanou demoverzi, proto si
raději s hodnocením počkáme na plnou verzi tohoto zřejmě nejlepšího vektorového
kreslicího programu pro Amigu.
Scenery Animator 4.02 - špatně se překresluje obrazovka (respektive
nepřekresluje se vůbec), čímž se tento animační program pro tvorbu krajin stává
pod systémem CyberGraphX nepoužitelným.
ZX-Spectrum Emulátor 1.7 - až do verze CyberGraphX 2.10 šel korektně spustit a
ukončit, obrazovka se však nepřekreslovala a nebylo nic vidět. S verzí 2.14 se
po spuštění okamžitě zhroutí a to totálně destruktivním způsobem, shodí celý
počítač a je nutno restartovat systém.
PPShow 4.0, Viewtek 2.1 a další obdobné prohlížeče obrázků nepodporující přímo
CyberGraphX při použití promotion utilit se většinou zhroutí nebo není nic vidět
(černá obrazovka).
MP 1.03, MPEG Play 2.1, amipeg 0.4 a další podobné přehrávače MPEG animací -
programy fungují spolehlivě, nehroutí se, ale je vidět pouze černá obrazovka.
True Paint 2.x, 3.0 - jeden z nejlepších bitmapových kreslicích programů vůbec,
díky svým kvalitám nedávno předělaný i pro počítače Silicon Graphics a prodávaný
za nekřesťanské peníze, nefunguje vůbec. Program se po spuštění sice nehroutí,
ale na obrazovce je vidět pouze barevný chaos a změť čar. Autoři True Paintu na
problému pracují (kdo by si taky nechal ujít širokou oblast trhu, když
CyberGraphX existuje už pro každou grafickou kartu) a můžeme se těšit na chodící
verzi. V době, kdy čtete tyhle řádky je patrně už na trhu. Hry
Hry jsou kapitola sama pro sebe. Hry, které se pomocí promotion utilit
podaří přepnout na screen systému CyberGraphX většinou fungují, ale není nic
vidět, protože obrazovka se nepřekresluje. Hry programované v Amosu a valná
většina ostatních přepnout vůbec nejdou. Kupodivu přepnout na Cyber screen
nejdou většinou shareware hry, problém je v tom, že většina je jich napsána
právě v Amosu. Z komerčních her, které bych rád provozoval v neblikavém režimu
nejde na Cyber screen přepnout vůbec žádná - Sim City 2000 přepnout sice jde,
ale po chvilce se stejně zhroutí. Dark Seed, Big Red Adventure přepnout nejdou a
zbylé hry, které běží v prokládaném režimu jsou z důvodů kompatibility s ne AGA
Amigami bohužel v HAMu, což je pro CyberGraphX v základní emulaci nestravitelný
problém. Ironií přitom je, že macovské hry provozované pod Shape Shifterem a
systémem CyberGraphX běhají naprosto korektně a jsou převážně v rozlišení 640 x
480 x 256 barev, o čemž se může originálním grafickým čipům Amigy jen zdát.
Chcete-li pouštět amigovské hry z Workbenche, nejlepším řešením je vypnout
všechny promotion utility, přepnout Workbench do libovolného nativního módu
Amigy a zdegradovat systém. Nemyslím tím výkon procesoru (i když to je někdy
také nutné), ale zakázat používání emulace CyberGraphX. Jediná mne zatím známá
komodita, která to dokáže, je MCP a ještě ne přímo, ale po novém spuštění s
příslušným parametrem v tooltypech. Majitelům procesorů 68040/060 v naprosté
většině případů nepomůže ani totální degradace systému i grafiky a musí pustit
neposlušnou hru bez nahraného Workbenche a hlavně bez aktivování příkazu
"SetPatch". Ten je totiž většinou příčinou všech problémů i když opět paradoxně
aktivuje AGA grafiku. Bez jeho aktivace nepozná žádný testovací program, že vaše
Amiga má AGA čipy a hry a dema podporující AGA grafiku si ji stejně zapnou sami. Software fungující pod promotion utilitami
A teď několik známých programů běžících bez problémů přes promotion utility
nebo na screenu CyberGraphX (to "x" v čísle verze znamená že jsem během času
odzkoušel několik verzí) Adorage 2.5 Ami Atlas Pro 1.3, AMI Back Tools 1.04 Art
Expression 1.04, Bars & Pipes 2.5, Blitz Basic 2.x Cinemorph 2.x, clariSSA Pro
3.0, Cygnus Editor 3.x, Deluxe Music 2.0, DFA 2.x, Diavolo Backup l.x a 3.x,
Digita Datastore 1.x, Digita Organiser l .x, Directory Opus 5.0, DirWork 2.x,
Distant Suns 5.0, Dos Control 5.x a 6.x, DynaCAD 2.x, Final Writer 1 - 4, Forge
1.0, GoldEd Pro 2.x a 3.x, GP Fax 2.3x, Icon Deluxe 1.x, Iconian 2.x, Image
Studio 2.x, Imagine 3.x, InterChange 3 King Fisher 2.x, LightWave 3.5, MultiFax
Pro 4.0, PageStream 3, Personal Paint 6.x, Pro Text 6.x, ProWrite 3.x, TurboText
2.0, TypeSmith 2.x Vista Pro 3.0, Visual Arts 2.5 AGA registered, XCopy TNG,
Wordworth 2 - 4, World Construction Set 1.2x, macovské programy běžící pod
emulátorem Shape Shifter, programy běžící pod MUI, programy od Maxonu (CAD,
Tools, Twist, C++, Basic, Multimedia atd.), programy používající grafické
knihovny "gtlayout.library" a "bgui.library".
Tento článek byl napsán v počátkem prosince 95 a není vyloučeno, že v době kdy
jej čtete, doznal software dalších podstatných změn. Předem avizovány byly nové
drivery ke všem podporovaným grafickým kartám (určitě jsou již na světě) a s
nimi nevyhnutelně související úpravy v systému CyberGraphX. O tom ale zas někdy
příště. Nakonec opět jedna perlička - CyberGraphX od verze 2.0 nesnáší utilitky
typu FastBlitter a většinu podobných, které nějakým způsobem slouží k urychlení
nativních amigovských módů. Trvalo mi dost dlouho, než jsem na to přišel.
Máte-li nějaké zmiňované utilitky ve startovací sekvenci, nemilosrdně je
zlikvidujte a asi se nestačíte divit, co všechno začne najednou korektně
fungovat. Uvažujete-li o koupi nějaké grafické karty a máte nějaké další dotazy,
zavolejte na tel 0182/932443, rád se s vámi podělím o své zkušenosti.
CyberGraphX 2.12 (40.62) |
Hodnocení: 9,5 z 10 |
+ existuje prakticky pro
všechny grafické karty
+ efektní a velmi rychlá emulace
+ velmi časté aktualizace |
- nedokáže správně emulovat
více obrazovek přes sebe (problémy s paletou barev)
- zatím žádný přehrávač animací ve formátu ANIM v truecoloru |
Distribuce:
Phase 5
Cena: shareware (50 DM) |
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
|