Virtual Rom Controller単語

バーチャルロムコントローラー
1.7千文字の記事
  • 2
  • 0pt
掲示板へ

Virtual Rom Controller(VRC)とは、コナミ(現:コナミデジタルエンタテインメント)が開発した、ファミリーコンピュータ向けROMバンクコントロールチップである。

チップチューンの分野で「VRC6」と「VRC7」が拡張音源として有名であるため一般には拡張音源チップと思われているが、実際に音源が拡張されたのはその2種のみである。

概要

8ビットCPUは64KB(512Kbit)のメモリ空間しかないため、それがファミリーコンピュータ対応ゲームソフトの大容量化の妨げとなっていた。任天堂の示したひとつの回答はディスクメディアの採用(ファミリーコンピュータディスクシステム)であったが、その一方で1Mbit以上の容量を持つメガロムの開発も行われた。

メガロムとは、プログラムROMとキャラクタROMを複数のバンクに切り替えてアクセスすることによって、64KBの制限を超えた容量を実現したものである。大容量のメモリを管理する目的で搭載されているコントローラICは、任天堂純正のものはMMC(MemoryManagementController)と呼ばれており、多くのサードパーティ製ソフトでも使用されたが、サードパーティの中には自社で独自に開発したコントローラを採用するものもあった。その中でコナミが開発したものが、このVRCである。

初搭載となった「がんばれゴエモン!からくり道中」で256KB(2Mbit)の大容量ROMを搭載させることに成功して大きな話題を集めたが、VRCの進化はゲームの表現にさらなる革新を与えるものであった。

ファミリーコンピュータはBG面には256個のキャラクタまでしか使用出来ないのだが、バンク切り替えによりこの制限を「一画面に256個」まで緩和出来るようになっていた。当初は全部置換しか出来なかったのだが、コナミはVRC4でキャラクタの個別置換を可能にして、BG面でのアニメーションを実現した。このチップは、ファミリーコンピュータの画面表示回路であるPPU(Picture Processing Unit)を補助する機能を有していたと見られている。

その後も機能は強化され、矩形波やのこぎり波の音源の追加、果ては2オペレータ仕様のFM音源まで搭載するまでに至った。

なお、VRC5だけは存在や性能もこれまで確認されておらず、VRC4からひとつ飛んでVRC6が出たのかと長い間謎に包まれていたが、実はファミコンを利用したコナミが開発協力したNHK学園の教育システム「ファミコンCAI学習アダプターQ太」で使われていた模様。

主な種類

関連動画

関連商品

virtual rom controllerに関するニコニコ市場の商品を紹介してください。

関連コミュニティ

virtual rom controllerに関するニコニコミュニティを紹介してください。

関連項目

  • 2
  • 0pt
記事編集 編集履歴を閲覧

ニコニ広告で宣伝された記事

上坂すみれ (単) 記事と一緒に動画もおすすめ!
提供: ふりい
もっと見る

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

Virtual Rom Controller

1 ななしのよっしん
2019/09/02(月) 13:25:13 ID: nF6ETMD1el
👍
高評価
0
👎
低評価
2 ななしのよっしん
2023/03/14(火) 12:22:06 ID: U/VlfsvnpI
音の追加やバンク切り替えはハードウェア的にも理解できるけどPPU強化っていう、ふわっとした説明はどうゆう機能なのかさっぱりわからないな。
👍
高評価
0
👎
低評価
3 ななしのよっしん
2023/08/01(火) 19:43:56 ID: x0AGMQ8HBR
>>2
例えば一昔前のPCだと、2Dの描画と、3Dの描画が別のチップなんて事があったし、それに似た構成なんじゃ無い?
今は亡き3dfxのVOODOOは3Dのみを描画して別チップの2D画面にオーバーレイしてた。ファミコンなんでそんな大がかりな構成じゃないと思うが。
👍
高評価
0
👎
低評価

ニコニコニューストピックス