-
対応画像
-
簡単な紹介
- セガはメガドライブで大きな成功を収め、開発者が直ちに3Dゲームを開発する必要はなかった。
- しかし開発者が望むのであれば、セガはハードウェアの一部を調整してポリゴン描画を可能にした。
-
CPU
- セガは次世代ゲームのために新しいベンダーを選ぶ必要があり、最終的に 日立 SuperH、すなわち「SH」を選択した。
- このCPUは、RISC CPUの基本原則に従う SuperH ISA という新しい命令セットを特徴としていた。
-
セガは満足しなかった
- セガは最終製品に満足しておらず、日立はセガの要求に合わせて第2リビジョンを製作し、SH-2 という新しいCPUを作り上げた。
-
最終製品
- セガサターンは2基の日立 SH-2 CPUを搭載しており、これらはマスター・スレーブ構成で配置されている。
-
メモリ選択の分裂
- セガサターンは一般用途向けに合計 2 MBのRAM を使用しており、これは2つの異なるブロックに分かれている。
-
3つ目のプロセッサ(そしてさらに続く)
- 2基のSH-2 CPUだけでは不十分だったため、セガは追加のコプロセッサである Saturn Control Unit、すなわち「SCU」を搭載した。
-
グラフィックス
- セガサターンは2つの独自GPUを備えており、それぞれ異なる目的のために同時に動作する。
-
セガの提案
- Video Display Processor 1 (VDP1) は、幾何学変換を適用したスプライトを描画するチップである。
- Video Display Processor 2 (VDP2) は、変換を適用した大型平面をレンダリングすることに特化している。
-
問題の定義
- グラフィックス・サブシステムのアーキテクチャは非常に複雑であるため、必要に応じて異なる解釈がなされる。
-
強力な2Dコンソールとして
- セガサターンの2Dグラフィックス描画能力は、メガドライブやSNESと比べて非常に優れている。
-
挑戦的な3Dコンソールとして
- セガサターンは8つのプロセッサを活用できたが、実際にはプログラマーがこのコンソールの機能を短期間で習得できるかどうかにかかっていた。
-
新しいデザイン
- このコンソール向けに再設計されたキャラクターの例がいくつかあり、モデルは相互に操作可能である。
-
可視性問題の紹介
- 3Dポリゴンが2D空間に投影される際、カメラ位置からどのポリゴンが見え、どのポリゴンが隠れるのかを決定することが重要である。
-
透明度の問題
- セガサターンは半透明グラフィックスを描画できるが、2つのVDPが完全には協調しないため、この効果が正しく機能しないことがある。
-
オーディオ
- サウンド・サブシステムは複数の部分で構成されており、Motorola 68EC000 と Saturn Custom Sound Processor (SCSP) を含む。
-
機会
- 新しいオーディオ機能により、スタジオはサウンドトラックを直接録音し、ゲームに同梱できるようになった。
-
オペレーティングシステム
- コンソールの電源が入ると、System Management & Peripheral Control (SMPC) が最初に起動し、初期ハードウェア設定を担当する。
-
対話型シェル
- ゲームをしていないとき、セガサターンには「Multiplayer」という音楽プレーヤーが含まれている。
-
BIOSなし?
- セガサターンのROMは「IPL」と呼ばれ、主にゲームをブートストラップし、シェルを実行する役割を担う。
-
ゲーム
- 公式セガサターンゲームは 2x CD-ROM リーダー からロードされる。
-
コンパクトディスク (CD)
- CDは、情報を保存するためにピットとランドを刻印した光学メディアである。
-
開発
- セガは当初、完全なソフトウェアライブラリと開発ツールを提供していなかったが、後にSDK、ハードウェアキット、および一部のライブラリを公開した。
-
I/O
- 周辺機器管理とリアルタイムクロックは、前述の System Management & Peripheral Control (SMPC) によって提供される。
-
拡張方法
- このコンソールにはいくつかの外部コネクタとインターフェースが含まれており、それらはいくつかの用途にのみ使用された。
-
アンチパイラシー & ホームブリュー
- CD複製の容易さに対応するため、セガサターンはゲーム流通を制御するためのコピー防止システムを追加した。
-
敗北
- コピー防止を無効化する伝統的な方法は、モッドチップ を取り付けるか、ホットスワップ によって正規ディスクと海賊版ディスクを入れ替えることだった。
-
締めくくり
- セガサターンを理解するために購入した日本版セガサターンの写真とともに、記事は締めくくられる。
GN⁺の意見
- セガサターンは当時としては革新的な機能を多数搭載したコンソールだったが、複雑なアーキテクチャと開発者に優しくない環境のため、潜在能力を十分に発揮しにくかった。
- この記事はセガサターンの技術的側面を詳細に説明しており、ゲームコンソールの歴史やハードウェアに関心のある人々に興味深い情報を提供している。
- セガサターンのマルチCPU設計は、今日のマルチコアプロセッサの先駆けと見ることができ、現代のゲームコンソールでも似たような並列処理方式が使われている。
- セガサターンの複雑なグラフィックスシステムは、現代のGPUと比べると非常に原始的だが、当時は3Dグラフィックスを実現するための重要な発展段階だった。
- 現在のホームブリューコミュニティは、セガサターンのようなレトロコンソール向けに新しいゲームやアプリケーションを開発し、こうした古い機器が今もなお生き続け、活発に使われるようにしている。
1件のコメント
Hacker Newsのコメント
セガサターンの設計と開発背景
セガサターンの3Dゲームとその特徴
セガサターンの複雑なハードウェア構造
セガサターンの隠れた名作たち
セガサターンに関する技術分析
コンソールの多様性
セガ対ソニーの競争とマーケティング
ロドリゴ・コペッティの仕事への評価
セガのちぐはぐなアーキテクチャに関する動画
セガサターンの信頼性