| 一般情報 | |
|---|---|
| 発売 | 1983年 |
| 製造中止 | 2003 |
| 共通メーカー | |
| パフォーマンス | |
| 最大CPU クロックレート | 1.79 MHz |
| アーキテクチャと分類 | |
| テクノロジーノード | 6μm |
| 命令セット | MOS6502 試験概要 |
| 物理的仕様 | |
| コア |
|
| ソケット |
|

Ricoh 2A03またはRP2A03 ( NTSCバージョン) / Ricoh 2A07またはRP2A07 ( PALバージョン) は、 Nintendo Entertainment Systemビデオ ゲーム コンソール用にRicohが製造した8 ビット マイクロプロセッサです。任天堂のアーケード ゲームPunch-Out!!やDonkey Kong 3では、サウンド チップやセカンダリ CPUとしても使用されました。
技術的な詳細
リコー2A03 [1]には、 MOSテクノロジー6502コアの非ライセンス派生版が含まれており、6502の2進化10進モードを無効にするように変更されています(おそらくMOSテクノロジーの特許[2]を回避するため)。また、プログラム可能なサウンドジェネレータ(APUとも呼ばれ、22個のメモリマップI/Oレジスタを備えています)、[3]基本的なDMA、およびゲームコントローラポーリングも統合されています。[4]
サウンドハードウェア
リコー 2A03 のサウンド ハードウェアには 5 つのチャンネルがあり、2 つの APU (オーディオ処理ユニット) に分かれています。最初の APU には 4 つのデューティ サイクルを持つ 2 つの汎用パルス チャンネルがあり、2 番目の APU には三角波ジェネレーター、LFSRベースのノイズ ジェネレーター、および 1 ビットデルタ変調エンコード PCM (DPCM) チャンネルがあります。NES ライブラリの大部分は 4 つのチャンネルのみを使用しますが、カートリッジ メモリ拡張が安価になったため、後のゲームでは 5 番目の DPCM チャンネルが使用されています。たとえば、スーパー マリオ ブラザーズ 3 では、シンプルなドラム サウンドに DPCM チャンネルを使用しています。DPCM チャンネルの興味深い癖は、1 ビット PCM で通常予想されるものと比較してビット順序が逆になっていることです。多くの開発者はこの詳細を認識しておらず、再生中にサンプルが歪んでいました。[5]
各チャンネルの出力は、それぞれのAPUで非線形にミックスされてから結合されます。ファミコンとデンディシステムでは、拡張サウンドチップがゲームカートリッジのピンを介して独自のサウンドを出力に追加する場合があります。拡張オーディオ機能は国際版NESシステムから削除されましたが、システムの下部にある拡張ポートを変更することで復元できます。[6]
地域による違い
PAL 版の NES (ヨーロッパ、アジア、オーストラリアで販売)では、 Ricoh 2A07またはRP2A07プロセッサが使用されています。これは、PAL テレビ規格で使用される 50 Hz の垂直リフレッシュ レートに適合するように変更された 2A03 です。ただし、ほとんどの開発者はゲームの音楽を NTSC から PAL に適切に調整するためのリソースが不足していたため、多くの PAL ゲームは元の NTSC リリースと比較して遅く、わずかにピッチが低く、場合によっては音程がずれて聞こえます。[引用が必要]
参照
参考文献
- ^ Sattler, Christian. 「Nintendo RP2A03 および RP2A07」. visual6502.org . 2020年8月12日閲覧。。
- ^ 特許 US3991307
- ^ 「1980年代の家庭用コンピューターのサウンドジェネレーター」www.atkinsoft.com 。 2019年12月2日閲覧。
- ^ Taylor, Brad (2004年4月23日). 「2A03 テクニカルリファレンス」. NesDev.com . 2018年10月17日時点のオリジナルよりアーカイブ。 2008年6月6日閲覧。
- ^ 「『ダブルドリブル(NES)』の音声サンプル」The Cutting Room Floor 。 2023年4月5日閲覧。
- ^ Burke, Kevin (2017年1月24日). 「NES Expanded Audio: 100k Pot Mod」. The Curriculum Crasher . 2021年10月9日閲覧。
