Tsukasa Masuko (NES Driver)

From Video Game Music Preservation Foundation Wiki
Revision as of 22:28, 5 January 2021 by Doommaster1994 (talk | contribs) (Games)
Jump to: navigation, search
Tsukasa Masuko
Programmers Tsukasa Masuko
Language 6502 Assembly
Formats Unknown

Tsukasa Masuko is an unofficial name of the sound driver used at Atlus. It was programmed by Tsukasa Masuko, who originally composed music and sound effects for their games, but when Hirohiko Takayama, among other composers joined, Masuko started to do less and less audio work for them.

According to Hirohiko Takayama, music was entered in hexadecimal code on a PC, though he would make his compositions with his keyboards.

Masuko says he still has the source code to his sound driver, but he hasn't released it yet. Tsukasa also programmed Atlus' Game Boy sound driver.

Release History

The first game to use Masuko's driver was the Japan-exclusive title Ginga Denshou for the Famicom Disk System peripheral. The last game to use his sound driver, also Japan-exclusive was Chiisana Obake: Acchi Socchi Kocchi. Later versions of Masuko's driver utilized triangle drums with the noise channel, making his driver sound similar to the Follin brothers' NES music. According to Masuko, this was coincidental, as he doesn't know about the Follins.

Output

Tsukasa Masuko's NES sound driver outputs to the RP2A03 and RP2C33 for the Disk System games he worked on. His driver is most notable for its triangle+noise drums (resembling the Follin brothers' NES music.) and the echo effect, caused by playing the second square channel a dotted eighth note after the first square channel, as well as a quieter instrument. The driver is also known for utilizing the Namco 163 sound technology, being the only sound driver to utilize all eight channels. According to Masuko, it wasn't too hard implementing the Namco 163 sound into his driver.

Games

Released Title Sample Notes
1986-11-06 Ginga Denshou: Galaxy Odyssey (FDS) (銀河伝承) Uses the FDS's RP2C33 expansion audio.
1986-12-26 Arkanoid (NES)
1987-01-07 Labyrinth: Maze of the Goblin King (FC)
1987-05-19 Seiken Psycho Caliber (FDS) (聖剣サイコカリバー) Uses the FDS's RP2C33 expansion audio.
1987-09-11 Digital Devil Monogatari: Megami Tensei (FC) (デジタルデビル物語 女神転生)
1987-09-22 Bio Senshi Dan: Increaser tono Tatakai (FC) (バイオ戦士ダン インクリーザーとの戦い)
1987-11-?? Gotcha! The Sport (NES)
1987-11-?? The Karate Kid (NES)
1988-02-?? T&C Surf Designs: Wood & Water Rage (NES)
1988-04-?? Major League Baseball (NES)
1988-08-26 Xexyz (NES) (亀の恩返し ウラシマ伝説)
1988-09-27 Erika to Satoru no Yume Bouken (FC) (えりかとさとるの夢冒険) Uses the N163 expansion audio.
1988-12-09 King of Kings (FC) (キングオブキングス) Uses the N163 expansion audio.
1989-02-?? Friday the 13th (NES)
1989-09-?? NFL Football (NES)
1989-12-22 TM Network: Live in Power Bowl (FC) (ライブインパワーボウル)
1990-04-06 Digital Devil Monogatari: Megami Tensei II (FC) (デジタルデビル物語 女神転生Ⅱ)
1990-06-22 Battle Fleet (FC) (バトルフリート)
1990-07-27 Bikkuriman World: Gekitou Sei Senshi (FC) (ビックリマン・ワールド 激闘聖戦士)
1990-08-10 Parallel World (FC) (ぱられるワールド)
1991-04-05 Rockin' Kats (NES) (ニューヨーク・ニャンキーズ)
1991-10-25 Time Zone (FC) (たいむゾーン)
1991-12-25 Wacky Races (NES) (チキチキマシン猛レース)
1992-12-04 Chiisana Obake: Acchi Socchi Kocchi (FC) (ちいさなおばけ アッチソッチコッチ)
Unreleased Happily Ever After (NES)
Unreleased Time Diver Eon Man (NES)

Technical

Frequency Registers

RP2A03

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

N163

A-7 = 3C6B0
G#7 = 3906E
G-7 = 35D39
F#7 = 32CE2
F-7 = 2FF43
E-7 = 2D433
D#7 = 2AB8D
D-7 = 28530
C#7 = 260FA
C-7 = 23ECC
B-6 = 21E89
A#6 = 20016
A-6 = 1E358
G#6 = 1C837
G-6 = 1AE9C
F#6 = 19671
F-6 = 17FA1
E-6 = 16A19
D#6 = 155C7
D-6 = 14298
C#6 = 1307D
C-6 = 11F66
B-5 = 10F44
A#5 = 1000D
A-5 = F1AC
G#5 = E41C
G-5 = D74E
F#5 = CB39
F-5 = BFD1
E-5 = B50D
D#5 = AAE3
D-5 = A14C
C#5 = 983E
C-5 = 8FB3
B-4 = 87A2
A#4 = 8005
A-4 = 78D6
G#4 = 720E
G-4 = 6BA7
F#4 = 659C
F-4 = 5FE8
E-4 = 5A86
D#4 = 5572
D-4 = 50A6
C#4 = 4C1F
C-4 = 47DA
B-3 = 43D1
A#3 = 4003
A-3 = 3C6B
G#3 = 3907
G-3 = 35D4
F#3 = 32CE
F-3 = 2FF4
E-3 = 2D43
D#3 = 2AB9
D-3 = 2853
C#3 = 2610
C-3 = 23EC
B-2 = 21E9
A#2 = 2001
A-2 = 1E36
G#2 = 1C83
G-2 = 1AE9
F#2 = 1967
F-2 = 17FA
E-2 = 16A2
D#2 = 155C
D-2 = 1429
C#2 = 1308
C-2 = 11F6
B-1 = 10F4
A#1 = 1001
A-1 = F1B
G#1 = E42
G-1 = D75
F#1 = CD4
F-1 = BFD
E-1 = B51
D#1 = AAE
D-1 = A15
C#1 = 984
C-1 = 8FB
B-0 = 87A
A#0 = 800
A-0 = 78D
G#0 = 721
G-0 = 6BA
F#0 = 65A
F-0 = 5FF
E-0 = 5A8
D#0 = 557
D-0 = 50A
C#0 = 4C2
C-0 = 47E

Links