CyberGraphX

grafikai alrendszer (API) Amigákra
Ez a közzétett változat, ellenőrizve: 2023. október 29.

A CyberGraphX (röviden: CGX) API egyike az Amigák grafikus kártyákat támogató alrendszereinek. Az eredeti változatát Thomas Sontowski és Frank Mariak fejlesztették ki 1995-ben,[1] majd a Phase5 vette szárnyai alá a projektet[2] és végül a MorphOS lett a grafikus alrendszer gazdája.

CyberGraphX
FejlesztőThomas Sontowski,
Frank Mariak
Első kiadás1995
Legfrissebb stabil kiadásv5
(2023. május)
Operációs rendszerAmigaOS 3.x (CGXv4), MorphOS (CGXv5), AROS (CGXv5)
PlatformKlasszikus Amiga, Amiga PowerUP, Pegasos, Efika, Power Macintosh
ElérhetőC
Állapotaktívan fejlesztett
KategóriaAPI
LicencZárt forráskódú szoftver
A CyberGraphX weboldala

Történet

szerkesztés

A CyberGraphX alrendszer első változata - melyet akkor még egyszerűen csak CyberGraphics-nak hívtak - olyan harmadik feles videókártyák (akár többet is egyszerre egy gépben)[3] támogatását valósította meg, melyek valamilyen Cirrus Logic videóchippel voltak szerelve (így például: EGS Spectrum, OPAL, Retina Z3, Domino, Merlin, PicassoII, PiccoloSD64). A shareware programcsomag akkori listaára 50 DM,[3] illetve $35 volt.[1]

1995-ben a Phase5 részéről Ralph Smith rábeszélte őket, hogy a cégük égisze alatt folytassák a munkát és a tervezett videókártyájukhoz, a CyberVision 64-hez adaptálják az API-t.[2]

A Phase5 2000 április csődje után Frank Mariak a Vision Factory Developments keretei között folytatta a CGX-en végzett munkát az S3 Virge/DX, illetve a 3dfx Voodoo 3 videókártya driverekkel, illetve - saját bevallása szerint - saját ötlet nyomán igyekezett megvalósítani az ELBOX Mediator PCI leánykártyához való illesztést. Később született egy együttműködési megállapodás Mariak és az ELBOX között,[4] mely opcionálisan tartalmazott egy lehetséges Voodoo 3 driver kifejlesztését, szerződést azonban sohasem kötöttek. A DCE céggel azonban volt élő szerződése ugyanerre.[5]

Frank Mariak ezek után a MorphOS fejlesztői csapat tagja lett[6] és ott tevékenykedik ma is.[7]

A CGX v5 változata már csak MorphOS-re lett kiadva.[8] Az 5. verzió kapcsán érdemes megjegyezni, hogy a 68k-hoz képest alapvetően más PowerPC platformra történő átírás és optimalizálás a CGX alapvető (pl. rajzoló) rutinjainak teljes újraírását követelte meg. Mariak már 2000-ben leszögezte, hogy a v5 nem lesz elérhető 68k-ra, hanem egymástól teljesen függetlenül zajlik majd a fejlesztés.[5]

Kapcsolódó szócikkek

szerkesztés
  1. a b REVIEW: CyberGraphics, version 40.47 (angol nyelven). cucug.org , 1995. május 11. (Hozzáférés: 2023. október 26.)
  2. a b Quattro chiacchiere con Ralph Schmidt (angol nyelven), 2001. november 6. (Hozzáférés: 2023. október 26.)
  3. a b Dossier : Classic Reflections - Qu'est-il arrivé à Phase 5 ? (première partie) (francia nyelven). obligement.free.fr . (Hozzáférés: 2023. október 27.)
  4. [http://www.elbox.com/news_00_07_24.html CyberGraphX support for Mediator PCI graphic cards] (angol nyelven). elbox.com , 2000. október 18. (Hozzáférés: 2023. október 29.)
  5. a b Interview with Frank Mariak (angol nyelven). amiga-news.de , 2000. október 18. (Hozzáférés: 2023. október 27.)
  6. Official press release by the MorphOS team (angol nyelven). amiga-news.de , 2004. július 24. (Hozzáférés: 2023. október 27.)
  7. ABOUT US (angol nyelven). morphos-team.net . (Hozzáférés: 2023. október 27.)
  8. Graphics Cards Guide Amiga FAQ (angol nyelven). amitopia.com . (Hozzáférés: 2023. október 27.)