8ビットコンピュータハードウェアグラフィックスの一覧

これは、主に 1975 年から 1985 年にかけて製造された、著名な8 ビットコンピュータのカラー パレットとグラフィックスの一覧です。RGB パレットを使用するものもありますが、より一般的には 4、16 色、あるいはそれ以上のカラー パレットがあり、これらはRGB原色のビットやレベルの組み合わせではなく、製造元が選択した固定の ROM/回路色です。 混合ビット アーキテクチャのため、nビットの区別は必ずしも厳密な分類ではありません。 もう 1 つの誤りは、コンピュータのカラー パレットが一度に表示できるすべてを表していると想定していることです。 8 ビット コンピュータを批判する場合、解像度も重要な側面です。多くのコンピュータが、画面上の色の量が異なるモードや解像度を提供しており、解像度と色をトレードオフする (またはその逆) ことを意図しているからです。

サンプル画像カラーテストチャート3ビット、8色パレット6ビット、64色パレット

3ビットRGBパレット

3ビットRGBパレットを持つシステムでは、赤、緑、青の色成分それぞれに1ビットずつ割り当てられます。つまり、各成分は「オン」か「オフ」のいずれかであり、中間状態はありません。この結果、黒、白、RGBの3原色である赤、緑、青、そしてそれらに対応する補色であるシアン、マゼンタ、イエローを含む8色パレット((2 1 ) 3 == 2 3 == 8)が生成されます。これは以下のようになります。

サンプル画像パレットカバレッジカラーインデックス

カラーインデックスは実装によって異なるため、インデックス番号は付与されません。一般的な選択では、3ビット(LSBからMSBまで)が「赤」、「緑」、「青」(RGB)の各成分を0から7の数値で直接表します。別の配置では、「青」、「赤」、「緑」(BRG)のビット順序が使用され、結果として得られるパレットは、数値順に、モノクロディスプレイ上で輝度レベルの増加を表します。

3 ビット RGB パレットは以下によって使用されます。

特定のシステムの実装と実際のグラフィカル機能に関する具体的な詳細は、次のサブセクションに記載されています。

ワールドシステムテレテキストレベル1

ワールドシステム・テレテキスト・レベル1(1976)は、3ビットRGB、8色パレットを使用します。テレテキストは1ページあたり40×25文字で構成され、そのうち最初の行はページヘッダーとして予約されています。各文字セルには背景色と文字色が設定されます。これらの属性は、他の属性と共に、それぞれ1文字分を占める制御コードによって設定されます。グラフィックス文字は、グラフィックス色属性に従って使用できます。1ページあたり最大72×69ピクセルのブロック状ピクセルを使用できます。

シミュレーション画像

BBCマイクロ

BBC Microには8つの表示モードがあり、解像度は640×256(最大2色)、320×256(最大4色)、160×256(最大16論理色)などです。どの表示モードでもセル属性の衝突は発生しません。使用可能なパレットは物理色8色と、さらに点滅色8色(各色は点滅しない8色のうちの1色で、1秒ごとに物理的な補色と交互に表示されます)のみで、表示モードでは16色、4色、または2色を同時に表示できます。

シミュレーション画像

BBC Microの表示モード

モード0(640×256、2色)モード1(320×256、4色)モード2(160×256、8色)
モード4(320×256、2色)モード5(160×256、4色)モード8(80×256、8色)

シンクレアQL(シンクレア・クォンタム・リープ)

Sinclair QLには、2つのビデオモードがありました。1つは256×256ピクセルでRGB8色とピクセル単位の点滅、もう1つは512×256ピクセルで黒、赤、緑、白の4色です。サポートされた色は2×2のブロックに点描することで最大256色をシミュレートできましたが、この効果はテレビ、特にRF接続では確実に再現されませんでした。ピクセルのアスペクト比は正方形ではなく、画像の縦横比は4.4:3に近くなり、CRTテレビの水平オーバースキャン領域に画像がはみ出てしまいました

256x256モード512x256モード
シミュレーション画像(アスペクト比補正済み)
シミュレーション画像(元のピクセルサイズ)
Sinclair QL 256x256 モードの例画像.png
256×256512×256
マゼンタ
シアン
黄色

PC-8000シリーズ

NEC PC-8000 は、160 x 100 ピクセルの解像度と 8 色のグラフィックを表示できました。

4ビットRGBIパレット

4ビットRGBIパレットは3ビットRGBパレットに似ていますが、輝度用に1ビットが追加されています。RGBIパレットには様々な色のバリエーション(ほとんどのマシンでは暗い色または明るい色ですが、彩度の高い色低い色も可能です)が含まれており、合計2 3 ×2 == 16色になる可能性があります。実装によっては、黒の「暗い」色と「明るい」色が同じように表示されるため、有効な色は15色しかありませんでした。また、グレートーンや異なる色を生成するものもありました。

この4ビットRGBIスキームは、様々なプラットフォームでバリエーションを伴って使用されているため、以下の表はパレットの豊富さを示すための単なる参考資料であり、実際に実装されているパレットではありません。そのため、各色に番号は割り当てられておらず、色の順序は任意です。

このパレット スキームを使用したシステム:

特定のシステムの実装と実際のグラフィカル機能に関する具体的な詳細は、次のサブセクションに記載されています。

ZXスペクトラム

ZX Spectrum(および互換機)は、4ビットRGBIパレットの考え方のバリエーションを採用しています。これにより、3ビットパレットの各色は、黒を除く基本色と明るい色の2つのバリエーションを持つことになります。これは、明るい色のバリエーションに最大電圧レベルを設定し、基本色のバリエーションに低い電圧レベルを設定することで実現されています。そのため、黒はどちらのバリエーションでも同じ色になります。

8×8ピクセルセルに関連付けられた属性バイトは、LSBからMSBの順に、背景色用の3ビット、前景色用の3ビット、前景色と背景色の明度変化用の1ビット、そして点滅効果(前景色と背景色が0.32秒ごとに交互に切り替わる)用の1ビットで構成されます。したがって、これらの色は真のパレットのインデックスとして独立して選択することはできません(8から15までの色番号はなく、明度ビットはセル内の両方の色に影響します)。ただし、8色セット内では、BRGビット順序により、モノクロディスプレイでは色が明度の昇順で表示されます。[4]

色番号 (0 ~ 7) は、次のBASICステートメントを使用して選択できます。

  • BORDER n は、ピクセルグラフィック領域の外側の領域の色です。明るいバリアントは使用できません。
  • PAPER n、8×8 ピクセル セルの背景 (ピクセル ビット値 0) 色。
  • INK n、8×8 ピクセル セルの前景色 (ピクセル ビット値 1)。

次のステートメントで 0 または 1 の値を選択します。

  • BRIGHT n は8×8 ピクセル セルの前景色と背景色の両方の明るいビットを設定します。
  • FLASH n は、8×8 ピクセル セル内の点滅効果を制御するビットを設定します。
シミュレーション画像サンプル画像とパレット
ZXスペクトラムハードウェアパレット[4] [5]

番号

バイナリ値

名前

バイナリ値

名前

GRBGRB
000000001
100100011明るい青
201000101明るい赤
30110マゼンタ0111明るいマゼンタ
410001001明るい緑
51010シアン1011明るいシアン
61100黄色1101明るい黄色
711101111明るい白
  • 一部のZX Spectrum クローンまたはNTSCマシンでは、「明るい黒」が暗い灰色として表示される場合があります。
  • sRGBでシミュレートされた色は、暗めの電圧を85%(0.55V)、明るめの電圧を100%(0.65V)と仮定しています。[5] ZX Spectrumの各モデルは異なる電圧を使用しているため、表示されている色は概算値です。

IBM PC/XT および互換システム

1981年に発売された初代IBM PCは、 8ビット・データバス・テクノロジを採用したIntel 8088 CPUを搭載していましたが、CPU内部は完全な16ビット・アーキテクチャを採用していました。この機種には、モノクロ・ディスプレイ・アダプタ(MDA)またはカラー・グラフィックス・アダプタ(CGA)が付属していました。MDAはテキストモード専用のディスプレイ・アダプタで、内蔵コード・ページ437文字セット(半角ブロック体と線画文字を含む)以外のグラフィック機能は搭載されていませんでした。また、オリジナルのIBMグリーン・モノクロ・モニターを搭載しており、画面には黒、緑、そして高輝度緑のみが表示されていました。[要出典] 当時、真のグラフィック・モードを備えていたのはCGAのみでした。

1983年に初代PCの後継機となったIBM PC XTモデルは、アーキテクチャとCPUは前モデルと同一ですが、拡張スロットの数が増え、ハードディスクが標準装備されました。MDAとCGAという2種類のビデオカードはPC XTでも引き続き利用可能でしたが、1984年に完全な16ビットバス設計を備えたIBM Personal Computer/ATが登場し、EGAが登場するまで、IBMはビデオハードウェアのアップグレード版を提供しませんでした。

CGA

カラーグラフィックスアダプタ(CGA)は、IBMが「デジタルRGB」[6]と呼ぶものを出力します(つまり、グラフィックスカードからモニタへのR、G、B(およびI)信号は、それぞれオンまたはオフの2つの状態のみを持ちます)。

CGAは最大16色をサポートします。ただし、320×200グラフィックモードでは4色のみの固定パレットに制限され、640×200グラフィックモードでは2色のみとなります。16色同時表示は、テキストモードまたは「微調整テキスト」と呼ばれる160×100モードでのみ可能です。

NTSC テレビまたは複合モニターでは、アーティファクト カラー技術 を使用することで、同時に 16 色の​​異なるセットを利用できます。独立したグループが、256 色を超えるはるかに大きなカラー セットを実証しました。 「カラー グラフィックス アダプター#高色深度」を参照してください。

CGA RGBI パレットは4 ビット RGBIスキーマのバリエーションであり、内部的には次のように配置されています。

CGAパレット内部ビット配置(4ビットRGBI)[7]
RGBRGB
0000グレー21000
0001水色1001
0010ライトグリーン1010
シアン0011ライトシアン1011
0100ライトレッド1100
マゼンタ0101ライトマゼンタ1101
黄色 / 茶色0110ライトイエロー1110
グレー101111111

RGBI信号はそれぞれ2つの状態しかありませんが、CGAカラーモニター(通常はRGBモニターと呼ばれます)は、それらを4段階のRGB信号としてデコードします。暗い色は、茶色を除く基本的なRGB第2レベル信号です。茶色は、緑の成分のレベルを半分にした濃い黄色(第1レベル)です。明るい色は、暗い色のRGB信号すべてに均一な強度の1レベル信号を加えて第3レベル(第1レベルのみ)まで生成されます。この場合、黄色は茶色が通常の濃い黄色であるかのように生成されます。

RGB モニターに表示される色の結果を以下に示します。

0 — 黒8 — ハイグレー
1 — 低青9 — ハイブルー
2 — ローグリーン10 — ハイグリーン
3 — シアンが少ない11 — ハイシアン
4 — 低い赤12 — ハイレッド
5 — 低マゼンタ13 — ハイマゼンタ
6 — 低黄色(茶色)14 — ハイイエロー
7 — 低グレー15 — 白

初期のIBM非互換CGAモニターの中には、内部で4段階の色番号をデコードする回路がないため、茶色と濃い灰色を表示できないものもありました。上記のパレットは、このようなモニターでは以下のように表示されます。

0 — 黒8 —*
1 — 低青9 — ハイブルー
2 — ローグリーン10 — ハイグリーン
3 — シアンが少ない11 — ハイシアン
4 — 低い赤12 — ハイレッド
5 — 低マゼンタ13 — ハイマゼンタ
6 —低黄色* (茶色)14 — ハイイエロー
7 —ライトグレー*(グレー)15 — 白
16色パレットモード

CGAのフル16色BIOSモードは、テキストモード0(40×25)とモード2(80×25)のみです。フラッシング属性効果を無効にし、IBM 437コードページブロック文字220(DCh)▄(下半分)または223(DFh)▀(上半分)を使用すると、モード2のスクリーンバッファは80×50の準グラフィックモードを提供します。

また、CGAで調整モードを設定すると、追加の非標準 160×100 ピクセル 16 色グラフィック モードが提供されます。

16色、80×50モード16色、160×100モード16色比較画像
4色パレットモード

320×200 グラフィックモードでは、すべてのピクセルは 2 ビットです。値 0 は常に選択可能な背景色と境界色です(640×200 グラフィックモードでは、前景色と同じレジスタおよび/または BIOS コールが使用されます。デフォルトは黒です)。残りの 3 つの値 1 から 3 は、定義済みカラーパレットエントリのいずれかへのインデックスです。

パレットの選択は少し複雑です。BIOS 320×200 CGA グラフィック モードには、モード 4 と 5 の 2 つがあります。モード 4 では複合カラー バースト出力が有効 (I/O アドレス 3D8H のモード制御レジスタのビット 2 がクリア) で、モード 5 では無効 (同じビット 2 がセット) です。モード 5 は主にモノクロ複合ビデオ モニターを対象としていますが、CGA ハードウェアの特定の意図的な機能により、RGBI カラー モニター用の異なるパレットも用意されています。モード 4 では、緑/赤/茶とシアン/マゼンタ/白の 2 つのパレットを選択できます。違いは、3 色すべてにおいて青信号の有無です。 (パレットは、I/Oアドレス3D9hのカラー選択レジスタのビット5で選択されます。ビット値1はシアン/マゼンタ/白パレット(BIOSのデフォルトであるため「パレット#1」とも呼ばれます)を選択し、0は緑/赤/茶パレット(「パレット#2」とも呼ばれます)を選択します。このビットは、BIOS INT 10h関数0Bh、サブ関数1を使用して設定できます。)BIOSビデオモード5のパレットは常にシアン/赤/白です。青は常にオンで、赤と緑はそれぞれピクセルカラー値の2ビットのいずれかによって直接制御されます。これらの3つのパレットオプションそれぞれについて、前述のカラー選択レジスタのビット4で低輝度または高輝度パレットを選択できます。値0は低輝度、値1は高輝度を意味します。(2つの輝度モードを切り替えるBIOSコールは存在しません。)選択された輝度設定は、パレット内のすべての色について、RGBIモニターへの「I」出力信号を制御するだけです。その結果、高輝度を選択すると、緑・赤・茶のパレットは明るい緑・明るい赤・黄色として表示されます。カラーバーストの有効/無効、パレットの選択、輝度の選択を組み合わせることで、CGA 320×200グラフィックスでは合計6種類のパレットを作成できます。

モード4、パレット#1、低強度
0 — [ユーザー定義]
1 — シアン
2 — マゼンタ
3 — ライトグレー
背景色との 16 通りの組み合わせは次のとおりです。
01_01_01_01*01_01*01_01*
23_23_23_23_23_23_23_23_
01_01_01_01_01_01_01_01_
23_23_23_23_23_23_23_23_
(*) いずれかの色が重複しているため無効です。
モード4、パレット#1、高強度
0 — [ユーザー定義]
1 — 明るいシアン
2 — 明るいマゼンタ
3 — 明るい白
背景色との 16 通りの組み合わせは次のとおりです。
01_01_01_01_01_01_01_01_
23_23_23_23_23_23_23_23_
01_01_01_01*01_01*01_01*
23_23_23_23_23_23_23_23_
(*) いずれかの色が重複しているため無効です。
モード4、パレット#2、低強度
0 — [ユーザー定義]
1 — 緑
2 — 赤
3 — 茶色
背景色との 16 通りの組み合わせは次のとおりです。
01_01_01*01_01*01_01*01_
23_23_23_23_23_23_23_23_
01_01_01_01_01_01_01_01_
23_23_23_23_23_23_23_23_
(*) いずれかの色が重複しているため無効です。
モード4、パレット#2、高強度
0 — [ユーザー定義]
1 — 明るい緑
2 — 明るい赤
3 — 黄色
背景色との 16 通りの組み合わせは次のとおりです。
01_01_01_01_01_01_01_01_
23_23_23_23_23_23_23_23_
01_01_01*01_01*01_01*01_
23_23_23_23_23_23_23_23_
(*) いずれかの色が重複しているため無効です。
モード5、低強度
0 — [ユーザー定義]
1 — シアン
2 — 赤
3 — ライトグレー
背景色との 16 通りの組み合わせは次のとおりです。
01_01_01_01*01*01_01_01*
23_23_23_23_23_23_23_23_
01_01_01_01_01_01_01_01_
23_23_23_23_23_23_23_23_
(*) いずれかの色が重複しているため無効です。
モード5、高強度
0 — [ユーザー定義]
1 — 明るいシアン
2 — 明るい赤
3 — 白
背景色との 16 通りの組み合わせは次のとおりです。
01_01_01_01_01_01_01_01_
23_23_23_23_23_23_23_23_
01_01_01_01*01*01_01_01*
23_23_23_23_23_23_23_23_
(*) いずれかの色が重複しているため無効です。
モノクロ複合モニターで表示すると、上記のモード 5 のパレットは (多少明るい) 2 ビット グレースケール パレットとして表示されます。
2色パレットモード

640×200グラフィックモード(BIOSモード番号6)では、各ピクセルは1ビットのみを持ちます。前景色は設定可能で、デフォルトは白です。

2色2色比較画像
0 — 黒
1 — [ユーザー定義]
16 個の組み合わせは次のとおりです。
01_01_01_01_01_01_01_01_
01_01_01_01_01_01_01_01_

PCjrおよびTandy 1000シリーズ

IBM PCjrは、「CGA Plus」ビデオサブシステムを搭載しています。これは主に6845 CRTCと「ビデオゲートアレイ」と呼ばれるLSIビデオチップで構成され、拡張低解像度グラフィックモードではCGAの16色すべてを同時に画面に表示できます。ほぼ互換性のあるTandy 1000シリーズは、Tandy独自のチップに実装された、ほぼ100% PCjr互換のビデオハードウェアを備えています。このグラフィックスアダプタは、 PCjrが短命だったのに対し、Tandy 1000シリーズは長年にわたり非常に人気があったため、Tandyグラフィックスアダプタという名称でよく知られています。初期モデルのTandy 1000コンピュータのビデオモード機能は、PCjrと全く同じです。(後期のTandy 1000モデルは、「Tandy Video II」ハードウェアを搭載し、640x200 16色モードが追加されましたが、CGAレジスタ互換性のためにPCjrハードウェアレジスタ互換性は放棄されました。)

PCjrはCGAモードセットに3つのビデオモードを追加します。160×200 16色「低解像度」グラフィックス、320×200 16色「中解像度」グラフィックス、そして640×200 4色「高解像度」グラフィックスです。PCjr/Tandy 1000のすべてのグラフィックスモードでは、任意のカラーインデックスを任意のパレットエントリに再割り当てできるため、16色未満のモード(プレーンCGAモードを含む)では16色すべてを自由に選択でき、すべてのモードでカラーサイクル効果を実現できます。PCjrはまた、16色パレットの下位半分と上位半分の間で、テキストの点滅速度で8色を交互に表示するグラフィックス点滅機能も備えています。 (これらのモードの最後の 2 つ、または 80 列のテキスト モードを使用するには、PCjr を PCjr 専用の内部 64 KB メモリ拡張カードでアップグレードする必要があります。Tandy 1000 ベース モデルは、すべてのビデオ モードを使用できます。)

01234567
89101112131415

トムソン

フランスの人気ブランドであるトムソンコンピュータでは、最も一般的なディスプレイモードは320×200で、8×1の属性セルに2色が割り当てられています。この場合、輝度バイトは明るさの変化だけでなく彩度にも影響を与えます。

トムソン MO5

トムソンMO5は、EFGJ03L(またはMA4Q-1200)ゲートアレイ[8]に基づいてグラフィックスを生成し、40×25のテキスト表示と320×200ピクセルの解像度、16色(近接制約により、8×1ピクセル領域には2色のみ)が可能でした。[9]

カラーパレットは8つの基本RGBカラーと、彩度(「飽和」または「パステル」)を制御する強度ビット(「パステル」の頭文字をとってPと呼ばれる)で構成されます。[10] [11]メモリ内では、ビット順序はPBGRです。彩度を下げた色は、ビデオハードウェア内で元のRGB成分を混合することで得られます。これはPROM回路によって行われ、2ビットのマスクが飽和色相の0%、33%、66%、100%の色混合比を制御します。[10]このアプローチにより、通常の論理的な進行から簡単に逸脱し、任意の場所の任意の色を置き換えることができます。これは、「彩度を下げた白」をオレンジに、「彩度を下げた黒」をグレーに置き換えるために行われました。

コンピュータの技術マニュアル(「Manuel Technique du MO5」[10] 11ページと19ページ)に指定された値によると、ハードウェアパレットは次のとおりでした。[11]

トムソンMO5ハードウェアパレット[11]
メモリビット

PBGR

PROMビットマスク

B2B1 G2G1 R2R1

名前メモリビット

PBGR

PROMビットマスク

B2B1 G2G1 R2R1

名前
000000 00 00100010 10 10グレー
000101 01 11100110 10 11薔薇
001000 11 00101010 11 10ライトグリーン
001100 11 11黄色101110 11 11ライトイエロー
010011 01 01110011 10 01水色
010111 00 11マゼンタ110111 10 11パルマピンク
011011 11 01シアン111011 11 10ライトシアン
011111 11 11111101 10 11オレンジ

表示される色は、Web ページ ( sRGB ) とアナログ ビデオ ( BT.601 )で使用される転送と色空間が異なるため、近似値となります。

エミュレータおよびそれ以降のモデルでは実際の色が調整されており、通常の青と赤は完全に飽和しているようです。[12]

シミュレーション画像カラーテストチャート

トムソン TO7/70

トムソンTO7/70グラフィックスはトムソンMO5 [13]に似ており、モトローラMCA1300ゲートアレイによって生成されました[14] 40×25のテキスト表示と320×200ピクセルの解像度、16色(8×1ピクセルの色属性領域によって制限されます)に対応していました。[15] [16]カラーパレットは4ビットRGBIで、8つの基本RGBカラーと、彩度(「飽和」または「パステル」)を制御する強度ビット(「パステル」のPと呼ばれます)で構成されています。[10] [11]

固定カラーパレット1(MO5と同様)

サンプル画像カラーテストチャート
0x0 K0x1 B0x2 R0x3 M0x4 G0x5 C0x6 Y0x7 W
0x80x90xA0xB0xC0xD0xE0xF

固定カラーパレット2

0x00x10x20x30x40x50x60x7
0x80x90xA0xB0xC0xD0xE0xF

固定カラーパレット3

16固定カラーパレット3の例
0x00x10x20x30x40x50x60x7
0x80x90xA0xB0xC0xD0xE0xF

マテル アクエリアス

Mattel Aquariusコンピューターには、40×24文字のテキストモードがあり、80×72ピクセルの低解像度セミグラフィックモードとして使用できます。色ごとに空間的な制約(「属性」領域)があり、2×3ピクセルのグループで構成されています。

このマシンはTEA1002グラフィックチップを使用しており、RGBコンポーネント用の3ビット(EBUカラーバーと同様に、8つの原色を最大彩度で75%の輝度で生成)と、基本色の変化を制御する強度ビット(白の輝度を75%減少させてグレーを作成し、RGB原色の彩度を50%減少させる)がある。[17] [18] [19]

マテル アクエリアス ハードウェアパレット (TEA1002) [18] [19]
輝度(%)彩度(º)彩度(%)
0.0--
22.510348
44.024144
黄色66.516733
8.534733
マゼンタ31.06144
シアン52.528348
100.0--
グレー75.0--
シアン52.528324
マゼンタ31.06122
8.534717
黄色66.516717
44.024122
22.510324
0.0--

 チップの別の構成では、BBCカラーバーに似た95%輝度のカラーバーを出力し、テレテキストデコーダーでの使用に適しています[19]

3段階のRGBパレット

3 レベル、または 1トリット( 3 ビットではない) RGB パレットは、赤、緑、青の各色成分に 3 つのレベルを使用するため、次の3 × 3 = 27 色になります。

アムストラッドCPCシリーズ

アムストラッド CPC464 / 664 / 6128は27色の3レベルパレットを使用しており、低解像度モードでは16色、中解像度モードでは4色、高解像度モードでは2色を同時に表示できます。[20]

以下は、アムストラッドのカラーモニターにおける各モード(160×200×16色、320×200×4色、640×200×2色)での実際の画像のシミュレーションです。メーカーからはより安価な緑色のモノクロディスプレイも提供されていました。このディスプレイでは、最後のシミュレーション画像に示すように、色は16階調の緑色スケールとして表示されます。これは、例えばフィリップスのCM8833シリーズのように緑色の強度のみを考慮するのではなく、フルカラー信号の全体的な明るさを解釈するためです

2色4色16色16トーングリーンスケール
0 – 黒 (5)1 – ダークブルー (0,14)2 – 青 (6)3 – 濃い赤4 – ダークマゼンタ5 – バイオレット6 – 赤 (3)7 – マゼンタレッド8 – マゼンタ (7)
9 – ダークグリーン10 – ダークシアン (8)11 – シアンブルー (15)12 – 濃い黄色(茶色)(9)13 – グレー14 – ライトブルー (10)15 – オレンジ16 – ピンク (11, 15)17 – ライトマゼンタ
18 – グリーン (12)19 – シアングリーン20 – シアン (2)21 – 黄緑22 – ライトグリーン (13)23 – ライトシアン24 – イエロー (1, 14)25 – ライトイエロー26 – ホワイト (4)

括弧内の数字は、Locomotive BASICのPEN、PAPER、INKステートメントにおける基本インク番号を表します(つまり、「(1)」はインク#1のデフォルトがこの色であることを意味します)。インクには二次色番号も設定でき、これは2色間で点滅することを意味します。デフォルトでは、インク#14は色1と24(青と明るい黄色)を交互に使用し、インク#15は色11と16(シアンブルーとピンク)を交互に使用します。さらに、用紙はデフォルトでインク#0、ペンはデフォルトでインク#1に設定され、濃い青の背景に黄色の文字が表示されます。

6ビットRGBパレット

6ビットRGBパレットは、RGBの各成分に2ビットを使用します。これにより、4×4×4 = 64色のパレットが生成されます。

タンディカラーコンピュータ3

Tandy Color Computer 3は、Tandy Color Computer 1および2、そしてTRS-80 Color Computerのセミグラフィックスモードを除くすべてのモードを表示できました。以前のマシンのグラフィックスおよびメモリハードウェアに代わったのは、(公式には)Advanced Color Video Chip(ACVC)、または(非公式には)Graphics Interrupt Memory Enhancer(GIME)と呼ばれる特定用途向け集積回路です。 [21]

このチップは64色のパレットから色を抽出し、320x192x4、320x192x16、640x192x2、640x192x4といった色と解像度の組み合わせを表示できます。[22] [21]パレットモードにはRGBとコンポジットの2種類があります。どちらのモードも6ビット配列を使用します。[22] [21] RGBモードでは、各色チャンネルに4段階の輝度レベルがあります。[22] [21]

タンディカラーコンピュータ 3 RGBカラーパレット値ビット[23] [21]
ビット5ビット4ビット3ビット2ビット1ビット0
赤1グリーン1青1赤0グリーン0青0

8ビットRGBパレット

8ビットRGBパレット(3-3-2ビットRGBとも呼ばれます)は、赤と緑の色成分それぞれに3ビット、青の成分に2ビットを使用します。これは、人間の目の感度が低いためです。これにより、8×8×4 = 256色のパレットが生成されます。

#000000240000番#490000#6D0000920000番#B60000#DB0000#FF0000
#000000#002400#004900#006D00#009200#00B600#00DB00#00FF00
#000000#000055#0000AA#0000FF

ティキ100

Tiki 100は8ビットRGBパレット(3-3-2ビットRGBとも呼ばれます)を使用し、赤と緑の色成分それぞれに3ビット、青の成分に2ビットを割り当てます。256、512、1024 x 256ピクセルの3種類の解像度と、それぞれ16色、4色、2色(256色パレットから自由に選択可能)をサポートします。

企業

エンタープライズコンピュータは、40列および80列のテキストモード、低解像度および高解像度のビットマップグラフィック、そして属性グラフィックの5つのグラフィックモードがあります。ビットマップグラフィックモードでは、2色、4色、16色、または256色(3-3-2ビットRGBパレット)を表示できますが、色深度が増すにつれて水平解像度は低下します。

インターレースモードとノンインターレースモードが利用可能です。最大解像度は、インターレースモードで640×512ピクセル、ノンインターレースモードで640×256ピクセルです。これらの解像度では、2色のみ利用可能です。

256色ディスプレイの最大解像度は80×256です。属性グラフィックモードでは、256色のパレットから16色を選択し、320×256ピクセルの解像度で表示されます。

複数のページを同時に画面に表示できます。グラフィックモードが異なっていても問題ありません。各ページには専用のパレットが用意されているため、画面に同時に表示できる色数を増やすことができます。ページの高さは、画面やウィンドウよりも大きく設定できます。各ページはEXOSオペレーティングシステムのチャネルに接続されているため、非表示のページに書き込むことも可能です。

MSX2

MSX2の画面モード8は、8ビットの色深度を持つ高解像度256×212ピクセルモードであり、256色のパレット(ヤマハV9938ビデオチップの固定RGBモード)を提供します。[24] MSBからLSBにかけて、緑3ビット、赤3ビット、青2ビットが配置されています。このモードは利用可能な色の半分を使用するため、それ自体がパレットとみなすことができます。

9ビットRGBパレット

9ビットRGBパレットは、赤、緑、青の各色成分に3ビットずつ割り当てられます。これにより、(2 3 ) 3 = 8 3 = 512色のパレットが生成されます。

MSX2

MSX2シリーズは、ヤマハV9938ビデオチップを搭載し9ビットRGBパレット(パレットRGBモードでは512色)を扱えるほか、拡張グラフィックモードも備えています。MSX2とMSX2+(下記参照)のグラフィック機能は16ビット パーソナルコンピュータと同等、あるいはそれ以上ですが、純粋な8ビットマシンです。

スクリーンモード6は、512×212ピクセルのモードで、512色の中から4色パレットを選択します。スクリーンモード5と7は、それぞれ256×212ピクセルと512×212ピクセルの高解像度モードで、512色の中から16色パレットを選択します。各ピクセルは、選択した16色のいずれかになります。

4色画面モード616色画面モード5

15ビットRGBパレット

15ビットRGBパレットは、赤、緑、青の各色成分に5ビットずつ割り当てられます。これにより、(2 5 ) 3 = 32 3 = 32,768色のパレット(一般にハイカラーと呼ばれます)が生成されます。

MSX2+

MSX2 +シリーズ(1988年発売)は、内部的にYJKでエンコードされた15ビットRGBパレット(理論上可能な32,768色のうち最大19,268色)を管理するヤマハV9958ビデオチップを搭載しており[25] 、追加の画面モードがある。そのグラフィック機能は16ビットパーソナルコンピュータと同等かそれ以上であるが、MSX2(上記参照)とMSX2+は純粋な8ビットマシンである。YJKカラーエンコードは非可逆圧縮技術とみなすことができる。RGBからYJKへの変換では、赤と緑の平均レベルは保持されるが、青はサブサンプリングされる。4つのピクセルごとに彩度値を共有するため、モード12では単色の垂直線を持つことができない。これは、追加の16色ダイレクトパレットがあるため、モード10と11でのみ可能である。これを使用すると、16 のインデックス付きカラーと色彩豊かな背景を混合することができ、これは原始的なビデオ オーバーレイテクニックと言えます

画面モード10および11 – 12,499色のYJKカラーと16色パレット。このモードでは、YJK技術により、各ピクセルの下位4ビットに16段階の輝度がエンコードされ、連続する4つのピクセル間で共有され、4つのピクセルの上位3ビットに格納される64段階の彩度(-32~+31)がエンコードされます。ピクセルの5番目のビットが設定されている場合、下位4ビットは16色パレットのインデックスを指します。それ以外の場合は、下位4ビットはピクセルのYJK輝度レベルを指定します。

スクリーン モード 12 はモード 10 および 11 と似ていますが、5 ビットを使用してピクセルごとに 32 レベルの輝度をエンコードするため、追加のパレットは使用されず、YJK エンコードでは 8 ビットの色深度で 19,268 の異なる色を同時に表示できます。

画面モード10と11画面モード12

18ビットRGBパレット

18ビットRGBパレットは、赤、緑、青の各色成分に6ビットずつ割り当てられます。これにより、(2 6 ) 3 = 64 3 = 262,144色のパレットが生成されます。

FM-77 AV 40

1986年に発売された富士通FM-77 AV 40は、 18ビットRGBパレットを採用しています。320×200の解像度では262,144色のうち64,000色を同時に表示でき、640×400の解像度では262,144色のうち8色を同時に表示できます。

複合ビデオパレット

このセクションでは、アナログCRTテレビの表示に密接に関連する、コンポジットビデオとして直接色を生成するシステムについて説明します。多くの色は非標準であり、RGB色域外であるため、 NTSCハードウェアでのみ正しく表示されます。コンポジット信号をsRGB (インターネット画像の標準)に変換する方法は様々であるため、このセクションの画像は、追って通知があるまで色が一致しません。

Atari 8ビットコンピューター

Atari 400および800の初期モデルは、128色のパレットを使用し、色度に4ビット、輝度に3ビットを割り当てていました。画面モードは、320×192(オーバースキャンで384×240 )から40×24(2色または4色同時表示)、または80×192(オーバースキャンで96×240 )まで変化しました。2年後(1981年後半)、CTIAグラフィックチップはGTIAチップに置き換えられ、パレットは256色(CTIAおよびGTIA)に増加しました。

ANTICチップには、プログラムを実行するための命令セット(ディスプレイリストと呼ばれる)が搭載されておりこれにより画面上に一度に多くの色を表示できます。ソフトウェア駆動型のグラフィックモードは数多く存在します。

CTIAパレット

輝度
色相
02468101214
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

GTIAパレット

輝度
色相
0123456789101112131415
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

アップルII

Apple IIは、NTSCカラーテレビシステムで使用されるYIQカラースペースに基づいた16色の複合ビデオパレットを備えています。 [26] [27]

低解像度モードパレット

40×48ピクセルの低解像度モードでは、15種類の色と重複したグレーが使用されます。[28]

番号 - 名前はい質問番号 - 名前はい質問
0 — 黒0008 —茶色*0.250.5-0.5
1 — 赤0.250.50.59 — オレンジ0.510
2 — ダークブルー0.25-0.50.510 — グレー0.500
3 — 紫0.50111 — ピンク0.750.50.5
4 — 濃い緑0.25-0.5-0.512 — 明るい緑0.50-1
5 — グレー0.50013 — 黄色0.750.5-0.5
6 — 青シアン0.5-1014 — シアン0.75-0.50.5
7 — 水色0.75-0.50.515 — 白100

高解像度モードパレット

Appleのグラフィックアプリケーションの大部分は、280×192ピクセル(カラーモニターでは実質的に140×192ピクセル)の高解像度モードを採用していました。高解像度モードでは、黒、白、青、オレンジ、緑、紫の6色で表示されました。[28]
ハイビットピクセルペア番号 - 名前はい質問
0000 — 黒000
0011 — 紫0.511
0102 — 緑0.5−1−1
0113 — 白100
1004 — 黒000
1015 — 青0.51−1
1106 — オレンジ0.5−11
1117 — 白100

MOSテクノロジーチップをベースにしたシステム

コモドールのそれ以降のコンピュータでは、コンポジットビデオカラーのU座標とV座標は常に、それぞれ22.5度(90度の4分の1)の倍数のコサインとサインとなっている。これは、エンジニアがNTSC カラーホイール(彩度平面の中心、つまりグレーから等距離にある点のU座標とV座標を計算する放射状の方法)に着想を得たためである。ヨーロッパ(PAL方式を採用)の消費者は、コモドールのカラーはZXスペクトラムなどのコンピュータで提供されるカラーよりも「色あせた」、鮮やかさに欠けると感じていた。[29] [30] [31]

VIC-20

VIC -20はMOSテクノロジーのVICチップを採用し、16色のYPbPr 複合ビデオパレットを生成します。[32]このパレットには中間のグレースケールがなく、5段階または9段階の輝度レベルがあります。

VIC-20 には真のグラフィック モードはありませんが、通常は代わりに、20×10 文字のマトリックスとして配列された 8×16 ビットの定義可能な 200 文字を持つ 22×11 テキスト モードが使用され、3:2 (NTSC)/5:3 (PAL) ピクセル アスペクト比、160×160 ピクセル、8 色の「高解像度モード」、または 3:1 (NTSC)/10:3 (PAL) ピクセル アスペクト比、80×160 ピクセル、10 色の「マルチカラー モード」になります。

VIC-20パレット

8色高解像度モードでは、8×8ピクセルごとに背景色(画面全体で共有)または任意の前景色を設定できます。どちらもパレットの最初の8色から選択可能です。10色マルチカラーモードでは、4×8ブロック(文字セル)ごとに1ピクセルに、背景色、補助色(画面全体で共有され、パレット全体から選択可能)、オーバースキャン境界と同じ色(これも共有色)、または任意の前景色を設定できます。どちらもパレットの最初の8色から選択可能です。

シミュレーション画像

マルチカラーモード高解像度モード

システムの一部のモデルでは、輝度のレベルが 9 つあります。

番号 - 名前はいPb (相対)Pr (rel.)番号 - 名前はいPb (相対)Pr (rel.)
0 — 黒0008 — オレンジ0.375−0.70710680.7071068
1 — 白1009 — ライトオレンジ0.625−0.70710680.7071068
2 — 赤0.3125−0.38268340.923879510 — ライトレッド0.5−0.38268340.9238795
3 — シアン0.68750.3826834−0.923879511 — ライトシアン0.750.3826834−0.9238795
4 — 紫0.31250.70710680.707106812 — 薄紫0.50.70710680.7071068
5 — 緑0.5−0.7071068−0.707106813 — ライトグリーン0.75−0.7071068−0.7071068
6 — 青0.251014 — ライトブルー0.510
7 — 黄色0.6875−1015 — ライトイエロー1−10

しかし、他のモデルでは、輝度のレベルは 5 つしかありません。

番号 - 名前はいPb (相対)Pr (rel.)番号 - 名前はいPb (相対)Pr (rel.)
0 — 黒0008 — オレンジ0.5−0.70710680.7071068
1 — 白1009 — ライトオレンジ0.75−0.70710680.7071068
2 — 赤0.25−0.38268340.923879510 — ライトレッド0.5−0.38268340.9238795
3 — シアン0.750.3826834−0.923879511 — ライトシアン10.3826834−0.9238795
4 — 紫0.50.70710680.707106812 — 薄紫0.750.70710680.7071068
5 — 緑0.5−0.7071068−0.707106813 — ライトグリーン0.75−0.7071068−0.7071068
6 — 青0.251014 — ライトブルー0.510
7 — 黄色0.75−1015 — ライトイエロー1−10

コモドール64

MOSテクノロジーVIC-IIは、コモドール64(および40列モードのコモドール128 )で使用されており、16色YPbPr コンポジットビデオパレットを備えています。[33]このパレットはVICのパレットをほぼベースとしていますが、3色を3段階のグレースケールに置き換えています。アナログNTSCコンポジットビデオ出力で表示すると、実際の色はより鮮やかになります。

サンプル画像カラーテストチャートカラーパレットNTSC 上の C64 パレット (Sony CXA2025 デコーダー マトリックス)
[34]

Commodore 64 には、マルチカラーと高解像度の 2 つのグラフィック モードがあります。

マルチカラー 160×200、16 色モードでは、4×8、2:1 アスペクト比のピクセルの各セルに 4 色のうち 1 色を設定できます。1 色は画面全体で共有され、2 色は対応するテキスト モード文字の背景色と前景色、もう 1 色はカラー RAM 領域に保存され、パレット全体から自由に選択できます。

高解像度 320×200、16 色モードでは、8×8 ピクセルの各セルに、対応するテキスト モード文字の 2 つの背景色と前景色のいずれかを設定できます。どちらもパレット全体から自由に選択できます。

シミュレーション画像

16色マルチカラーモード16色高解像度モード

Commodore 64 のほとんどのモデルには、9 つ​​の輝度レベルがあります。

番号 - 名前はいPb (相対)Pr (rel.)番号 - 名前はいPb (相対)Pr (rel.)
0 — 黒0008 — オレンジ0.375−0.70710680.7071068
1 — 白1009 — 茶色0.25−0.92387950.3826834
2 — 赤0.3125−0.38268340.923879510 — ライトレッド0.5−0.38268340.9238795
3 — シアン0.6250.3826834−0.923879511 — ダークグレー0.312500
4 — 紫0.3750.70710680.707106812 — グレー0.4687500
5 — 緑0.5−0.7071068−0.707106813 — ライトグリーン0.75−0.7071068−0.7071068
6 — 青0.251014 — ライトブルー0.4687510
7 — 黄色0.75−1015 — ライトグレー0.62500

コモドール16とPlus/4

MOSテクノロジーTEDは、コモドール16およびコモドールプラス/4で使用されました。TEDは、8つの輝度レベルを持つ16色(白と黒を含む)からなる121色のYPbPr 複合ビデオカラーパレットを備えています[35]。黒はどの輝度レベルにおいても同じ色なので、128色あるわけではありません。コモドールプラス/4では、12色がキーボードショートカットでアクセスできる「デフォルト」パレットのようなものでした[36] 。これらの色は、以下の表(彩度34%のRGB変換色)で下線が引かれています。

Commodore 16 と Commodore Plus/4 には、Commodore 64 と非常によく似た 2 つのグラフィック モード (マルチカラーと高解像度) があります。

マルチカラー 160×200、121 色モードでは、4×8、2:1 アスペクト比のピクセルの各セルに 4 色のうち 1 色を設定できます。そのうち 2 色は画面全体で共有され、2 色は対応するテキスト モード文字の背景色と前景色に設定され、これらはすべて 121 色パレット全体から自由に選択できます (色相 0 ~ 15、輝度 0 ~ 7 はそれぞれ個別に設定されます)。

高解像度 320×200、121 色モードでは、8×8 ピクセルの各セルに、対応するテキスト モード文字の 2 つの背景色と前景色のいずれかを設定できます。どちらも 121 色パレット全体から自由に選択できます (この場合も、色相と輝度の両方を設定します)。

シミュレーション画像

121色マルチカラーモード121色高解像度モード
MOSテクノロジーTED YPbPr複合パレット
色相 #Pb (相対)Pr (rel.)はい
0.1250.250.3750.50.6250.750.8751
0 — 黒000,00,10,20,30,40.50,60,7
1 — 白001,01,11,21,31,41.51,61,7
2 — 赤−0.38268340.92387952,02,12,22,32,42,52.6*2.7*
3 — シアン0.3826834−0.92387953.0*3,13,23,33,43,53,63.7*
4 — 紫0.70710680.70710684.0*4.14,24,34,44,54.6*4.7*
5 — 緑−0.7071068−0.70710685.0*5,15,25,35,45.55.6*5.7*
6 — 青106,06,16,26,36,46.5*6.6*6.7*
7 — 黄色−107.0*7.1*7,27,37,47.57,67,7 *
8 — オレンジ−0.70710680.70710688.0*8,18,28,38,48.58.6*8.7*
9 — 茶色−0.92387950.38268349.0*9.1*9,29,39,49.59,69.7*
10 — 黄緑−0.9238795−0.382683410,0*10.1*10,210,310,410,510,610.7*
11 — ピンク0111,011,111,211,311,411,511.6*11.7*
12 — 青緑0−112,0*12,112,212,312,412,512,612.7*
13 — ライトブルー0.7071068−0.707106813,0*13,113,213,313,413,513,6 *13.7*
14 — ダークブルー0.92387950.382683414,014,114,214,314,414.5*14.6*14.7*
15 — ライトグリーン−0.3826834−0.923879515,0*15,115,215,315,415,515.6*15.7*

注:

テキサスインスツルメンツTMS9918チップをベースにしたシステム

TMS9918は、 Texas Instruments社が製造し、1979 年に発表されたビデオ ディスプレイ コントローラ(VDC)です。TMS9918とその派生製品は、Memotech MTXMSXSord M5Tatung EinsteinTomy Tutorで使用されました

TMS9918チップは、独自の15色YUV 複合ビデオパレットエンコードパレット[37]透明色を使用し、ハードウェアスプライトやシンプルなビデオオーバーレイで使用することを目的としています。通常の背景色として使用する場合は、画面の境界線と同じ色でレンダリングされます。

TMS9918 YUV複合ビデオパレット
番号 - 名前はいあなたV
0 — 透明該当なし該当なし該当なし
1 — 黒0.000.0000.000
2 — ミディアムグリーン0.53−0.509−0.755
3 — 薄緑0.67−0.377−0.566
4 — ダークブルー0.401.000−0.132
5 — 水色0.530.868−0.075
6 — 濃い赤0.47−0.3210.679
7 — シアン0.730.434−0.887
8 — ミディアムレッド0.53−0.3770.868
9 — (ライトレッド)0.67−0.3770.868
10 — 濃い黄色0.73−0.7550.189
11 — ライトイエロー0.80−0.5660.189
12 — ダークグリーン0.47−0.453−0.642
13 — マゼンタ0.530.3770.491
14 — グレー0.800.0000.000
15 — 白1.000.000.000
注意: 括弧内の色は RGB 色域外です。

MSX

MSXシリーズには2つのグラフィックモードがあります。MSX BASICのスクリーン3モードは、15色の低解像度モードで、すべてのピクセルを15色のいずれかで表示できます。スクリーン2モードは、256×192の高解像度モードで、15色で、連続する8つのピクセルごとに2色のみを使用できます。

15色画面モード315色スクリーンモード2

Motorola 6847チップをベースにしたシステム

Motorola 6847は、 Motorolaが初めて導入しTRS-80 Color ComputerDragon 32/64Laser 200TRS-80 MC-10NEC PC-6000 シリーズAcorn AtomAPF Imagination Machineなどで使用されたビデオ ディスプレイ ジェネレータ (VDG) です。

色は、 YPbPr色空間に基づいて、6 段階の(輝度) 信号と3 段階の(彩度)信号の組み合わせによって生成され、その後、NTSCアナログ信号に変換されて出力されます。

次の表は使用される信号値を示しています。[38]

0.541.01.0
黄色0.421.01.5
0.722.01.5
0.721.52.0
バフ0.421.51.5
シアン0.541.51.5
マゼンタ0.542.02.0
オレンジ0.541.02.0
0.721.51.5
ダークグリーン0.721.01.0
ダークオレンジ0.721.02.0

TRS-80 カラーコンピュータ

TRS -80カラーコンピュータは、幅256ピクセル、高さ192ラインのほぼ正方形の表示マトリックス内に含まれるテキストとグラフィックスを表示できます。ハードウェアパレットは、黒、緑、黄、青、赤、バフ(ほぼ白だが白ではない)、シアン、マゼンタ、オレンジの9色です。[39]

テキストモードではすべての色を使用できます。カラーモード(64×64、128×64、128×96、128×192)では、4色のカラーパレットが2つ使用できます。緑、黄、赤、青の4色を含む緑の枠線と、白、シアン、マゼンタ、オレンジの4色を含む白の枠線です。

テキストモード(9色)カラーモード(4色)カラーモード(代替パレット)

NEC PC-6000シリーズ

同じビデオ チップを使用する他のコンピュータと同様に、NEC PC-6000シリーズには 4 つの画面モードがありました。

  • 32x16文字、4色
  • 64x48ピクセルのグラフィック、9色
  • 128x192 グラフィック、4色
  • 256x192 グラフィック、2 色 (緑、白)

タンディカラーコンピュータ3

Tandy Color Computer 3は、Tandy Color Computer 1および2、そしてTRS-80 Color Computerのセミグラフィックスモードを除くすべてのモードを表示できました。以前のマシンのグラフィックスおよびメモリハードウェアに代わったのは、(公式には)Advanced Color Video Chip(ACVC)、または(非公式には)Graphics Interrupt Memory Enhancer(GIME)と呼ばれる特定用途向け集積回路です。 [21]

このチップは64色のパレットから色を抽出し、320x192x4、320x192x16、640x192x2、640x192x4の4つの色と解像度の組み合わせを表示できます。[22] [21]パレットモードにはRGBとコンポジットの2種類があり、どちらのモードも6ビット配列を使用します。[22] [21]

複合モードでは、4つのレベルの強度(輝度)と16の異なる位相(彩度)値があります[40] [23] [21]

タンディカラーコンピュータ3複合カラーパレット値ビット[23] [21]
ビット5ビット4ビット3ビット2ビット1ビット0
強度1強度0フェーズ3フェーズ2フェーズ1フェーズ0
Tandy Color Computer 3 の複合パレットの例

その他のパレット

SAMクーペ

SAM Coupéが使用する128色のマスターパレットは、独自の方法で生成されます。これは、わずかに異なる強度を持つ64色の「RGB」カラーの2つのグループを効果的に含み、最終的には512色空間から生成されます。[41]より人気があり有名なマシンで最も近いのは、コモドール・アミガの64色「エクストラ・ハーフブライト」モードです(5つのビットプレーンを使用して32の明示的に設定された色で、6番目のプレーンのビット設定に応じて最大または半分の明るさで表示されます)。

赤、緑、青のそれぞれに 2 ビットが使用され、通常の 6 ビット RGB パレット (IBM EGA または Sega Master System で見られるもの) と同様の結果になります。7 番目のビットは「明るさ」をエンコードします。これは、スペクトルに似た (ただしより微妙な) 効果があり、3 つのチャネルすべての出力を、メインの 6 つの下位ビットの強度の半分だけ増加させます (この方法では、「2 つの黒」と 7 レベルのグレースケールのみの 127 色ではなく、真の 128 色が作成されます)。

各色をエンコードするバイトのレイアウトは複雑で、Spectrum カラー ニブルが完全なバイト幅に転送され、その前に RGB ビット トリプレットが追加され、MSB が未使用のままになっているように見えます。

SAM Coupéカラーパレット値ビット
ビット7ビット6ビット5ビット4ビット3ビット2ビット1ビット0
-グリーン1赤1青1半分明るいグリーン0赤0青0

結果のカラーパレット:

SAM Coupéのカラーパレット例画像
SAM Coupéのカラーパレットとビットマスク
0x000x010x020x030x040x050x060x070x080x090x0A0x0B0x0C0x0D0x0E0x0F
0x100x110x120x130x140x150x160x170x180x190x1A0x1B0x1C0x1D0x1E0x1F
0x200x210x220x230x240x250x260x270x280x290x2A0x2B0x2C0x2D0x2E0x2F
0x300x310x320x330x340x350x360x370x380x390x3A0x3B0x3C0x3D0x3E0x3F
0x400x410x420x430x440x450x460x470x480x490x4A0x4B0x4C0x4D0x4E0x4F
0x500x510x520x530x540x550x560x570x580x590x5A0x5B0x5C0x5D0x5E0x5F
0x600x610x620x630x640x650x660x670x680x690x6A0x6B0x6C0x6D0x6E0x6F
0x700x710x720x730x740x750x760x770x780x790x7A0x7B0x7C0x7D0x7E0x7F

これらの色は、4つの表示モードで使用できます。[42]

  • モード4 - 256×192 グラフィック、16色
  • モード3 - 512×192のグラフィック、4色
  • モード 2 - 8 幅のピクセル ブロックごとに 2 色 (16 色から) の 256×192 グラフィックス
  • モード 1 - 8x8 ピクセル ブロックごとに 2 色 (16 色から) の 256x192 グラフィックス (下位互換性のために ZX Spectrum の表示と一致します)
SAM Coupéのビデオモードのサンプル画像
SAMクーペモード1の作例画像SAM クーペ モード 2 サンプル画像SAM クーペ モード 3 サンプル画像SAM クーペ モード 4 サンプル画像

並べて比較

比較する 8 ビット コンピュータは多数あるため、システムの比較を容易にするために比較表が作成されています。

8ビットコンピュータカラーパレット
コンピューター写真サンプルパレット全体画面上の色数解決策
アップルII高解像度:

低解像度:

高解像度:

低解像度:

6(高解像度モード)、または16(低解像度モード)高解像度では280x192、低解像度では40x48
Atari 8ビットコンピューターモード 15 (カラー割り込みと MCS 付き):
モード 15 では、色と割り込みの 4 つのスプライトをマスクすることで、スキャン ラインごとに 9 色になります。範囲は 320 x 192 (1 色) から 80 x 192 (9 色) までです。
マテル アクエリアス16色40x24文字
BBCマイクロ
2色から8色まで640x256から160x256までの範囲
コモドール64高解像度モード:

マルチカラーモード:

16色すべてを1画面に表示できます。ただし、マルチカラーモードでは、4 x 8セル1つにつき4色までしか表示できず、そのうち3色は共有する必要があります。高解像度モードでは、8 x 8セルごとに2色までしか表示できません。高解像度モードでは320 x 200

マルチカラーモードで160 x 200

CGA16色モード:

4つのカラーモード:

2色モード:

320×200グラフィックモードは4色のみの固定パレットに制限され、640×200グラフィックモードは2色のみ160 x 200、320 x 200、640 x 200

参照

参考文献

  1. ^ “MATRA HACHETTE > ALICE”. 2021年10月3日時点のオリジナルよりアーカイブ2021年10月3日閲覧。
  2. ^ “MATRA HACHETTE > ALICE 90”. 2021年10月3日時点のオリジナルよりアーカイブ2021年10月3日閲覧。
  3. ^ “le VG5000μ”. 2021年8月21日時点のオリジナルよりアーカイブ2021年10月3日閲覧。
  4. ^ ab Colours - Sinclair ZX Spectrum 入門マニュアル、p. 27
  5. ^ ab 「Spectrum Clone Design Blog」。www.zxdesign.info
  6. ^ Richard Wilton、『Programmer's Guide to PC & PS/2 VIDEO SYSTEMS』、1987 年、Microsoft Press。
  7. ^ IBM パーソナルコンピュータハードウェアリファレンスライブラリ: IBM 拡張カラーディスプレイ(PDF) p. 4。
  8. ^ スキーマ dcmoto.free.fr
  9. ^ 「Guidemo5.djvu」.
  10. ^ abcd オウリー、ミシェル (1985)。 「MO5 のマニュアルテクニック」(PDF)
  11. ^ abcd "ドキュメント:デバイス:gate.arrays [パニックにならないで]". pulkomandy.tk .
  12. ^ 「MO5NRの起動画面の画像。フルパレットが表示されている」 。 2023年11月25日閲覧
  13. ^ マイクロトム 85 boitasite.com
  14. ^ 「TO7-70回路図」dcmoto.free.fr .
  15. ^ 「OLD-COMPUTERS.COM : 博物館」. www.old-computers.com .
  16. ^ "documentations:hardware:mo5 [パニックにならないで]". pulkomandy.tk .
  17. ^ 画像 atariage.com
  18. ^ ab "TEA1002 データシート | Mullard - Datasheetspdf.com". datasheetspdf.com .
  19. ^ abc TEA1002 PALカラーエンコーダとビデオサマー。Mullard。1982年。
  20. ^ 「Amstrad CPCファームウェアガイド」(PDF) . 2023年11月25日閲覧
  21. ^ abcdefghij Color Computer 3 サービスマニュアル(PDF) . Tandy. pp. 6, 17, 18.
  22. ^ abcde 「カラーコンピュータFAQ - CoCopedia - The Tandy/Radio Shack Color Computer Wiki」www.cocopedia.com . 2023年11月25日閲覧
  23. ^ abc 「Coco 3 Graphics」. aaronwolfe.com . 2023年11月25日閲覧
  24. ^ VDPレジスタ0と1のビットM1-M5: ビデオスクリーンモード、スクリーン8、「Portar MSX Tech Doc」より、2007年11月30日アーカイブ、Wayback Machineより
  25. ^ 「MSXプラザ」msx-plaza.eu .
  26. ^ 「The Laboratorium : Apple II がなぜ 6 色だったのか?」laboratorium.net
  27. ^ 「More Colors for Your Apple」(PDF) 。 2014年8月14日時点のオリジナル(PDF)からアーカイブ2014年7月15日閲覧。
  28. ^ ab BB 前面画像 Apple
  29. ^ 「Spectrum vs C64」試合、イタリア、1985年 「青はただただ美しかった。赤は部屋を温かくした。マゼンタはエキゾチックなアイスクリームのようだった。緑は雨に濡れたばかりの草のようだった。シアンは海の水のようだった。黄色は蛍光ペンから出てきたような色だった。そして白は清潔で柔らかだった…C64の画面は最初は黒(しかし黒すぎない)になり、次に白(誇張された白)になり、次にオレンジになり、次に青みがかった色になり、次に漠然としたマゼンタになり、次に水のような緑がかった色になり、次に明るい青みがかった黄色になり、次に奇妙な茶色になり、最後に薄い灰色になり…まさに「パステル調」の色だった」
  30. ^ ZX Spectrum vs Commodore 64 – 遊び場での議論は決着した。「色あせた色、覗き見、突っ込み、そして近所の WH Smithのソフトウェアの相対的な不足に関する遊び場での嘲笑を覚えているだろう
  31. ^ ZX Spectrum vs Commodore 64 「C64 は色が濁っていましたが...テレビの彩度を上げると、そのほとんどは軽減されました」
  32. ^ 「6561 VICチップ」。2010年4月1日時点のオリジナルよりアーカイブ。090420 fpgaarcade.com
  33. ^ Philip 'Pepto' Timmermann (2001年3月12日). 「コモドール64のカラーについて知りたいことすべて」. pepto.de .
  34. ^ 「NTSC 1702のC64エミュレータパレット - ページ2 - Commodore 64(C64)フォーラム」。lemon64.com
  35. ^ “Commodore Hacking #12 : Talking to TED”. 2009年1月5日時点のオリジナルよりアーカイブ。
  36. ^ “カラーコード”. 2007年9月27日時点のオリジナルよりアーカイブ。
  37. ^ VDPレジスタ00h-07h: MSX1/MSX2ビデオレジスタの基本情報「Portar MSX Tech Doc」より、2007年11月30日アーカイブ、Wayback Machineより
  38. ^ 「MC6847* データシート&アプリケーションノート - データシートアーカイブ」www.datasheetarchive.com . 2022年7月10日時点のオリジナルよりアーカイブ。 2021年5月15日閲覧
  39. ^ コンピュータ操作マニュアル colorcomputerarchive.com
  40. ^ Lomont, Chris (2006年7月). 「Chris LomontのColor Computer 1/2/3ハードウェアプログラミング」(PDF) . www.lomont.org . 2022年6月5日時点のオリジナル(PDF)からアーカイブ。 2020年5月5日閲覧
  41. ^ Cooke, Simon; et al. (1994). 「グラフィックスハードウェア」(PDF) .非公式SAM Coupéテクニカルマニュアル (サンプル版) . Σntropy. pp.  16– 20. 2013年2月5日閲覧
  42. ^ 「基本的には」。クラッシュ誌第74号、1990年3月、13ページ。
Retrieved from "https://en.wikipedia.org/w/index.php?title=List_of_8-bit_computer_hardware_graphics&oldid=1322978375"