Michiya Hirasawa (NES Driver)
Michiya Hirasawa | ||||||||
|
Michiya Hirasawa is the unofficial name of the sound driver that Michiya Hirasawa created for the Nintendo Entertainment System. To create music and sound effects for his sound driver, Hirasawa programmed the sound driver in 6502 assembly language. According to Norihiko Togashi (who also used the driver in two games), he wrote the music in Music Macro Language, so it is conceivable that the music was written in this language for the other games as well.
Release History
The first released game to use Hirasawa's sound driver for the NES was the Double Dragon. The sound driver was originally programmed for Technos Japan games, but was also used by games from other companies, such as Space Shadow, Altered Beast, Casino Kid 2, and others. An FDS game, Big Challenge! Gung Fighter also uses this driver, but the FDS channel is unused for an unknown reason. The last game to use this driver is Nekketsu! Street Basket: Ganbare Dunk Heroes.
Output
Hirasawa's sound driver utilized the RP2A03 in North America/Japan and the RP2A07 for Europe. Around 1990, the sound engine was updated and they also started using the DPCM channel.
Games
Technical
Frequency Registers
The low and high bytes are separated.