再ターゲット可能なグラフィック

リターゲッタブルグラフィックス[1] [2](略称RTG)は、主にサードパーティ製グラフィックスハードウェアがライブラリセットを介してAmigaOSとインターフェースするために使用するデバイスドライバ APIです。[3]ソフトウェアライブラリには、解像度、画面色、ポインタ、画面モード を調整するためのソフトウェアツールが含まれる場合があります。RTGは利用可能なハードウェアを使用し、機能を拡張することはありません。

Amiga OS 3.xのintuition.libraryは8ビットのディスプレイ深度に制限されていますが、RTGライブラリを使用すると24ビットなどのより高い深度を扱うことができます。AmigaにはPicasso 96とCyber​​GraphXという2つの共通APIがあり、これらはほぼ互換性があります。Picasso 96とCyber​​GraphXはどちらも動作に少なくとも4MBのRAMと68020 CPUが必要です。

EGSおよびその他の初期のグラフィックカードドライバ

コモドールはAmigaOSの将来のバージョン(4.0)でリターゲティング可能なグラフィックスを導入する計画だったが[4] 、同社はAmigaOSの終焉までにそのソリューションを提供することができなかった。そのため、サードパーティのグラフィックスカードメーカーは、互いに互換性のない独自のソフトウェアレイヤーを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] ProDev社製のProBenchは、旧型のMerlinグラフィックスカード用の新しい「ワークベンチ・エミュレータ」として1994年にリリースされ、[12]バージョン3(1996年)では16ビットカラー深度とCyber​​GraphXとの互換性が導入されました。[13] [14]

拡張グラフィックスシステム(EGS)は、Viona Development社によってCluster言語(Modula-2派生言語)を用いてPiccoloおよびSpectrumグラフィックボード向けに開発され、最大24ビットの画面深度をサポートしました。最低2MBのRAMと4~5MBのハードディスク容量が必要です。[15] EGSは、1992年4月にニューヨークで開催されたWorld of Commodore/Amigaショーで、EGS 110/24カード(GVP)と共に初めて発表されました。[16] EGSは他のドライバよりも幅広いグラフィックカードをサポートし、一部のAmiga雑誌からはAmigaの次期RTG標準と目されていましたが、ほとんどのAmigaアプリケーションとの互換性は限られていました。[17] [18] [19]

グラフィックカード拡張タイプグラフィックチップ
EGS 110/24GVP ローカルバスINMOS G364 フレームバッファ
EGS 28/24ゾロII / IIIシーラスロジック GD5426
網膜ゾロIINCR 77C22E+
ヴィジョナゾロIIIMS G300C
ピッコロゾロII / IIIシーラスロジック GD5426
ピッコロ SD64ゾロII / IIIシーラスロジック GD5434
ゾロII
レインボーIIゾロIIアナログ・デバイセズ ADV7120
レインボーIIIゾロ3世インモス G365

サイバーグラフX

Cyber​​GraphX(「サイバーグラフィックス」と発音され、「CGX」と略されることが多い)は、トーマス・ソントウスキーとフランク・マリアックによって開発され、後にPhase5によって自社のグラフィックカードでの使用に採用された、 Amigaおよび互換コンピュータシステム用の再ターゲット可能なグラフィックAPIです。 [20] Amigaおよび互換システム用のハードウェアを提供していた他の多くのグラフィックカードメーカーもこれを使用しました。

1995年にCyber​​Vision64グラフィックカード(Phase5)とともに導入されたCyber​​GraphXは、Workbenchとアプリケーションでフルカラー画面を可能にした最初のRTGソフトウェアでした。以前のソリューションは256色(Picassoなど)または一部の24ビットウィンドウ(Retina)での4色Workbenchのみをサポートしていました。[21] Cyber​​GraphXはすぐにすべての古いグラフィックカードドライバーを凌駕し、1995年までにはWorkbenchやその他のアプリケーションを表示するための最良のソリューションとして高く評価されました。サポートされているカードのユーザーには無料で提供されていたため、Amigaの事実上のRTG標準となりました。[22] Cyber​​GraphX V4 [23]はAmigaOSの最後のリリースであり、MorphOSはCyber​​GraphX V5を使用しています。

サポートされているグラフィックカード

Cyber​​GraphX では以下のグラフィック カードがサポートされています。

グラフィックカード拡張タイプグラフィックチップ
3DFX ブードゥー3 2000PCIアベンジャー
3DFX ブードゥー3 3000アベンジャー
3DFX ブードゥー3 3500アベンジャー
3DFX ブードゥー4 4500ナパーム
3DFX ブードゥー5 5500ナパーム
A2410TMS34010
アミーガAGA内部PCBリサ
ATI Radeon 7000VERV100
ATI Radeon 7200R100
ATI Radeon 7500RV200
ATI Radeon 8500 LER200
ATI Radeon 9000RV250
ATI Radeon 9000 プロRV250
ATI Radeon 9100R200
ATI Radeon 9100 LER200
ATI Radeon 9200 SERV280
ATI Radeon 9200RV280
ATI Radeon 9200 プロRV280
ATI Radeon 9250RV280
ATI Radeon 9600 プロRV350
ATI Radeon 9600 XTRV360
ATI Radeon 9700 プロR300
ATI Radeon 9800R350
ATI レイジ 128 プロ
ブリザードビジョンPPCペルメディア2
サイバービジョン64/3DゾロII /ゾロIII [24]S3 ViRGE
サイバービジョン64ゾロ3世[25]S3 トリオ64
サイバービジョンPPCペルメディア2
ドラコ・アルタイスドラコバスシンビオスロジック 77C32BLT
ドラコ アルタイス プラスドラコバスS3 トリオ64 V+
ドミノ
ピカソIIゾロII [26]シーラスロジック GD5426
ピカソII+シーラスロジック GD5428
ピカソIVゾロII/ゾロIIIシーラスロジック GD5446
ピッコロ
ピッコロ SD64シーラスロジック GD5434
ピクセル64
レチナBLT Z3ゾロ3世シンビオスロジック 77C32BLT
スペクトラム
XGI ボラリ V3XT
XGI ボラリ V5
XGI ボラリ V5XT
XGI ボラーリ V8
SiS 300 / 305
SiS 315
SiS 6326

ピカソ96

Picasso96 [27]は、Picasso IVをはじめとするグラフィックボードで使用されるRTGデバイスドライバライブラリセットです。1996年にVillage Tronicによって開発が開始され、Cyber​​GraphX [28]と互換性があります。 最初のリリースではバグや安定性の問題が数多くありましたが、[29]バージョン1.17ではPicasso96のほとんどの問題が修正されました。Cyber​​GraphXとの互換性も向上しました。[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カスタム/PCIブリッジパーメディア2
サイバービジョン64/3DゾロII/ゾロIIIS3 ヴィルジ[33]
サイバービジョン64ゾロ3世S3 86C764 トリオ64 [34]
ドミノゾロIIツェンラボ ET4000
マーリンゾロII/IIIツェンラボ ET4000W32
オムニバスゾロ II+ ISAツェンラボ ET4000AX
ピカソIIゾロII [26]シーラスロジック GD5426
ピカソII+ゾロIIシーラスロジック GD5428
ピカソIVゾロII/ゾロIIIシーラスロジック GD5446
ピッコロゾロII/IIIシーラスロジック GD5426
ピッコロ SD64ゾロII/IIIシーラスロジック GD5434
ピクセル64カスタム/アテオバスシーラスロジック GD5434
GBA PII++ゾロIIシーラスロジック GD5434
アルタイスカスタム/ドラコバスNCR77C32BLT
レチナZ2ゾロIINCR77C22E
レチナBLT Z3ゾロIINCR77C32BLT
ヴィジョナゾロIIインモス G300
GVP EGS 110カスタム/GVPコンボCPUバスインモス G364
EGS 28/24 スペクトラムゾロII/IIIシーラスロジック GD5426
A2410ゾロII/IIITMS34010
レインボーIIゾロIIADV7120
フレームマスターゾロIIADV7120
UAEgfxホストOSエミュレートされた[35]
VA2000ゾロIIカスタム/FPGA
ZZ9000ゾロII/ゾロIIIカスタム/FPGA
ブードゥーバンシーPCI3dfx ブードゥーバンシー
ブードゥー3PCI3dfx ブードゥー 3
ブードゥー 4/5PCI3dfx ブードゥー 4/5
マトロックスPCIMGA2x64、MGA1x64、G100、G200、G400、G450/G550
ラデオンPCIR100、R200
マッハ64PCI32ビットインターフェースを備えたRageXL
インディビジョン ECSv4デニスソケットカスタム/FPGA

PPC システムでサポートされているグラフィック カード

AmigaOS 4で使用されるPicasso96はVoodoo 3Voodoo 4/5、Radeon R100R200R300[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ゲーム開発のために、ステフェン・ハウザーによって開発されました。RTG Masterは、Cyber​​GraphX、Picasso II、Picasso96、またはEGS互換ドライバを搭載したグラフィックカードと、Amigaチップセット(ECSまたはAGA)の両方をサポートしています。RTG Masterを使用したゲームの例としては、Genetic Speciesがあります。[42] [43]

参照

参考文献

  1. ^ Green, Chris (1991年9月3日~7日). Retargetable Graphics (PDF) . North American Amiga Developers Conference. デンバー: Commodore-Amiga. sec. 26. 2017年1月7日閲覧
  2. ^ Commodore Electronics, Ltd. (1993). Retargetable Graphics Specification. 1993 International Amiga Developers Conference. オーランド: Commodore-Amiga. p. 419. 2016年12月13日閲覧
  3. ^ ab Goodwin, Simon (1997年9月). 「RTG」. Amiga Format . No. 101. Future Publishing. pp.  24– 27. ISSN  0957-4867.
  4. ^ Leemon, Sheldon (1993年2月). 「デバイスと欲望、未来:リターゲティング可能なグラフィックス」. Amiga World . 第9巻第2号. IDG Publishing. p. 38. ISSN  0883-2390.
  5. ^ Whiteley, Gary (1992年12月). 「明るい未来に立ち向かえ」. Amiga Format Special . 第2号. Future Publishing. 93ページ.
  6. ^ Janin, Lucas (1993年3月). 「Domino」. AmigaNews (フランス語). No. 55. NewsEdition. pp.  48– 49. ISSN  1164-1746.
  7. ^ Roman、Times(1993年4月)。「Notes From The Nets、More Graphics、Goodies」、Amiga News、第2巻第3号、Portable Computing International、6ページ。ISSN 1063-8458  。
  8. ^ ナカキハラ、ダグラス J. (1993 年 10 月)。 "網膜"。驚くべきコンピューティング。 Vol. 8、いいえ。 10. PiM出版物。14 ~ 15ページ。ISSN  0886-9480  。
  9. ^ Ryan, John (1993年7月). 「Retina」. Amiga World . 第9巻第7号. IDG Publishing. pp.  68– 69. ISSN  0883-2390.
  10. ^ 「En bref, BSC, Graffity」AmigaNews(フランス語)第61号NewsEdition1993年10月8ページ。ISSN 1164-1746  。
  11. ^ Atkin, Denny (1994年1月). 「Picasso II」. Amiga World . 第10巻第1号. IDG Publishing. pp.  16– 18. ISSN  0883-2390.
  12. ^ Ulrich Flegel (1994年6月16日). 「X-Pertは死んだ - Merlinは生きている」.ニュースグループ: comp.sys.amiga.hardware. Usenet:  [email protected] . 2016年11月26日閲覧
  13. ^ 「ProBench 3 ドキュメント(英語)」(AmigaGuide、lha アーカイブ) . aminet.net . 1996年10月21日. 2016年11月26日閲覧
  14. ^ "ProBench v3.0". Amiga Info (スウェーデン語). 第1巻第6号. X-Files Media. 1996年. ISSN  1401-4661.
  15. ^ 「EGS FAQ」. Amiga Report International Online Magazine . 第2巻第5号. 1994年2月4日. 2016年11月23日閲覧
  16. ^ Atkin, Denny (1992年7月). 「GVP Steal the show」. Amiga Computing . No. 50. Europress Publications. p. 14. ISSN  0959-9630.
  17. ^ ケネディ、スティービー(1993年クリスマス)「Piccoloグラフィックカードの喜びの塊」Amiga Computing 68号 Europress Publications 60~ 61頁 ISSN  0959-9630
  18. ^ ジョンソン、デイブ(1994年4月)「EGS 28/24 Spectrum」Amiga World誌第10巻第4号、IDG Publishing、pp.  12– 13、ISSN  0883-2390。
  19. ^ Janin, Lucas (1995年5月). 「Piccolo-SD64」. AmigaNews (フランス語). No. 79. NewsEdition. pp.  20– 21. ISSN  1164-1746.
  20. ^ ニェメツ、ルボス (1996 年 1 月)。 「Cyber​​Vision64&Cyber​​GraphX(ポドルヘ)」。Amiga レビュー(チェコ語)。 No. 12. アトランティダ出版。ページ 17–19。ISSN 1211-1465  。
  21. ^ Austin, Paul (1995年9月). 「未来のビジョン」. Amiga Computing . No. 90. IDG Media. pp.  48– 50. ISSN  0959-9630.
  22. ^ シリル、ティウレット (1995 年 10 月)。 「カルト グラフィックの比較、サンク カルト スー ラ ルーペ」。AmigaNews (フランス語)。 No. 83. ニュースエディション。26 ~ 28ページ。ISSN  1164-1746  。
  23. ^ Veitch, Nick (1999年1月). 「Cyber​​GraphX 4」. Amiga Format . No. 119. Future Publishing. p. 52. ISSN  0957-4867.
  24. ^ amiga.resource.cx - Amigaハードウェアデータベース - Phase 5 Digital Products Cyber​​Vision 64/3D、2016年12月13日閲覧
  25. ^ amiga.resource.cx - Amigaハードウェアデータベース - Phase 5 Digital Products Cyber​​Vision 64、2016年12月13日閲覧
  26. ^ ab amiga.resource.cx - Amigaハードウェアデータベース - Village Tronic Picasso II、2012年8月24日閲覧
  27. ^ Abt, Tobias (1999年11月17日). 「Amigaグラフィックボード用Picasso96」. Aminet . 2016年12月13日閲覧
  28. ^ Picasso96 rtg ソフトウェア
  29. ^ ニェメツ、ルボス (1997 年 3 月)。 「ピカソ4世」。Amiga レビュー(チェコ語)。 No. 26。アトランティダ出版。ページ 14–15。ISSN 1211-1465  。
  30. ^ ニェメツ、ルボス (1997 年 6 月)。 「ピカソ 4 世とピカソ 96、ブリスカ・セ・ナ・レプシー・チャシ?」。Amiga レビュー(チェコ語)。 No. 29。アトランティダ出版。 p. 9. ISSN  1211-1465。
  31. ^ Zonias, Kymon (2004年7月). 「プレリリース版 AmigaOS 4.0」. Amiga Future (ドイツ語). No. 49. APC&TCP. p. 37.
  32. ^ Sutton, Mick; Williams, Robert (2004年冬). 「Amiga OS 4 アップデート」(PDF) . Total Amiga . No. 19. South Essex Amiga Link. p. 18.
  33. ^ 「Phase 5 Digital Products Cyber​​Vision 64/3D - Amiga ハードウェア データベース」。
  34. ^ 「Phase 5 Digital Products Cyber​​Vision 64 - Amiga ハードウェア データベース」。
  35. ^ 「P96 - 個々のコンピューター」。
  36. ^ 「AmigaOS 4.1 ハードウェア互換性リスト」. Acube Systems. 2012年11月25日. 2014年5月8日閲覧
  37. ^ 「RadeonHD バージョン 1.0」(PDF)(プレスリリース)カーディフ:A-EON Technology. 2014年3月27日. 2016年9月3日閲覧
  38. ^ 「RadeonHD ドライバー」 。 2017年3月26日閲覧
  39. ^ 「Individual Computers、Picasso96ソフトウェアの所有権を確認」(プレスリリース)Individual Computers. amiga-news.de. 2018年12月23日. 2021年10月30日閲覧
  40. ^ 「イベント:AmiWest 2020のビデオとレポート(更新)」Amiga-News.de。2020年10月25日。 2022年8月6日閲覧
  41. ^ “RTG-Driver: P96 v3.1.0”. Amiga-News.de. 2021年7月9日. 2021年10月30日閲覧
  42. ^ ニェメツ、ルボス (1997 年 6 月)。 「RTGマスターライブラリ」。Amiga レビュー(チェコ語)。 No. 29。アトランティダ出版。ページ 28–29。ISSN 1211-1465  。
  43. ^ 「Aminet - 検索」.
「https://en.wikipedia.org/w/index.php?title=Retargetable_graphics&oldid=1303208496」から取得