CyberGraphX
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ás | 1995 |
Legfrissebb stabil kiadás | v5 (2023. május) |
Operációs rendszer | AmigaOS 3.x (CGXv4), MorphOS (CGXv5), AROS (CGXv5) |
Platform | Klasszikus Amiga, Amiga PowerUP, Pegasos, Efika, Power Macintosh |
Elérhető | C |
Állapot | aktívan fejlesztett |
Kategória | API |
Licenc | Zárt forráskódú szoftver |
A CyberGraphX weboldala |
Történet
szerkesztésA 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ésJegyzetek
szerkesztés- ↑ a b REVIEW: CyberGraphics, version 40.47 (angol nyelven). cucug.org , 1995. május 11. (Hozzáférés: 2023. október 26.)
- ↑ a b Quattro chiacchiere con Ralph Schmidt (angol nyelven), 2001. november 6. (Hozzáférés: 2023. október 26.)
- ↑ 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.)
- ↑ [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.)
- ↑ a b Interview with Frank Mariak (angol nyelven). amiga-news.de , 2000. október 18. (Hozzáférés: 2023. október 27.)
- ↑ Official press release by the MorphOS team (angol nyelven). amiga-news.de , 2004. július 24. (Hozzáférés: 2023. október 27.)
- ↑ ABOUT US (angol nyelven). morphos-team.net . (Hozzáférés: 2023. október 27.)
- ↑ Graphics Cards Guide Amiga FAQ (angol nyelven). amitopia.com . (Hozzáférés: 2023. október 27.)