ファミリーコンピュータ ディスクシステム
読み:ファミリーコンピュータ-ディスクシステム
外語:Family Computer Disk System

 初代ファミリーコンピュータやツインファミコンで使われた、ディスク媒体用の駆動機構の商品名。
目次

概要
 8ビットCPUだったファミコンでは、そのハードウェアによる仕様からプログラムROMは32Kiバイト(256Kiビット)に制限されていた。
 しかし大規模・複雑なゲームが作られるようになるとこの容量ではとても足りないため、その解決方法が色々考え出された。そのうちの一つがディスクシステムである。
 製品価格をメーカー希望小売価格15,000円と比較的安価に抑えるため全体的に簡易な設計になっており、ディスク自体も当時まだ高価だったフロッピーディスクではなくクイックディスクが採用された。ディスクは片面で56Kiバイト、両面で112Kiバイト(896Kiビット)容量を持っている。ここに、ゲームプログラムのほかに、プレイデータを保管しておくことができる。

特徴

構造
 ファミコン本体を上に置けるような箱形形状のディスクドライブであるディスクシステム本体(HVC-022)と、その裏にケーブルを差し込みファミコン本体のカートリッジスロットに差し込むRAMアダプタ(HVC-023)に別れている。
 RAMアダプタは、従来ROMだったものがRAMになっているもので、ディスクから読み取って書き換え、そこに処理を移すことで大規模なゲームを可能とするものである。
 RAMアダプタのRAMは、ファミコン本体(のCPU)からはROMと同様に配置されており、ROMと同様に見える。CPUから見える場所にプログラムさえあれば、それがROMだろうがRAMだろうがCPUは問題なく実行できるので、任天堂はこれをRAMとしてディスクから随時読み取りながらこれを書き換える方法を採用したわけである。

機構
 

RAM化のメリット
 プログラムRAMは従来のプログラムROMと同じ32Kiバイトしかない。これは幾ら増やしたところでCPUから見える範囲は決まっているためでである。
 しかしROMとRAMでは使い勝手が大きく異なる。ファミコン本体のワークRAMは僅か2Kiバイトしかないため、何をするにも容量が足りない。プログラムの設計として、32Kiバイトのうち幾つかをワークRAMに空けておけば、ここをワークRAMとして使うことが可能となったのである。

読み書き
 クイックディスクはフロッピーディスクとは異なり、記録領域は渦巻き状の1本の帯となっている。
 アクセスするためには先頭から連続的に行なわれ、その1回のアクセスには5〜10秒程度を要する。1回のアクセスで複数のファイルをロードすることは可能だが、連続アクセスしかできないため、後ろの方にあるファイルをロードしてから前の方にあるファイルをロードすることはできず、アクセスを2回に分ける必要がある。こういった設計もロードを高速にするためには必要となるため、開発者にとっては扱いが難しいものだった。
 なおゲームデータの保存などデータの書き込みは、正常に書き込めたかどうか確認するために、書き込みの後にベリファイが実行されるため、最低でも2回のアクセスがある。
 以上から、RAMアダプタのRAMにロードできる容量のみでゲームを完成させられるならディスクアクセス1回で済むが、それ以上の容量を扱うためにはプログラムやキャラクターのデータを分ける必要が生じる。そしてゲーム自体の設計として、このディスクアクセスをどのタイミングで実施するのかを考えておく必要もある。

補足
 音源チップのおかげで、PSGだけのファミコンよりやや高音質の音楽を奏でる事が可能となっている。PSGと同時に奏でられる。モノラルのみだが、この音声はファミコンカセットのコネクターにあるアナログ信号の端子から出力され、これが本体側で本体内蔵音源とミックスされて出力される。
 またゲームのディスクは書き換え可能であり、たったの500円でゲームプログラムを書き換えることができた。2003(平成15)年9月まで、任天堂の営業所にてディスクの書き換えが行なわれていた。

対応ソフト
 ディスクシステムと同時発売は「ゼルダの伝説」と「謎の村雨城」。
 特にゼルダの伝説は高い人気を誇り、後に初代ファミコン用ROMカートリッジ版や、後編としてディスクシステム用のリンクの冒険、そしてスーパーファミコンなど後の任天堂ゲーム機で、マリオとともにシリーズ化されソフトが発売されている。
 最終的に、対応ソフトは199タイトル、総売り上げ本数は5,339万本とされている。

再検索