Masahiko Ishida (NES Driver)
Masahiko Ishida | ||||||||
|
Masahiko Ishida is an unofficial name of one of the sound drivers used at Irem. It was programmed by Masahiko Ishida, who also composed music for Irem.
Ishida commented on how he developed music on the NES. Since he is not a native English speaker, it might be hard to understand:
Unlike most composers at the time who had to write the music in assembly or Music Macro Language, Ishida not only programmed his own sound driver, but also programmed the music software for the NES which used a Japanese NES (Famicom) controller.
Though Ishida said his only NES game was Kickle Cubicle, his driver was used in three games total for the NES.
Contents
Release History
The first game to use Ishida's NES driver was Holy Diver. Then, it was used in Kickle Cubicle, the only game to use the driver that was released outside of Japan. Finally, it was used in Ai Sensei no Oshiete: Watashi no Hoshi.
Output
Masahiko Ishida's NES sound driver outputs to the RP2A03 and RP2A07. The DPCM channel is not used. Like most NTSC drivers in PAL video games, the European version of Kickle Cubicle plays the music a half step lower and a little slower.
Games
Released | Title | Sample |
---|---|---|
1989-04-28 | Holy Diver (FC) (ホーリー・ダイヴァー) | |
1990-06-29 | Kickle Cubicle (NES) (迷宮島) | |
1993-03-26 | Ai Sensei no Oshiete: Watashi no Hoshi (FC) (愛先生のおしえて わたしの星) |
Technical
Frequency Registers
B-7 = 0E A#7 = 0F A-7 = 10 G#7 = 11 G-7 = 12 F#7 = 13 F-7 = 14 E-7 = 15 D#7 = 16 D-7 = 18 C#7 = 19 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 = 1E0 A-2 = 1FC G#2 = 21B G-2 = 23B 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
Addresses
Ai no Sensei Oshiete: Watashi no Hoshi: $2C476-$2C523
Holy Diver: $1237F-$1242C
Kickle Cubicle: $1A3DC-$1A489