Masaharu Iwata (NES Driver)

From Video Game Music Preservation Foundation Wiki
Jump to: navigation, search
Masaharu Iwata
Released 1989-??-??
Programmers Masaharu Iwata
Language 6502 Assembly
Formats Unknown

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

Links