Next Page

Remaining N64 Midi Tool games by SubDrag at 8:59 PM EST on January 27, 2022
The N64 Sound Tool (https://github.com/jombo23/N64-Tools/tree/master/N64%20Sound%20Tool/N64SoundListToolUpdated/Release) should be able to rip sound from 100% of the games. If you notice anything missing that are not instruments/from the music, please let me know.

However, music is not as simple, and though most are known, there are still a bunch of games without music rippable by the N64 Midi Tool (https://github.com/jombo23/N64-Tools/tree/master/N64%20Midi%20Tool/Release). Just throwing this out there, especially as some of these titles are cross-platform, to see if anyone knows if this any of this music is known on N64 due to the other platforms?

It is possible some don't have music or they are fully contained in sound bank.

Giving this a shot, even identifying one remaining would be nice.

Current list left of music:
Dezaemon 3D (J) [!] - Note this format is known, and game has a music editor, it's just...not easily translatable to midi
Fighting Force 64 (E) [!]
Fighting Force 64 (U) [!] - Sequences are 8C7CC4, filename, size, #samples, sample offset/flags, 8 is looping
Kobe Bryant in NBA Courtside (E) [!] - SQ3
Kobe Bryant's NBA Courtside (U) [!] - SQ3
NBA Courtside 2 - Featuring Kobe Bryant (U) [!] - MUS
Nightmare Creatures (U) [!] - Unknown .xm format (not fast tracker)
Space Invaders (U) [!]
Stunt Racer 64 (U) [!] - Challenging Pattern format
World Driver Championship (E) (M5) [!] - Challenging Pattern format
World Driver Championship (U) [!] - Challenging Pattern format

edited 11:16 AM EST February 13, 2022
by hcs at 12:04 AM EST on January 28, 2022
Congrats on getting sound for all games working!
by SubDrag at 7:28 AM EST on January 28, 2022
Thanks! Pretty amazing it was possible.

The one that jumps out at me is the .xm from Nightmare Creatures. It's not FastTracker, but has to be a standard...

Also feel like the EA games probably are music shared among different platforms? And South Park Rally likely is too, but no one ever decoded rbh for music.

Nightmare Creatures .xm
0xF23D20    bin    U_XMGOTHIK1B.XM
0xF2C480    bin    U_XMGOTHIK2B.XM
0xF366C0    bin    U_XMGOTHIK3B.XM
0xF3EE00    bin    U_XMGOTHIK4B.XM
0xF48380    bin    U_XMBONUS.XM
0xF496A0    bin    U_XMBOSS1.XM
0xF4E960    bin    U_XMBOSS2.XM
0xF543A0    bin    U_XMBOSS3.XM
0xF57CA0    bin    U_XMBOSS4.XM
by WDLmaster at 6:41 PM EST on January 28, 2022
Unfortunately I know none of those games except Shadowman. It uses streamed music which is not ADPCM-based. You can clearly hear the MP3-like compression artifacts. There's actually no point to rip audio from the N64 version because not only is the sound quality absolutely devastating compared to the PC version but the music is also incomplete, which is only logical considering the PC music is over 270 MB in size (ADPCM 44100 Hz stereo).
by SubDrag at 7:31 PM EST on January 28, 2022
Thanks that was actually really helpful, I found Shadowman and it's a format I already have decoded. Anyone know of a sound format that includes sin/cos, from the 2000 era, with a table of like 8 shorts it uses with it that it decodes first? It's that. I have it decoding from assembly but would be nice to know what it is.

edited 8:27 PM EST January 28, 2022
by punk7890-2 at 11:08 PM EST on January 28, 2022
Great work as always Sub!

Do the remaining Konami games not use the typical format found in the Goemon games?
by SubDrag at 7:06 AM EST on January 29, 2022
None of the remaining games were Konami as far as I know? They weren't for sound at least.

Any help identifying music would be appreciated.

Also note: Found out Turok 2, Turok 3, All-Star Baseball, NFL QB Club 99, 2000, 2001 (not 98), South Park Chef's Luv Shack use the same format as Shadow Man's "Streaming Audio as Music", so they're off the list.

Robotech Crystal Dreams off too since just Compressed N64 Midi.

edited 1:09 PM EST January 29, 2022
by SubDrag at 5:02 PM EST on January 29, 2022
You're right, I missed two Konami games (Perfect Striker 2 and Jikkyou Stable). Any more in the list?

Think the Madden/Knockout King games music is fully in sound bank.

Current list left of music:
Dezaemon 3D (J) [!]
Fighting Force 64 (E) [!]
Fighting Force 64 (U) [!]
Kobe Bryant in NBA Courtside (E) [!]
Kobe Bryant's NBA Courtside (U) [!]
NBA Courtside 2 - Featuring Kobe Bryant (U) [!]
Nightmare Creatures (U) [!]
South Park Rally (E) [!]
South Park Rally (U) [!]
Space Invaders (U) [!]
Spider-Man (U) [!]
Stunt Racer 64 (U) [!]
Super Bowling (J) [!]
Super Bowling 64 (U) [!]
World Driver Championship (E) (M5) [!]
World Driver Championship (U) [!]

40 Winks (Alpha) (Fixed)
40 Winks (E)
40 Winks (USA)
Die Hard 64 Prototype - 1
Die Hard 64 Prototype - 2
Die Hard 64 Prototype - 3
Frogger 2 Milestone 4
Mortal Kombat Trilogy (USA) (Proto).5-13-1996
South Park Rally PAL Prototype - Music in rbh

edited 8:55 PM EST January 29, 2022

edited 9:13 AM EST January 30, 2022

edited 11:07 AM EST January 30, 2022

edited 3:51 PM EST January 30, 2022
by soneek at 9:28 PM EST on February 1, 2022
Thank you SubDrag! It's been fun seeing the progress over the years.
by SubDrag at 8:03 AM EST on February 6, 2022
Can someone (Punk7890?) identify the commands in South Park Rally US version. It's super simple. Just keep hitting A till get into level, and when timer hits 1 it starts music. Function 8004E6EC parses.

Debug from program below (RAM addresses slightly vary just use ASM, breakpoint at 8004E6EC)

Debug
https://pastebin.com/BX0Y5Mv9

C++ of Music Parse Function (breaks and goes back after seeing a 00 in parse)

Basically has a bitflag of 8 possible commands, that's it.

https://pastebin.com/D6xk3kLy


edited 8:04 AM EST February 6, 2022

Next Page
Go to Page 0 1 2 3 4

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source