パラレルポート付きHGC | |
| 発売日 | 1982年 |
|---|---|
| 建築 | モトローラ 6845 |
| カード | |
| エントリーレベル | ヘラクレス グラフィック カード |
| ミッドレンジ | ヘラクレス グラフィック カード プラス |
| ハイエンド | ヘラクレス インカラーカード |
| 歴史 | |
| 前任者 | MDA、CGA |
| 後継 | 拡張グラフィックアダプタ |
Hercules Graphics Card ( HGC ) は、かつてHercules Computer Technology, Inc.が製造していたコンピュータグラフィックスコントローラで、 IBMのテキストのみのMDA表示規格とビットマップグラフィックスモードを組み合わせ、パラレルプリンタポートも備えています。[1] [2]これにより、HGC は 1 枚のカードで高品質のテキストとグラフィックスの両方を提供できます。
HGC は非常に人気があり、IBM PC 互換機で広くサポートされる事実上の ディスプレイ標準となりました。HGC 標準は、より技術的に優れたシステムが市場に登場してからずっと後も、特にデュアル モニターセットアップ で使用されていました。
歴史
Hercules グラフィックス カードは、IBM ビデオ製品ラインナップの空白を埋めるためにリリースされました。IBMパーソナル コンピュータが 1981 年に発売されたとき、カラー グラフィックス アダプタ(CGA) とモノクロ ディスプレイおよびプリンタ アダプタ(MDA) の 2 つのグラフィックス カードが用意されていました。CGA は低解像度 ( 320 × 200 ) のカラー グラフィックスと中解像度 ( 640 × 200 ) のモノクロ グラフィックスを提供し、MDA はより鮮明なテキスト モード ( 720 × 350に相当) を提供しますが、ピクセル単位のアドレス指定モードがなく、固定の文字セットに制限されます。
これらのアダプタはすぐに市場で不十分であることが判明し、高解像度のグラフィックスとテキストを提供するカードの需要が生まれました。[3] Hercules Computer Technologyの創設者であるVan Suwannukulは、 CGAの低解像度やMDAの固定文字セットでは不可能だったタイ語アルファベットを使用してIBM PCで博士論文に取り組めるように、Hercules Graphics Cardを開発しました。 [4] 1982年に最初に499ドルで販売されました。[5]
ハードウェア設計
オリジナルのHGCは、64KBのRAMを搭載した8ビットISAカードで、ボード上では8つの4164 RAMチップとして表示され、 MDAで使用されるIBMモノクロモニターと互換性のあるDE-9出力を備えています。MDAと同様に、プリンターを接続するためのパラレルインターフェイスが含まれています。[1]
ビデオ出力はMDAカードと同様に5V TTLです。 [6] [7] [8]公称では、Herculesカードは18.425±0.500kHzの水平走査周波数と50Hzの垂直走査周波数を提供します。[9]テキストモードかグラフィックモードかに応じてわずかに異なる2つの周波数セットで動作し、異なるピクセルクロックとスキャンライン数を介して異なる垂直リフレッシュレートと異なるアスペクト比を提供します。[要出典]
機能

.png/500px-Wikipedia_logo_on_Hercules_display_(adjusted).png)

.png/500px-Hercules_graphics_(aspect_ratio_corrected).png)
Hercules カードには 2 つのモードがあります。
- 80 × 25 テキストモード、9 × 14ピクセルフォント(有効解像度720 × 350、MDA 互換)
- 720 × 348グラフィックモード(ピクセルアドレス指定可能なグラフィック)[10]
Hercules カードのテキスト モードは、MDA テキスト モードと同じ信号タイミングを使用します。
Hercules グラフィックス モードは、CGA 高解像度 ( 640 × 200 ) 2 色モードに似ています。ビデオ バッファーには、ピクセルからビットへのマッピングやバイト順序など、CGA 2 色グラフィックス モードと同じバイト形式のパック ピクセル ビットマップ (1 バイトあたり 8 ピクセル、1 ピクセルあたり 1 ビット) が含まれており、ビデオ バッファーも、それぞれ 8 KB のサイズのインターリーブ バンクに分割されています。
しかし、Hercules グラフィック モードではスキャンラインが 256 本以上あり、ディスプレイ バッファ サイズが 32 KB 近くあるため (すべての CGA グラフィック モードでは 16 KB)、CGA モードでは 2 つであるのに対し、Hercules モードでは 4 つのインターリーブ バンクが使用されます。また、CGA では 1 ラインあたり 640 ピクセルですが、720 ピクセルを表現するために、各スキャンラインには 80 バイトではなく 90 バイトのピクセル データがあります。[11]
HGC の 64 KB RAM には、2 つのグラフィック表示ページを保持できます。モード制御レジスタの 1 ビットを設定することで、どちらのページも表示用に選択できます。HGC 専用の構成レジスタの別のビットは、HGC の 2 番目の 32 KB RAM がベース アドレス B8000h で CPU からアクセス可能かどうかを決定します。このビットはシステム リセット (電源投入など) 時にリセットされるため、カードはアドレス B8000h の CGA または他のカラー カードと競合しません。[12]
使用
テキストモードでは、HGCはMDAカードと全く同じように見える。[13]グラフィックモードでは新しい技術が必要となる。MDAやCGAとは異なり、PC BIOSはHGCに対する固有のサポートを提供していない。HerculesはIBM Advanced BASICにHGCサポートを追加するためにHBASICと呼ばれる拡張機能を開発し[14]、HerculesカードにはHerculesのグラフィカルモードサポートと幾何学的プリミティブのためのソフトウェアライブラリであるGraph Xが付属していた。[13]
Lotus 1-2-3スプレッドシート、[13] AutoCADコンピュータ支援製図、Pagemaker、Xerox Venturaデスクトップパブリッシング、Microsoft Flight Simulator 2.0などの人気のあるIBM PCプログラムには、 Herculesグラフィックモードを使用するための独自のドライバーが付属していました。[15]
Hercules カードのグラフィック モードは CGA と互換性がありませんが、2 つの CGA グラフィック モードと十分に類似しているため、サードパーティの常駐終了プログラムを使用することで、CGA カードの標準グラフィック モード用に作成されたプログラムでも動作します。Hercules カードには実際には色生成回路がなく、カラー モニターに接続することもできないため、色はさまざまなディザリング パターンでシミュレートされたグレースケールとして表示されます。[16] [17] [18]
ヘラクレスのクローン製品が登場し、その中にはプリンタポートのない非常に安価なジェネリックモデルも含まれていた。ヘラクレスの広告では、ジェネリックのヘラクレスクローン製品を使用するとモニターが損傷する可能性があることが示唆されていた。 [19]
受付
Herculesグラフィックスカードは、Lotus 1-2-3がサポートしてからは特に成功し、1985年までに50万台が販売されました。1986年6月の時点で、[アップデート]Hercules Computer Technologyはグラフィックスカード市場の18%を占め、IBMに次ぐシェアでした。[20] Hercules互換グラフィックスカードは、ほとんどのPCクローンの標準ハードウェアとして出荷されました。事実上の標準として、ソフトウェアでのサポートは広まりました。[10]
カードのバージョン
Hercules グラフィック カードにはいくつかのバージョンがありました。
ヘラクレス グラフィック カード
オリジナルのHerculesグラフィックカードにはいくつかのアップデートバージョンが存在します。1982年のオリジナルボードはGB100と呼ばれ、1983年( GB101)、1984年(GB102)、1988年(GB102Z )にアップデートバージョンがリリースされました。[21]
ヘラクレス グラフィック カード プラス
Hercules Graphics Card PlusまたはHGC+ ( GB112 ) は、1986 年 6 月に 299 ドルという当初の小売価格で発売されました。[22]これは HGC の強化版で、MDA互換のテキスト モードで RAMFONT と呼ばれる再定義可能なフォントのサポートが追加されました。[23]これは、標準コンポーネントを使用したオリジナルの Hercules Graphics Card とは異なり、Hercules Computer Technology が設計した特殊なチップをベースにしていました。[24]ソフトウェア サポートには、Lotus 1-2-3 v2、Symphony 1.1、Framework II、Microsoft Word 3が含まれていました。[22]
ヘラクレス ネットワーク カード プラス
1988年にHerculesは、TOPS /FlashTalk互換のネットワークアダプタを統合したGraphics Card Plusの派生版であるHercules Network Card Plus(HNC NB112 )をリリースした。 [25] HGC+と同様に、RAMFONTをサポートしていたが、プリンタポートがなかった。[26] [27] [28]
ヘラクレス インカラーカード
InColorカード(GB222 )は1987年4月に発表された。EGAと同様のカラー機能を備え、64色のパレットから16色を表現できる。同じ2つのモード(再定義可能なフォントを使用した80×25のテキストと720×348のグラフィックス)が維持され、以前のモノクロHerculesカード用に書かれたソフトウェアと下位互換性があった。[29] [30] [31] [32] [33]
ヘラクレスカラーカード
ヘラクレスカラーカード(GB200)はCGA互換のビデオボードであり、インカラーカードと混同してはならない。[34]このボードはHGCと共存でき、両方のグラフィックページを使用できる。[35] 2番目のグラフィックページが選択されるとそれを検出し、同じアドレスにある独自のメモリへのアクセスを無効にする。プリンタポートのないバージョンも存在する[36]
ヘラクレステキストカード
Hercules Text CardはテキストのみのMDAクローンでしたが、パラレルプリンタポートを提供していました。[37]
クローンボード
.png/500px-ATI_Hercules_Card_1986_(cropped_and_transparent).png)


他のボードはHerculesとの互換性を提供した。[38]
- 86C12、86C22の
- ATI Small Wonder グラフィックス ソリューション、18700、グラフィックス ソリューション プラス
- タマラックマイクロエレクトロニクスTD3088A、TD3088A2、TD3088A3、TD3010、RY-3301、TD3010
- ヤマハV6366C-F、V6363-F、V6363
- ウィンボンドW86855AF、W86855AF
- NEC μPD65042GD
- ツェンラボET1000-A
- DFI MG-150
- 日立HD6445P4、HD6845SP
- メモリMCG2502、MCG2502
- プロトン PT6121T
- エイサーM3127
- シグマデザイン53C101+53C280A
- CM607P
- ASTリサーチASTプレビュー![39]
Tandy 1000の後期モデル(1000 TLやSLなど)やEpson Equity [40]には、標準のCGAモードに加えてHerculesディスプレイモードをサポートする回路がCPUボードに組み込まれていました。
参照
- オーキッド グラフィック アダプター
- プラントロニクス カラープラス
- IBM モノクロディスプレイアダプター
- カラーグラフィックアダプタ
- ライトペン
- 表示インターフェースのリスト
- 廃業したグラフィックチップおよびカード会社の一覧
参考文献
- ^ ab 「ハードウェアニュース」。InfoWorld。1982年9月27日。p.77。
- ^ 「ハードウェア / Hercules Computer Technology、HTC // retrocmp / レトロコンピューティング」。retrocmp.de 。2023年4月13日閲覧。
- ^ Gibson, Steve (1988 年 9 月 19 日)。「IBM の EGA は、下位互換性のある CGA、MDA、Hercules 標準を統合しました」。InfoWorld。p . 49。
- ^ 「VGA 対応モニターとそれ以降」PC Magazine 1989 年 5 月 16 日、p. 96。
- ^ ウェルチ、マーク (1986 年 9 月 1 日)。「Hercules がモノクロ カードを改良」InfoWorld、p. 42。
- ^ 「IBM PC互換機EGAビデオリファレンス」。2014年5月11日時点のオリジナルよりアーカイブ。2007年8月22日閲覧。070822 ネメシス.lonestar.org
- ^ White, Ray (2004). 「モニターポート - 廃止されたインターフェース」。テクノロジーガイド。2017年3月22日時点のオリジナルよりアーカイブ。
- ^ 「PC ビデオ ハードウェア ページ: モニター接続」。ePanorama.net。2011年。2017 年 3 月 17 日時点のオリジナルよりアーカイブ。2023 年 4 月 13 日閲覧。
- ^ 「Industrial Monochrome Monitors 7"–14"」(PDF)。2007年2月2日時点のオリジナル(PDF)よりアーカイブ。070822 adm-electronic.de
- ^ ab Pointing, Bob (1989 年 6 月 26 日)。「高解像度標準は DOS グラフィックスの進化における最新のステップです」。InfoWorld。p . 48。
- ^ Hercules グラフィック カード オーナーズ マニュアル。p. 16。
- ^ Hercules グラフィック カード オーナーズ マニュアル。p. 3。
- ^ abc Wadlow, Tom (1983 年 12 月). 「The Hercules Graphics Card」. BYTE . p. 343. 2013 年 10 月 20 日閲覧。
- ^ Wadlow, Tom (1983 年 12 月)。「Hercules グラフィック カード」(PDF)。BYTE Magazine。343ページ。
- ^ 「Microsoft Flight Simulator (v2.0) 裏表紙スキャン」MobyGames 1984年5月。
- ^ 「ibm pc - Hercules グラフィックスの CGA エミュレーターはどのように機能しますか?」Retrocomputing Stack Exchange 。 2021 年 2 月 7 日閲覧。
- ^ 「Hercules カード用の CGA シミュレーター」。DOS Days - Old PC Computing Resource。2022年 12 月 3 日閲覧。
- ^ Guzis, C. (1987). 「SIMCGA - モノクログラフィックカード用の CGA シミュレーター」. The Programmer's Corner . 2022 年 12 月 3 日閲覧。
- ^ 「バイトマガジン1985年4月号のヘラクレス広告」バイトマガジン1985年4月。
- ^ Bright, David (1986 年 6 月 23 日)。「Hercules グラフィック カードがデビュー」。Computerworld、p. 52。
- ^ Brase, Thomas. 「ハードウェア / Hercules Computer Technology、Hercules Graphics Cards (HGC)」。retrocmp.de - 古いハードウェアを再び蘇らせる。 2023年4月13日閲覧。
- ^ ab Welch, Mark (1986 年 9 月 1 日)。「Hercules がモノクローム カードを改良」InfoWorld、p. 41。
- ^ Elliott, John C. (2012-08-09). 「Hercules Graphics Card Plus: Notes」。John Elliott のホームページ。2016 年 11 月 23 日時点のオリジナルよりアーカイブ。2016年 11 月 23 日閲覧。
- ^ 「IBM PC の内部: Hercules Graphics Card Plus を検討する前に、その背後にあるテクノロジーを検討してください」。Byte Magazine (広告) 。1986 年 10 月11 日。2016 年 11 月 24 日閲覧。
- ^ Stephens、Moran (1988 年 3 月 21 日)。「Hercules が 3 か月遅れでカードを出荷」InfoWorld、p. 21。
- ^ CW (1988-04-22)。 「Hercules は Ramfont を使用した新しい PC ボード: Grafik und Netzwerk auf einer Karte」。Computerwoche (ドイツ語) 。2016 年 11 月 24 日に取得。
- ^ 「Hercules Network Card Plus」。PC Magazine。1988年5月31日。 2016年11月24日閲覧。
- ^ Patton, Carole (1987 年 10 月 26 日)。「Hercules が 1 つのボード上でネットワークとビデオを融合」。InfoWorld 、 p. 20。
- ^ Elliott, John C. (2012-08-05). 「Hercules InColor Card: Notes」。2016年11月23日時点のオリジナルよりアーカイブ。2016年11月23日閲覧。(写真と番組情報)
- ^ ウィルトン、リチャード (1987)。PCおよびPS /2 ビデオ システム プログラマー ガイド(第 1 版) 。Microsoft Press。ISBN 1-55615-103-9。(注: 第 2 版では、InColor カードとMCGAカードについて詳細レベルでは説明されなくなりました。)
- ^ Brown, Ralf D. (2012-01-21) [2000-07-16]. 「FTP.CS.CMU.EDU のパブリック ファイル - x86 割り込みリスト、別名「Ralf Brown の割り込みリスト」(RBIL)」。2016 年 6 月 16 日のオリジナルからアーカイブ。2016年 6 月 16 日に取得。
- ^ Brase, Thomas. 「ハードウェア / Hercules Computer Technology、Hercules InColor カード (GB222)」。retrocmp - レトロコンピューティング。 2023年3月1日閲覧。
- ^ CBR スタッフライター (1987 年 3 月)。「パーソナル グラフィックス: HERCULES が 16 色に爆発」。Tech Monitor。
- ^ Hercules Color Card GB200 - 取扱説明書(PDF)。Hercules。
- ^ Brase, Thomas. 「ハードウェア / Hercules Computer Technology、Hercules Color Card (GB200)」。retrocmp.de - 古いハードウェアを再び蘇らせる。2023年3月13日閲覧。
- ^ Brase, Thomas. 「ハードウェア / Hercules Computer Technology、Hercules Color Card/NP」. retrocmp.de . 2023年4月13日閲覧。
- ^ Brase, Thomas. 「ハードウェア / Hercules Computer Technology、Hercules テキスト カード」。retrocmp.de - 古いハードウェアを再び蘇らせる。2023年 4 月 13 日閲覧。
- ^ 「VGA Legacy」。2014年6月29日時点のオリジナルよりアーカイブ。2014年6月28日閲覧。
- ^ Byte Magazine 1985年9月号、19ページ(PDF)。1985年、19ページ。
- ^ Equity I+ ユーザーズガイドと診断(PDF)エプソン。1986 年。
さらに読む
- ウィルトン、リチャード (1987) 『PC および PS/2 ビデオ システム プログラマ ガイド』、Microsoft Press、ISBN 1-55615-103-9
- Hercules Computer Technology (1987) Hercules 互換性ガイド(リーフレット)
- 「Hercules グラフィックス」の定義は、2005 年 3 月 25 日にWayback Machine、Wi-FiPlanet.comにアーカイブされました。
- Hercules Graphics SCREEN 3 を Epson プリンターに印刷する方法、Microsoft.com
- Hercules モノクロ グラフィック アダプター、Everything2.com
