リターゲッタブルグラフィックス[1] [2](略してRTG)は、主にサードパーティのグラフィックスハードウェアがライブラリセットを介してAmigaOSとインターフェースするために使用するデバイスドライバ APIです。[3] ソフトウェアライブラリには、解像度、画面の色、ポインタ、画面モードを調整するためのソフトウェアツールが含まれる場合があります。利用可能なハードウェアを使用し、機能を拡張することはありません。
Amiga OS 3.x のintuition.library は8 ビットの表示深度に制限されていますが、RTG ライブラリを使用すると 24 ビットなどのより高い深度を処理できます。Amiga には Picasso 96 と CyberGraphX という 2 つの共通 API があり、これらはほぼ互換性があります。Picasso 96 と CyberGraphX はどちらも、動作するために少なくとも 4 MB の RAM と68020 CPU が必要です。
EGS およびその他の初期のグラフィック カード ドライバー
コモドールは、AmigaOS の将来のバージョン (4.0) で再ターゲット可能なグラフィックスを導入する予定でしたが、[4]同社はその終焉までにそのようなソリューションを提供することができなかった。そのため、サードパーティのグラフィックス カード製造業者は、互いに互換性のない独自のソフトウェア レイヤーを AmigaOS 上に作成せざるを得なくなった。これらの初期の Amiga グラフィックス カード ドライバーのほとんどには、共通の制限がありました。現在のアプリケーションとの互換性は、グラフィックス カード上でワークベンチ (または「ワークベンチ エミュレーション」とも呼ばれる他のアプリケーション スクリーン) を開くことによって維持されていました。通常、16 色 (AmigaOS 2.x の場合) または 256 色 (AmigaOS 3.x の場合) で表示されました。ハイカラー(15 または 16 ビット) やトゥルーカラー (24 または 32 ビット) 表示などのグラフィックス カードの完全な機能は、そのようなドライバー ソフトウェア用に直接プログラムされたアプリケーションでのみ使用できました。 GrafexaやSAGEライブラリ[5]のようなこれらのソリューションの最も初期のものは、グラフィックカード上で独自のアプリケーションのみを表示でき、「ワークベンチエミュレーション」をサポートしていませんでした。他のドライバの例としては、EGS、Merlin/Domino、[6] Omnibus、[7] Retina [8](ワークベンチを24ビットカラーで表示することもできるはずです)、[9] Graffity、[10] Picasso、およびProBenchがあります。これらのうち、Picassoは、ほとんどのOS準拠プログラムをグラフィックカードディスプレイに昇格できるため、古いアプリケーションとの互換性が高く、[11]比較的強力なソフトウェアサポートを提供しました。[3] ProBench(ProDev製)は、古いMerlinグラフィックカード用の新しい「ワークベンチエミュレーター」として1994年にリリースされ、[12]バージョン3(1996年)では、16ビットカラー深度とCyberGraphXとの互換性が導入されました。[13] [14]
拡張グラフィックス システム(EGS) は、Viona Development によって、Piccolo および Spectrum グラフィック ボード用の Cluster 言語 ( Modula-2 の派生) を使用して開発され、最大 24 ビットの画面深度をサポートしています。最低でも2 MBのRAM と4~5 MBのハード ディスク容量が必要です。[15] EGS は、1992 年 4 月にニューヨークで開催された World of Commodore/Amiga ショーで、EGS 110/24 カード (GVP) とともに初めて発表されました。 [16]他のドライバーよりも幅広いグラフィック カードをサポートし、一部の Amiga 雑誌では Amiga の次の RTG 標準と見なされていましたが、ほとんどの Amiga アプリケーションとの互換性は限られていました。[17] [18] [19]
サイバーグラフX

CyberGraphX(「サイバーグラフィックス」と発音され、「CGX」と略されることが多い)は、トーマス・ソントウスキーとフランク・マリアックによって開発され、後にPhase5によって自社のグラフィックカードでの使用に採用された、 Amigaおよび互換コンピュータシステム用の再ターゲット可能なグラフィックAPIです。 [20] Amigaおよび互換システム用のハードウェアを提供する他の多くのグラフィックカードメーカーもこれを使用しました。
1995年にCyberVision64グラフィックカード(Phase5)とともに導入されたCyberGraphXは、Workbenchとアプリケーションでフルカラー画面を可能にした最初のRTGソフトウェアでした。以前のソリューションは256色(Picassoなど)または一部の24ビットウィンドウ(Retina)を備えた4色のWorkbenchのみをサポートしていました。[21] CyberGraphXはすぐにすべての古いグラフィックカードドライバーを凌駕し、1995年までにWorkbenchやその他のアプリケーションを表示するための最良のソリューションとして高く評価されました。サポートされているカードのユーザーには無料で提供されていたため、Amigaの事実上のRTG標準となりました。[22] CyberGraphX V4 [23]はAmigaOSの最後のリリースであり、MorphOSはCyberGraphX V5を使用しています。
サポートされているグラフィックカード
CyberGraphX では次のグラフィック カードがサポートされています。
ピカソ96
Picasso96 [27]は、Picasso IV やその他のグラフィックボードで使用される RTG デバイスドライバライブラリセットです。その開発は 1996 年に Village Tronic によって開始され、CyberGraphX と互換性があります。[28] 最初のリリースではバグや安定性の問題がありましたが、[29]バージョン 1.17 では Picasso96 のほとんどの問題が修正されました。CyberGraphX との互換性も向上しました。[30]
Picasso96はAmigaOS 4のRTG標準として選ばれ、最初はAmigaOS 4.0のプレリリース版で68kバイナリとしてリリースされ、[31] 2004年後半の次のOSアップデートで完全なPowerPCポートが続きました。[32] AmigaOS 4.1 Final Edition(2014)では、RTG機能がgraphics.libraryに直接統合されました。[要出典]
サポートされているグラフィックカード
以下のグラフィック カードは、68K ベースの Amiga システムで使用可能な Picasso96 システムによってサポートされています。
PPC システムでサポートされているグラフィック カード
AmigaOS 4で使用されるPicasso96は、Voodoo 3、Voodoo 4/5、Radeon R100、R200、R300、[36] R520(X1000シリーズ)、R700(HD 4000シリーズ)、HD 5000(Evergreen)シリーズ、HD 6000(Northern Islands)シリーズ、HD 7000(Southern Islands)シリーズもサポートしています。[37] RadeonHD AmigaOS 4ドライバは、Hans de Ruiterによって作成および保守されています。[38] AmigaOSプラットフォーム用ドライバの継続的な開発は、A-EON Technology Ltd.が独占的に資金を提供し、所有しています。
2017年、クラシック68K Amigaシステム用のPicasso96システムの権利がIndividual Computers (iComp)に買収されました。[39] iCompはバージョン3.0.0で画面ドラッグ[40]などの機能を追加し、バージョン3.1.0ではマルチモニターサポート(Amiga OCS/ECS/AGA画面とRTG画面を同時にアクティブにする)を追加しました。[41]
RTGマスター
高レベルAPIは、高精細なグラフィックを必要とする2Dおよび3Dゲームの開発用にSteffen Haeuserによって作成された。RTG Masterは、グラフィックカード(CyberGraphX、Picasso II、Picasso96、またはEGS互換ドライバを使用)とAmigaチップセット(ECSまたはAGA)の両方をサポートしている。RTG Masterを使用したゲームの例としては、Genetic Speciesがある。[42] [43]
参照
参考文献
- ^ Green, Chris (1991年9月3日~7日)。Retargetable Graphics (PDF)。North American Amiga Developers Conference。デンバー: Commodore-Amiga。sec. 26 。 2017年1月7日閲覧。
- ^ Commodore Electronics, Ltd. (1993). Retargetable Graphics 仕様。1993 International Amiga Developers Conference。オーランド: Commodore-Amiga。p. 419。2016年12月13日閲覧。
- ^ ab Goodwin, Simon (1997 年 9 月). 「RTG」. Amiga フォーマット. No. 101. Future Publishing. pp. 24–27. ISSN 0957-4867.
- ^ Leemon, Sheldon (1993 年 2 月)。「デバイスと欲望、未来: 再ターゲット可能なグラフィックス」。Amiga World。第 9 巻、第 2 号。IDG Publishing。38 ページ。ISSN 0883-2390。
- ^ Whiteley, Gary (1992 年 12 月)。「明るい未来に立ち向かおう」。Amiga Format Special。第 2 号。Future Publishing。93 ページ。
- ^ Janin, Lucas (1993 年 3 月)。「Domino」。AmigaNews (フランス語)。第 55 号。NewsEdition。pp. 48–49。ISSN 1164-1746 。
- ^ Roman、Times (1993 年 4 月)。「Notes From The Nets、More Graphics、Goodies」。Amiga News、第 2 巻、第 3 号。Portable Computing International、p. 6。ISSN 1063-8458 。
- ^ ナカキハラ、ダグラス J. (1993 年 10 月)。 "網膜"。驚くべきコンピューティング。 Vol. 8、いいえ。 10. PiM出版物。 14~15ページ。ISSN 0886-9480。
- ^ Ryan, John (1993 年 7 月)。「Retina」。Amiga World、第 9 巻、第 7 号。IDG Publishing。pp. 68–69。ISSN 0883-2390 。
- ^ 「En bref, BSC, Graffity」。AmigaNews (フランス語)。第 61 号。NewsEdition。1993 年 10 月。p. 8。ISSN 1164-1746 。
- ^ Atkin, Denny (1994 年 1 月)。「Picasso II」。Amiga World。第 10 巻、第 1 号。IDG Publishing。pp. 16–18。ISSN 0883-2390 。
- ^ Ulrich Flegel (1994 年 6 月 16 日). 「X-Pert は死んだ - Merlin は生きている」.ニュースグループ: comp.sys.amiga.hardware. Usenet: 1994Jun16.113448@ibr.cs.tu-bs.de . 2016 年11 月 26 日閲覧。
- ^ 「ProBench 3 ドキュメント (英語)」(AmigaGuide、lha アーカイブ) . aminet.net . 1996 年 10 月 21 日. 2016 年11 月 26 日閲覧。
- ^ 「ProBench v3.0」。Amiga Info (スウェーデン語)。第 1 巻、第 6 号。X-Files Media。1996 年。ISSN 1401-4661 。
- ^ 「EGS FAQ」。Amiga Report International Online Magazine。第2巻第5号。1994年2月4日。 2016年11月23日閲覧。
- ^ Atkin, Denny (1992 年 7 月)。「GVP Steal the show」。Amiga Computing。第 50 号。Europress Publications。p. 14。ISSN 0959-9630 。
- ^ ケネディ、スティービー (1993 年クリスマス)。「喜びの塊、ピッコロ グラフィック カード」。Amiga Computing。第 68 号。Europress Publications。pp. 60–61。ISSN 0959-9630 。
- ^ ジョンソン、デイブ (1994 年 4 月)。「EGS 28/24 スペクトラム」。Amiga World。第 10 巻、第 4 号。IDG Publishing。pp. 12–13。ISSN 0883-2390 。
- ^ Janin, Lucas (1995 年 5 月). 「Piccolo-SD64」. AmigaNews (フランス語). No. 79. NewsEdition. pp. 20–21. ISSN 1164-1746.
- ^ ニェメツ、ルボス (1996 年 1 月)。 「CyberVision64&CyberGraphX(ポドルヘ)」。Amiga レビュー(チェコ語)。 No. 12. アトランティダ出版。 17~19ページ。ISSN 1211-1465。
- ^ Austin, Paul (1995 年 9 月)。「未来のビジョン」。Amiga Computing。第 90 号。IDG Media。pp. 48–50。ISSN 0959-9630 。
- ^ シリル、ティウレット (1995 年 10 月)。 「カルト グラフィックの比較、サンク カルト スー ラ ルーペ」。AmigaNews (フランス語)。 No. 83. ニュースエディション。 26~28ページ。ISSN 1164-1746。
- ^ Veitch, Nick (1999 年 1 月). 「CyberGraphX 4」. Amiga Format . No. 119. Future Publishing. p. 52. ISSN 0957-4867.
- ^ amiga.resource.cx - Amiga ハードウェア データベース - Phase 5 Digital Products CyberVision 64/3D、2016-12-13 閲覧
- ^ amiga.resource.cx - Amiga ハードウェア データベース - Phase 5 Digital Products CyberVision 64、2016-12-13 閲覧
- ^ ab amiga.resource.cx - Amiga ハードウェア データベース - Village Tronic Picasso II、2012-08-24 閲覧
- ^ Abt, Tobias (1999-11-17). 「Amiga グラフィックボード用 Picasso96」. Aminet . 2016-12-13閲覧。
- ^ Picasso96 rtg ソフトウェア
- ^ ニェメツ、ルボス (1997 年 3 月)。 「ピカソ4世」。Amiga レビュー(チェコ語)。 No. 26。アトランティダ出版。 14~15ページ。ISSN 1211-1465。
- ^ ニェメツ、ルボス (1997 年 6 月)。 「ピカソ 4 世とピカソ 96、ブリスカ・セ・ナ・レプシー・チャシ?」。Amiga レビュー(チェコ語)。 No. 29。アトランティダ出版。 p. 9. ISSN 1211-1465。
- ^ Zonias, Kymon (2004 年 7 月)。「プレリリース AmigaOS 4.0」。Amiga Future (ドイツ語)。第 49 号。APC&TCP。37 ページ。
- ^ Sutton, Mick; Williams, Robert (2004 年冬)。「Amiga OS 4 アップデート」(PDF)。Total Amiga。第 19 号。South Essex Amiga リンク。p. 18。
- ^ 「Phase 5 Digital Products CyberVision 64/3D - Amiga ハードウェア データベース」。
- ^ 「Phase 5 Digital Products CyberVision 64 - Amiga ハードウェア データベース」。
- ^ 「P96 - 個々のコンピュータ」.
- ^ 「AmigaOS 4.1 ハードウェア互換性リスト」。Acube Systems。2012 年 11 月 25 日。2014 年 5 月 8 日閲覧。
- ^ 「RadeonHD バージョン 1.0」(PDF) (プレス リリース)。カーディフ: A-EON Technology。2014 年 3 月 27 日。2016年 9 月 3 日閲覧。
- ^ 「RadeonHD ドライバー」 。2017年 3 月 26 日閲覧。
- ^ 「Individual ComputersがPicasso96ソフトウェアの所有権を確認」(プレスリリース)。Individual Computers。amiga-news.de。2018年12月23日。 2021年10月30日閲覧。
- ^ 「イベント:AmiWest 2020のビデオとレポート(更新)」Amiga-News.de。2020年10月25日。 2022年8月6日閲覧。
- ^ 「RTG-Driver: P96 v3.1.0」。Amiga-News.de。2021年7月9日。 2021年10月30日閲覧。
- ^ ニェメツ、ルボス (1997 年 6 月)。 「RTGマスターライブラリ」。Amiga レビュー(チェコ語)。 No. 29。アトランティダ出版。 28~29ページ。ISSN 1211-1465。
- ^ 「Aminet - 検索」.
