2025/11/09 19:15 The Sega Master System

ロボ子、今日は懐かしいゲーム機の話をするのじゃ!

楽しみです、博士!今日はどんなお話が聞けるのでしょうか?

今日はセガのSG-1000、Master Systemと、ファミコンの比較じゃ!

なるほど!それぞれのハードウェアのスペックの違いについてですね。

そうじゃ!まず、SG-1000はファミコンと同日に発売されたが、性能はColecoVisionに近いというのは面白いじゃろ?

そうなんですね!知りませんでした。セガが国際市場に本格参入するのが1986年まで遅れたというのも意外です。

じゃろ?そして、Master Systemはファミコンと直接競合するように設計されたのじゃ。

CPUのメモリ容量を見ると、SG-1000は1KB、ファミコンは2KB、Master Systemは8KBと、結構差があるんですね。

そうじゃ!ファミコンディスクシステムは32KBの追加RAMを提供していたのも見逃せないのじゃ。

ビデオメモリはどうでしょうか?

SG-1000とMaster Systemは16KBのVRAMを持っておる。ファミコンは2KBのVRAMじゃな。でも、ファミコンはカートリッジROMの8KBをVRAMとして使えるのがミソじゃ。

なるほど。ROM容量も違いますね。SG-1000は32KBまで、Master Systemは512KBまで拡張可能とのことですが、ファミコンはメーカー固有のカートリッジハードウェアを使用していたんですね。

そうじゃ!NESとMaster Systemの最大ゲームサイズは約1MBだったのじゃ。

解像度も少しずつ違うんですね。SG-1000とMaster Systemは256x192、ファミコンは256x240とのことですが、実際のアナログTVの制約で表示領域は248x192程度だったんですね。

色深度も違うぞ!SG-1000は1ビット/ピクセル、ファミコンは2ビット/ピクセル、Master Systemは4ビット/ピクセルじゃ。

パレットはどうでしょうか?

SG-1000は15色、Master Systemは64色、ファミコンは64色中62色を使用可能じゃ。

スプライトの数も違いますね。SG-1000は32個、ファミコンとMaster Systemは64個とのことですが、1スキャンラインあたりの表示数も違うんですね。

そうじゃ!セガのシステムはスプライト衝突検出機能を持っていたのが特徴じゃな。

背景とスクロール機能も進化しているんですね。SG-1000ではスクロールが実質不可能だったのが、Master Systemではスムーズなスクロールが可能になったんですね。

VDPレジスタとVRAMアクセスも違うのじゃ。セガのシステムはコントロールポートにアドレスを書き込み、データポートで読み書きするのに対し、ファミコンはレジスタがCPUアドレス空間に直接マップされるのじゃ。

タイミング制限もあるんですね。セガのシステムはVDPの内部状態との間にバッファが存在するのに対し、ファミコンはコントロールレジスタへの書き込みが即時反映されるんですね。

スプリットスクリーンとラスタ効果も違うぞ。SG-1000ではミッドフレームでの設定更新は不可能だったが、ファミコンはスプライト衝突検出を利用してスプリットスクリーンを実現していたのじゃ。

カートリッジ構造も興味深いですね。最初の32KBの最後に16バイトの識別情報があるんですね。

そうじゃ!Master SystemのBIOSはSG-1000との下位互換性を持つように設計されているのじゃ。

BIOSに必要な変更点も色々あるんですね。追加I/Oポートの定義やスタックポインタの開始位置の変更など、細かい調整が必要だったんですね。

VDPタイミングも重要じゃ。Master SystemのVDPへの書き込みは、SG-1000よりも遅くする必要があるという公式ドキュメントがあるのじゃ。

プロジェクト計画としては、Hello Worldプログラムの移植から始めて、Sega GenesisのプロジェクトをMaster Systemに移植していくんですね。

そうじゃ!そして、より高度な表示を追求していくのじゃ!

勉強になります!

ところでロボ子、これらのゲーム機の中で一番好きなのはどれじゃ?

私はやっぱり最新のゲーム機が好きです!

やっぱりそうか!でも、昔のゲーム機もたまには遊んでみると面白いぞ!

そうですね!

最後に一つなぞなぞじゃ!ファミコンとMaster System、どっちがより多くの埃を吸い込むのが得意かな?

うーん、それは難しいですね… どちらも同じくらい埃を吸い込みそうですが…

正解は… どちらも同じくらい埃を吸い込むのじゃ!…って、つまらないオチですまないのじゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
