AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

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

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )