Masaharu Iwata (NES Driver)
From Video Game Music Preservation Foundation Wiki
Masaharu Iwata | ||||||||
|
Masaharu Iwata is an unofficial name of the NES sound driver that Masaharu Iwata programmed and used throughout his NES music career.
To create music and sound effects, Masaharu would have to painstakingly write the music in 6502 assembly language.
Release History
The first game that appears to use the driver was the NES Fantasy Zone (not to be confused with the Famicom version from Sunsoft.) However, it is suspected games such as Relics (FDS), Daisenryaku, X-Men, and Topple Zip (FDS) also use the driver. The last game to use the driver is Kerropi to Keroriinu no Splash Bomb!. It was only used in Japanese and North American games.
Output
The driver outputs to the RP2A03. It uses the triangle channel for drums. The DPCM channel is not used.
Games
Released | Title | Sample |
---|---|---|
1989-??-?? | Fantasy Zone (NES) | |
1990-07-31 | Might and Magic: Secret of the Inner Sanctum (NES) | |
1990-08-24 | Conquest of the Crystal Palace (NES) (魔天童子) | |
1990-08-31 | Dungeon Kid (FC) (ダンジョン キッド) | |
1990-11-?? | Wakusei Aton Gaiden (FDS) (惑星アトン外伝) | |
1990-12-07 | Ishido (FDS) | |
1990-12-07 | World Champ (NES) (グレートボクシング ラッシュ・アップ) | |
1990-12-22 | Musashi no Bouken (FC) (ムサシの冒険) | |
1991-04-26 | Over Horizon (NES) (オーバーホライゾン) | |
1991-04-26 | Shikinjou (FC) (紫禁城) | |
1991-08-02 | Robocco Wars (FC) (ロボッ子ウォーズ) | |
1991-09-13 | Cowboy Kid (NES) (ウェスタン キッズ) | |
1991-11-29 | America Oudan Ultra Quiz: Shijou Saidai no Tatakai (FC) (アメリカ横断ウルトラクイズ 史上最大の戦い) | |
1992-07-?? | Baseball Stars II (NES) | |
1992-08-28 | Gimme a Break: Shijou Saikyou no Quiz Ou Ketteisen 2 (FC) (ギミア・ぶれいく 史上最強のクイズ王決定戦2) | |
1992-12-25 | Ah Yakyuu Jinsei Icchokusen (FC) (ああ野球人生一直線) | |
1993-04-28 | The Gorilla Man (FC) (ゴリラーマン) | |
1993-07-09 | Ushio to Tora: Shinnen no Daiyou (FC) (うしおととら 深淵の代用) | |
1993-12-01 | Kerropi to Keroriinu no Splash Bomb! (FC) (けろっぴとけろりーぬのスプラッシュボム!) |
Technical
Frequency Registers
C-7 = 1B B-6 = 1C A#6 = 1E A-6 = 20 G#6 = 22 G-6 = 24 F#6 = 26 F-6 = 28 E-6 = 2A D#6 = 2D D-6 = 30 C#6 = 32 C-6 = 35 B-5 = 39 A#5 = 3C A-5 = 40 G#5 = 43 G-5 = 47 F#5 = 4C F-5 = 50 E-5 = 55 D#5 = 5A D-5 = 5F C#5 = 65 C-5 = 6B B-4 = 71 A#4 = 78 A-4 = 7F G#4 = 87 G-4 = 8F F#4 = 97 F-4 = A0 E-4 = AA D#4 = B4 D-4 = BE C#4 = CA C-4 = D6 B-3 = E2 A#3 = F0 A-3 = FE G#3 = 10D G-3 = 11D F#3 = 12E F-3 = 140 E-3 = 153 D#3 = 168 D-3 = 17D C#3 = 194 C-3 = 1AC B-2 = 1C5 A#2 = 1DC A-2 = 1FC G#2 = 216 G-2 = 236 F#2 = 25D F-2 = 281 E-2 = 2A7 D#2 = 2CF D-2 = 2FA C#2 = 327 C-2 = 357 B-1 = 38A A#1 = 3C0 A-1 = 3F9 G#1 = 435 G-1 = 475 F#1 = 4B9 F-1 = 501 E-1 = 54D D#1 = 59E D-1 = 5F4 C#1 = 64E C-1 = 6AE B-0 = 714 A#0 = 780 A-0 = 7F2