Michiharu Hasuya (NES Driver)
Michiharu Hasuya | ||||||
|
Michiharu Hasuya is an unofficial name of the sound driver used exclusively by Michiharu Hasuya throughout his NES music career. He would later program a different sound engine for Advance Communication Company known as Sound Routine 4 Gou.
The sound driver has a similar sound to Ken Moore (NES Driver). However, these are two different sound drivers.
Contents
Release History
The first game to use the driver was Solomon's Key by Tecmo. Hasuya had previously worked with Tsukasa Masuko on Mighty Bomb Jack (NES) using Yoshiaki Inose's sound driver before he programmed his own. The last game to use the driver was Conflict, which was done while Hasuya was working freelance for Vic Tokai. Hasuya was also working at Advance Communication Company and programmed their sound driver as well.
In the later years, Hasuya updated the sound driver and the frequencies were tuned up, so the music sounds a 1/4 step up. Hasuya may have done this to accommodate the issue with PAL games in which the music was tuned a half-step down and played a little slower.
Output
The driver outputs to the RP2A03, the NES's sound unit. No expansion sound was ever used, and the DPCM channel was also never used. The triangle channel was used, but rarely.
Games
Released | Title | Sample |
---|---|---|
1986-07-30 | Solomon's Key (NES) (ソロモンの鍵) | |
1986-11-21 | Aigiina no Yogen: Balubalouk no Densetsu Yori (FC) (アイギーナの予言 バルバルークの伝説より) | |
1987-04-17 | Rygar (NES) (アルゴスの戦士 はちゃめちゃ大進撃) | |
1988-03-26 | Golgo 13: Top Secret Episode (NES) (ゴルゴ13 第一章 神々の黄昏) | |
1988-04-08 | Dr. Jekyll and Mr. Hyde (NES) (彷魔が刻) | |
1988-07-22 | Kid Kool and the Quest for the Seven Wonder Herbs (NES) (カケフ君のジャンプ天国 ダッシュ地獄) | |
1989-01-27 | Clash at Demonhead (NES) (電撃ビッグバン!) | |
1989-12-01 | Conflict (NES) (コンフリクト) |
Technical
Frequency Registers
Version 1
B-7 = 0E A#7 = 0E A-7 = 0F G#7 = 10 G-7 = 11 F#7 = 12 F-7 = 14 E-7 = 15 D#7 = 16 D-7 = 17 C#7 = 19 C-7 = 1A B-6 = 1C A#6 = 1D A-6 = 1F G#6 = 21 G-6 = 23 F#6 = 25 F-6 = 28 E-6 = 2A D#6 = 2C D-6 = 2F C#6 = 32 C-6 = 35 B-5 = 38 A#5 = 3B A-5 = 3F G#5 = 43 G-5 = 47 F#5 = 4B F-5 = 50 E-5 = 54 D#5 = 59 D-5 = 5F C#5 = 64 C-5 = 6A B-4 = 71 A#4 = 77 A-4 = 7F G#4 = 86 G-4 = 8E F#4 = 97 F-4 = A0 E-4 = A9 D#4 = B3 D-4 = BE C#4 = C9 C-4 = D5 B-3 = E2 A#3 = EF A-3 = FE G#3 = 10D G-3 = 11D F#3 = 12E F-3 = 140 E-3 = 153 D#3 = 167 D-3 = 17C C#3 = 193 C-3 = 1AB B-2 = 1C4 A#2 = 1DF A-2 = 1FC G#2 = 21A G-2 = 23A F#2 = 25C F-2 = 280 E-2 = 2A6 D#2 = 2CF D-2 = 2F9 C#2 = 327 C-2 = 357 B-1 = 389 A#1 = 3BF A-1 = 3F8 G#1 = 435 G-1 = 475 F#1 = 4B9 F-1 = 501 E-1 = 54D D#1 = 59E D-1 = 5F3 C#1 = 64E C-1 = 6AE
Address Locations
Dr. Jekyll and Mr. Hyde: $14387-$1439E
Rygar: $E378-$E38F
Solomon's Key: $7378-$738F
Version 2
B-7 = 0E A#7 = 0E A-7 = 0F G#7 = 10 G-7 = 11 F#7 = 12 F-7 = 13 E-7 = 15 D#7 = 16 D-7 = 17 C#7 = 18 C-7 = 1A B-6 = 1C A#6 = 1D A-6 = 1F G#6 = 21 G-6 = 23 F#6 = 25 F-6 = 27 E-6 = 2A D#6 = 2C D-6 = 2F C#6 = 31 C-6 = 34 B-5 = 38 A#5 = 3B A-5 = 3E G#5 = 42 G-5 = 46 F#5 = 4A F-5 = 4F E-5 = 54 D#5 = 59 D-5 = 5E C#5 = 63 C-5 = 69 B-4 = 70 A#4 = 76 A-4 = 7D G#4 = 85 G-4 = 8D F#4 = 95 F-4 = 9E E-4 = A8 D#4 = B2 D-4 = BC C#4 = C7 C-4 = D3 B-3 = E0 A#3 = ED A-3 = FB G#3 = 10A G-3 = 11A F#3 = 12B F-3 = 13D E-3 = 150 D#3 = 164 D-3 = 179 C#3 = 18F C-3 = 1A7 B-2 = 1C0 A#2 = 1DB A-2 = 1F7 G#2 = 215 G-2 = 235 F#2 = 257 F-2 = 27A E-2 = 2A0 D#2 = 2C8 D-2 = 2F2 C#2 = 31F C-2 = 34F B-1 = 381 A#1 = 3B7 A-1 = 3EF G#1 = 42B G-1 = 46B F#1 = 4AE F-1 = 4F5 E-1 = 541 D#1 = 591 D-1 = 5E4 C#1 = 63E C-1 = 69E
Address Locations
Aigiina no Yogen: $C444-$C45B
Clash at Demonhead: $12434-$1244B
Conflict: $C34A-$C361
Golgo 13 Top Secret Episode: $16434-$1644B
Kid Kool: $A434-$A44B