ハードウェア

CPU

  • 8-bit (Z80 に近い命令セットを持つ)
  • 4.194304 MHz
    • スーパーゲームボーイ: 4.295454 MHz
    • ゲームボーイカラー: 4.194 MHz または 8.388 MHz
  • 16-bit アドレスバス
  • 8-bit データバス
  • 割り込み: キー入力、通信、タイマー、LCD コントローラー、V ブランク
  • DMA コントローラー

メモリ

  • メイン RAM: 8KB
    • ゲームボーイカラー: 32 KB
  • ビデオ RAM: 8KB
    • ゲームボーイカラー: 16 KB

ビデオ

  • サイズ: 2.6 インチ
  • 解像度: 160x144 ピクセル (20x18 タイル)
  • 水平走査周波数: 9198 KHz
    • スーパーゲームボーイ: 9420 KHz
  • 垂直走査周波数: 59.73 Hz
    • スーパーゲームボーイ: 61.17 Hz
  • モノクロ 4 階調 (ゲームボーイカラー: 32,768 色中 56 色)
  • スプライト
    • 最大 40 個
    • 1 ラインにつき 10 個
    • サイズ: 8x8 または 8x16 ピクセル
  • パレット
    • 背景: 1x4 (ゲームボーイカラー: 8x4)
    • スプライト: 2x3 (ゲームボーイカラー: 8x3)

オーディオ

  • ステレオ
  • 4 チャンネル (3 チャンネル + 1 ノイズチャンネル)

キー入力

  • 十字キー
  • A, B, Start, Select の 4 ボタン

通信

  • シリアル通信機能

消費電力

  • DC6V 0.7W (GB ポケット: DC3V 0.7W 、ゲームボーイカラー: DC3V 0.6W)


ゲームボーイカラーで追加された機能

  • CPUクロック切り替え
  • 56 色カラー表示 (32,768 色中)
  • 増設内部 RAM とバンク切り替え
  • 赤外線通信
  • 拡張 DMA コントローラー

仕様一覧表


項目 ゲームボーイ ゲームボーイカラー
CPU Z80 に似た CPU
クロック 4.194304 MHz 8.388608 MHz ?
マシンサイクル 1.05 MHz 1.05 MHz
または 2.10 MHz (倍速モード)
内部 RAM 8 KB 16 KB (バンク切替)
ビデオ RAM 8 KB 16 KB (バンク切替)
画面解像度 160x144 ピクセル (20x18 タイル)
最大スプライト数 40 枚 (10 枚/行)
スプライトサイズ 最大 8x16、最小 8x8
表示色 モノクロ 4 階調 カラー 56 色 (32,768 色中)
水平/垂直同期 9198 KHz / 59.73 Hz
入力装置 十字キー 4 方向入力、 4 ボタン入力
サウンド出力機能 3 チャンネル + 1 ノイズ ステレオ
サウンド入力機能 あり (ミキシング出力可)
タイマー機能 8 ビットカウントタイマー (クロック分周 4 段階)
シリアル通信機能 8 ビット同期方式 (内部 / 外部クロック指定可能)
シリアル通信内部クロック 8 KHz 8K / 256KHz (16K / 512KHz)
赤外線通信機能 - あり (ソフトウェア制御)
割り込み機能 キー入力割り込み
通信割り込み
タイマー割り込み
LCDコントローラー割り込み
V-ブランク割り込み
(マスク可)
DMA コントローラー &H0000 - &HDFFF → OAM
拡張 DMA コントローラー - Horizontal Blank DMA
General Purpose DMA

KB = キロバイト

スーパーゲームボーイについて


スーパーゲームボーイでは動作スピードが数 % 速いため、サウンドの音程も少し高くなるようです。
スーパーゲームボーイ 2 では、動作スピードが実機に合わせて調整されているそうです。
最終更新:2017年08月28日 12:45