ファミコンの凄いスペックまとめ

スポンサーリンク

どんなゲーム機だった?

任天堂より1983年(昭和58年)7月15日に発売された家庭用ゲーム機です。ゲーム機としては「ゲーム&ウォッチ」に続いて2代目と言えます。

発売当時はTVゲームはゲームセンターでしかプレイできなく、家でゲームをするというとトランプや花札などに限られていました。製品パッケージにも「家庭用カセット式ビデオゲーム」と銘打っていたことでも分かるように、アーケードゲームが家庭でもできることと、ロムカセットを交換することにより様々なゲームを楽しむことができることが最大のメリットでした。

ファミコンの一番のターニングポイントは1985年(昭和60年)に「スーパーマリオブラザーズ」を発売し大ヒットしたことだと思います。この大ヒットにより家でゲームすることがひとつのステータスになり、家庭用ゲーム機の市場が拡大していきました。「自分や友達の家に集まってみんなでTVゲームをする」ことが始まった時期ですね。

2P側コントローラ(通称2コン)にはマイクがついており、叫んだり息を吹いて操作するゲームも一部ありました。が、そんなの関係無しにみんな叫んだり奇声あげたり遊んでたんじゃないでしょうか。

アメリカでもファミコンは発売していましたが、「Nintendo Entertainment System(NES)」という名前で売られていました。マザーの主人公「にんてん(Ninten)」の名前はアメリカでの愛称「ニンテンドー」から、マザー2の主人公「ネス(NESS)」の名前はアメリカ版スーパーファミコン「Super Nintendo Entertainment System(SNES)」のアナグラムが由来と言われています。

そして2016年11月10日に、当時のデザインのまま小型化しゲームソフトも内蔵した任天堂公式の復刻版「ニンテンドークラシックミニ ファミリーコンピュータ」を発売しました。映像出力にHDMI、電源にUSBケーブルと現在の有名なインターフェースで構成されており、「映像が乱れるわACアダプターは線が切れるわ」で悩んでいた当時のプレイヤーは歓喜と一緒に「こんな優秀なのファミコンじゃない!」という困惑の気持ちでいっぱいなのではないでしょうか。

仕様・スペック

製品名     ファミリーコンピュータ HVC-001
(国外名 Nintendo Entertainment System)
メーカー任天堂株式会社
CPU製品名リコー製 RP2A03(6502カスタム)
動作クロック1.79MHz
バス8bit
メモリ空間64KB ($0000 – $FFFF)
メインメモリワーキングRAM2KB (16Kbit SRAM)
メモリ管理MMC(メモリマネージメントコントローラ)によるバンク切り替え
グラフィックグラフィックリコー製 RP2C02
ビデオメモリ2KB (16Kbit SRAM)
表示色数最大52色 (基本13色×輝度4諧調)
同時発色数25色スプライト・BG 各4パレット(1パレット4色、うち1色は共通色)
スプライト4×3色+BG4×3色+共通色1色 = 25色
解像度横256ドット×縦224ライン(内部は240ライン)
スプライトサイズ8×8ドット 1画面中に64枚表示可能(水平8枚まで)
水平・垂直反転可能
BG256×240の領域を2画面(追加VRAMにより最大4画面)
8×8ドットを256個(色は16×16ドットの範囲ごとにパレットで指定)
※テレビへの信号出力とBG面の描き換えは同時に行えない
サウンドサウンドRP2A03に内蔵
音源FM 4ch矩形波 2系統 主にメロディ・サブメロディ
三角波 1系統 主にベースライン
ノイズ 1系統 主にドラム系・ハイハット
PCM 1chDPCM 1系統 サンプリングされた音の再生ミキサー 本体と拡張音源の合成
メディア(カートリッジ)メディアカートリッジROM
最大容量8Mbit (1MB) 「メタルスレイダーグローリー」
セーブリチウム電池によるバッテリーバックアップ(対応ソフトのみ)
メディア(ディスクシステム)メディア磁気ディスク
最大容量両面 896Kbit (112KB)セーブデータ領域 16KB
セーブ専用領域への書き込み
読み込みシーケンシャルアクセス(飛ばずに最初から順に読み込む)
最大記録密度4410BPI (クイックディスクの仕様より)
ディスク回転数423rpm (クイックディスクの仕様より)
エラー確認CRC (クイックディスクの仕様より)
その他出力映像:RF 音声:モノラル
コントローラ2個(非脱着式)
消費電力4W
外部接続15ピン拡張コネクタ
希望小売価格14,800円(税抜き)
質量620g
発売日1983年7月15日

スペック解説

CPU

モトローラ社の「6502」に、サウンド・DMA転送機能の追加、BCD演算機能の削除を施したリコー製の「RP2A03」を採用していました。

6502は64KBのメモリ空間を持っていますが、技術進歩によるカートリッジROM容量の増加やディスクシステムの登場などによりメモリ空間の枯渇が生じていました。そこで、メモリ空間拡張のために別途カートリッジにMMCチップを搭載することでバンク切り替えを行い、後々ほとんどのソフトの大容量ROMに対応していました。

 CPU のここが凄い!

当時は50万円以上した超高級な16ビットPCでしかできなかったゲームを、安い価格で提供できるよう8ビットCPUで実現した点!

グラフィック

ファミコンでは「スプライト」と「BG」というレイヤー2つで構成されていて、いろいろ組み合わせることでグラフィックを表示させています。BGは背景、スプライトはオブジェクト(キャラクターなど)に使用されることが多いです。

ファミコンのグラフィックは8×8ドットの「チップ」を組み合わせて画面を作っています。画面には64枚のチップ(水平最大8枚)を表示できます。ファミコンの画面は4枚の横32ブロック縦30ブロックの仮想画面を上下左右に繋ぎ合わせたような構造になっていて、スクロールレジスタI/Oに座標を書き込むことで表示領域決定とスクロールを行なっています。

プレイ時、周りがスクロールしているときに頻繁にオブジェクトやBGの一領域が取り残されたように画面更新が少し遅く表示されることがあります。これは「ラスタスクロール」といって、VRAMに書き込める時間以外にスクロール値を更新することで、あえてラインをずらし任意のタイミングでのスクロールを実現していたものです。

 グラフィックのここが凄い!

テレビの画面にいっぱい画像を表示するとPCレベルの相当な性能が必要で、ファミコンの少ない性能の中で効率よく滑らかに表示できるようにした点!

サウンド

FM音源4チャンネルとPCM音源1チャンネルの計5チャンネルから成り立っており、カートリッジ側でも拡張音源を搭載することでさまざまな音色を実現していました。

実際には、64KBのメモリ空間の中でしか表現できないので、容量を多く必要とするPCM音源などは微量しか使用できませんでした。PCM音源は瞬間的に人間の声や楽器の音色などで使用されています。(代表的なのはゾンビハンターのハイスコアのロゴやタイトル、ゲームオーバー)

 サウンドのここが凄い!

チップチューンと言う音楽ジャンルができるほど透き通ったFM音源と、全ての音が再生できるPCM音源を両方採用した点。

コナミサウンド等独自サウンドチップでメーカーそれぞれの個性が出たのも大きい。

メディア

初期は40KB程度の容量しかなかったROMカセットだったが、ディスクシステムの登場により約3倍の容量であったり「PWM音源」の搭載、コンティニュー時のパスワードが不要などといった革新を実現した。

しかし、ROM技術も発達し、安価にバッテリーバックアップの搭載や最終的に8Mbit(1MB)までの 容量増大が実現したため衰退していくこととなった。また、ディスクシステムではシーケンシャルアクセスであるため、ランダムアクセスができずに毎回同じ時間長いロードが必要だったことや、頻繁にデータ書込を行うソフトでは、書込時のエラーによってゲームそのものが使用不能になる要因とされている。

 メディアのここが凄い!

ファミコンのCPUへの直通バスがあるROMカセットを採用した点。これにより製造コストは増えるが、ROMカセットの方で様々な機能を増やすことができた。

この記事を書いた人

モバイルアプリエンジニアで法人の代表取締役です。
培った知識からいろいろなことについて技術的側面をわかりやすく解説しています。
パソコンが苦手な人にも魅力が伝わってほしく、参考になればとの想いで当ブログを始めました。

すくねをフォローする
スポンサーリンク
すくねをフォローする
タイトルとURLをコピーしました