Junichi Saito (NES Driver)
Junichi Saito (NES Driver) | ||||||||
|
Junichi Saito (NES Driver) is an unofficial title of the sound driver used in most of Pack-In-Video's games. According to programmer Toru Miyazawa, Junichi programmed the sound driver and wrote music in Music Macro Language.
Contents
Release History
The driver has several revisions. The first version of the driver was used in Predator, released in the USA and Japan. After Thunderbirds, the frequency data of the driver was changed from about 440Hz to about 450Hz. It is unknown why this change was made. Also, for the games that use the second revision of the sound driver, there are notes missing. This was probably done to save space in the games.
The game "Kawa no Nushi Tsuri" appears to use a different sound engine, and it is unknown whether or not Rambo/Sylvania (FDS) use a driver programmed by Junichi, as he does not receive credit in Rambo, and Sylviania lacks credits. Despite Sylviania being a Disk System game, the driver does not take advantage of the RP2C33. Rambo and Sylviania both use square vibrato in the instrument design, so it's possible Junichi may have had something to do with it.
Output
The driver outputs to the RP2A03 for North American/Japanese releases of games and the RP2A07 on European games. In Europe, the driver has the standard effect of being tuned down a half-step and playing slightly slower.
Games
Released | Title | Sample | Version |
---|---|---|---|
1987-12-04 | Rambo (NES) | |
? |
1988-03-10 | Predator (NES) | |
1 |
1988-08-10 | Sylviana: Ai Ippai no Boukensha (FDS) | ? | |
1989-09-29 | Thunderbirds (NES) | |
1 |
1989-12-01 | Future Wars: Lios (FC) | |
2 |
1990-04-06 | Deep Dungeon IV: Kuro no Yojutsu-shi (FC) (ディープ ダンジョン Ⅳ 黒の妖術師) | 1 | |
1990-08-10 | Kawa no Nushi Tsuri (FC) (川のぬし釣り) | 3 | |
1990-09-14 | Bakushou! Star Monomane Shittenou (FC) (爆笑! スターものまね四天王) | 2 (Revised) | |
1991-07-19 | Die Hard (NES) | |
2 (Revised) |
Technical
Frequency Registers
Version 2
A#9 = 04 <- Bakushou! Star Monomane Shittenou End A-9 = 04 G#9 = 04 G-9 = 04 F#9 = 05 F-9 = 05 E-9 = 05 D#9 = 06 D-9 = 06 C#9 = 06 C-9 = 07 B-8 = 07 A#8 = 07 A-8 = 08 G#8 = 08 G-8 = 09 F#8 = 09 F-8 = 0A E-8 = 0A D#8 = 0B D-8 = 0C C#8 = 0C C-8 = 0D B-7 = 0E A#7 = 0F A-7 = 10 G#7 = 11 G-7 = 11 F#7 = 13 F-7 = 14 E-7 = 15 D#7 = 16 D-7 = 17 C#7 = 19 C-7 = 1A B-6 = 1C A#6 = 1D <- Die Hard End 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 = 37 A#5 = 3B A-5 = 3E G#5 = 42 G-5 = 46 F#5 = 4A F-5 = 4F E-5 = 53 D#5 = 58 D-5 = 5D C#5 = 63 C-5 = 69 B-4 = 6F A#4 = 75 A-4 = 7D G#4 = 84 G-4 = 8C F#4 = 94 F-4 = 9D E-4 = A6 D#4 = B0 D-4 = BB C#4 = C6 C-4 = D1 B-3 = DE A#3 = EA A-3 = F9 G#3 = 108 G-3 = 117 F#3 = 128 F-3 = 13A E-3 = 14C D#3 = 160 D-3 = 175 C#3 = 18B C-3 = 1A3 B-2 = 1BC A#2 = 1D5 <- Mirai Senshi Lios End A-2 = 1F2 G#2 = 210 G-2 = 22F F#2 = 251 F-2 = 274 E-2 = 298 D#2 = 2C0 D-2 = 2EB C#2 = 317 C-2 = 345 B-1 = 378 <- Mirai Senshi Lios/Bakushou! Star Monomane Shittenou Start A#1 = 3AA A-1 = 3E4 G#1 = 420 G-1 = 45E F#1 = 4A2 F-1 = 4E8 E-1 = 530 D#1 = 580 D-1 = 5D6 C#1 = 62E C-1 = 68A B-0 = 6F0 <- Die Hard Start
Note Macros
Version 2
A#6 = 5F A-6 = 5E G#6 = 5D G-6 = 5C F#6 = 5B F-6 = 5A E-6 = 59 D#6 = 58 D-6 = 57 C#6 = 56 C-6 = 55 B-5 = 54 A#5 = 53 A-5 = 52 G#5 = 51 G-5 = 50 F#5 = 4F F-5 = 4E E-5 = 4D D#5 = 4C D-5 = 4B C#5 = 4A C-5 = 49 B-4 = 48 A#4 = 47 A-4 = 46 G#4 = 45 G-4 = 44 F#4 = 43 F-4 = 42 E-4 = 41 D#4 = 40 D-4 = 3F C#4 = 3E C-4 = 3D B-3 = 3C A#3 = 3B A-3 = 3A G#3 = 39 G-3 = 38 F#3 = 37 F-3 = 36 E-3 = 35 D#3 = 34 D-3 = 33 C#3 = 32 C-3 = 31 B-2 = 30 A#2 = 2F A-2 = 2E G#2 = 2D G-2 = 2C F#2 = 2B F-2 = 2A E-2 = 29 D#2 = 28 D-2 = 27 C#2 = 26 C-2 = 25 B-1 = 24 A#1 = 23 A-1 = 22 G#1 = 21 G-1 = 20 F#1 = 1F F-1 = 1E E-1 = 1D D#1 = 1C D-1 = 1B C#1 = 1A C-1 = 19 B-0 = 18