LucasForums

LucasForums (http://www.lucasforums.com/index.php)
-   SCUMM (http://www.lucasforums.com/forumdisplay.php?f=363)
-   -   Humongous Entertainment Musics (http://www.lucasforums.com/showthread.php?t=191740)

Alpheon 08-29-2008 12:29 PM

Humongous Entertainment Musics
 
My current project: to do a humongous Humongous Entertainment compilation soundtrack, featuring music from all their games (excluding the Backyard Sports and Moonbase Commander--for the former, there are just too many). Strangely, I've always liked the tunes played in the background of Freddi Fish, Putt-Putt, SPY Fox and the like, and would like to have them on-hand so I can listen to them whenever I'd like. :)

Fun fact: Jeremy Soule, the same composer who brought us SW:KOTOR's score, also conceived Putt-Putt's BGM.

But, instead of doing a lengthy, painful line-in rip as I play the games, I'd love to simply be able to extract the music using something like SCUMM Revisited. But Humongous Entertainment's game structure appears to be different than LucasArts, so I don't know where to start. :( Can anyone help? Just pointing me in the right direction (where to find the music files, what tool to use to extract them) would be hugely appreciated.

Much thanks.

Longcat 08-30-2008 07:32 AM

I don't think there exist any tools for that spesifically, but you could as over at the ScummVM forums, seeing as they've re'd the Humongous games.

clone2727 08-30-2008 11:46 AM

You might want to try with ScummEX, it should support some more things than ScummRev (and some things less). I never tried it.

If that doesn't work, you might want to check out the ScummVM source to see where to start.

s-island 08-30-2008 11:48 AM

What type of format is the music in? MIDI or digital audio?

clone2727 08-30-2008 04:25 PM

Quote:

Originally Posted by s-island (Post 2518351)
What type of format is the music in? MIDI or digital audio?

I believe the older ones are MIDI and then gradually become digital audio. Though, the older ones also have some digital sound (like for voices).

Alpheon 08-30-2008 11:11 PM

Quote:

Originally Posted by clone2727 (Post 2518515)
I believe the older ones are MIDI and then gradually become digital audio. Though, the older ones also have some digital sound (like for voices).

Yes indeed; or at least, that's my idea. Like I said, I'm not even sure where to start--I can't find anything that even looks like music files (MONSTER.SOU, etc.) within the game disc directories. And this is exactly what I was talking about: I don't even know where to start. :(

I'll check out ScummEX (hadn't heard of it before now) and let you know my findings.

UPDATE: Ok. So--what I'm currently looking at is the "Humongous Entertainment Classics" disc. It contains on it the games Putt-Putt Joins the Parade, Fatty Bear's Birthday Surprise, and Putt-Putt Goes to the Moon. In the immediate drive directory, there are what appear to be resource archives, titled "PUTTMOON", "FBEAR", and "PUTTPUTT", all using the file extensions "HE0" - "HE4". There are also maybe-archives with the extensions "SNG" (song?), "W32" and "BRS".

Truth be told, I haven't the slightest as to how to export files with ScummRev or ScummEX. I'm rather a novice, but I'm willing to learn!

The questions now are:
How do I export files from any (mainstream included) SCUMM game using either of the utilities mentioned above?
Where should I begin looking for the Humongous Entertainment music files? :P

Thanks for reading. Really appreciate it.

UPDATE 2: Ugh. The "SNG" (what else could it stand for?) files are unreadable by both EX and Revisited. :(

wrcoaster 11-16-2009 01:03 PM

Hi there, curious as to if you were ever successful. I'd love to hear it. I miss these games so much.

LeChuck Norris 11-16-2009 08:15 PM

"Adventure Radio"

http://www.scummbr.kit.net/radio/

Here are some good songs of Humongous Entert...

It's a brazilian site of adventure games

http://www.advgamesbrasil.kit.net/

Alpheon 05-31-2010 12:31 PM

Quote:

Originally Posted by wrcoaster (Post 2688245)
Hi there, curious as to if you were ever successful. I'd love to hear it. I miss these games so much.

My very late reply: nope, sorry. Was never able to crack into these files. I know it can't be too sophisticated, either, but I just don't know where to start. If anyone still has any willingness to help with this, know that the problem still exists, and any assistance would be hugely appreciated.

And Norris, thanks for the link. It only has two tracks from Putt-Putt Joins the Parade, though.

barnstormer 08-30-2010 02:23 PM

Hay Hi. I know a little about your problem And i would love to be a part in helping you out with this goal because i too love the music from these games.

First of all here is the description of the files:
HE0: DK
he1: The file with all the info for the games like places characters
he2: All of the speech files
he3: All the songs in midi or mod format(Not the file you want, don't know how to do anything with it)
he4: the magical sound file (unsigned 8 bit PCM at 11025 bitrate)
The rest of the files are needed to run scumm and various other aspects of the game IE how to tie all of the data together. If you want more detail on the files i can try to let you know.

Now for the good stuff Being able to play the songs as a whole
(This method will get you a whole lot closer to your goal as the songs are not split apart)
First get Audacity ® 1.3.12-beta (Unicode)(I have done this with 1.3.11 so it should still work.)
second click file-import-raw data
third select the music file (IE Spyfox.he4 PuttPutt.he4...)
fourth make sure encoding is: unsigned 8 bit PCM
byte order: no endianness
channels: 1 channel(mono)
start offset:0 bytes
amount to import: 100%
sample rate: 11025
fifth click import
wait till its done
and then there is all of the songs from the game
if you want to play it you can there in audacity or export it by clicking on file export.

now to split the songs in later putt putt games and others you may be fortunate to have lines show up in audacity that indicate the splits

right now I am trying to create a program that you just point a file at it and it will split the original he4 file and convert it to whatever you want. But I hope this will help you out. You now have a stepping stone.
pm me with questions if you have any.

-Barnstormer

darkboy820 11-24-2010 08:16 PM

Hi, I too have been looking for a way to get spy fox/pajama sam/etc music with little success. I am not handy with programming in anyway but would love to get a hand of the music if you succeed.

Spy Fox operation Ozone has some songs on the game cd itself. While only 1 or two of the songs is any good (song from the final credits :D), it gives a composer who also seems to have been a programmer/done other music for Humongous. You may want to try contacting her here. http://www.linkedin.com/in/leahverre

Alpheon 03-29-2011 02:49 AM

Quote:

Originally Posted by barnstormer (Post 2747691)
Hay Hi. I know a little about your problem And i would love to be a part in helping you out with this goal because i too love the music from these games.

First of all here is the description of the files:
HE0: The file with all the info for the games like places characters
he1: dk
he2: dk
he3: All the songs in midi or mod format(Not the file you want, don't know how to do anything with it)
he4: the magical sound file (unsigned 8 bit PCM at 11025 bitrate)
The rest of the files are needed to run scumm and various other aspects of the game IE how to tie all of the data together. If you want more detail on the files i can try to let you know.

Now for the good stuff Being able to play the songs as a whole
(This method will get you a whole lot closer to your goal as the songs are not split apart)
First get Audacity 1.3.12-beta (Unicode)(I have done this with 1.3.11 so it should still work.)
second click file-import-raw data
third select the music file (IE Spyfox.he4 PuttPutt.he4...)
fourth make sure encoding is: unsigned 8 bit PCM
byte order: no endianness
channels: 1 channel(mono)
start offset:0 bytes
amount to import: 100%
sample rate: 11025
fifth click import
wait till its done
and then there is all of the songs from the game
if you want to play it you can there in audacity or export it by clicking on file export.

now to split the songs in later putt putt games and others you may be fortunate to have lines show up in audacity that indicate the splits

right now I am trying to create a program that you just point a file at it and it will split the original he4 file and convert it to whatever you want. But I hope this will help you out. You now have a stepping stone.
pm me with questions if you have any.

-Barnstormer

LATE REPLY:

This is so cool. Thanks, Barnstormer! I have yet to actually try this, but once I get my new hard drive installed, I sure as heck will. This is perfect; thanks hugely.

And thank you, darkboy! I just might. I didn't realize she'd done other work for them; she could be a valuable contact. :)

TacticianMark 07-27-2011 09:37 PM

I know this thread is a little dated, but I too am looking for the sound files for Moonbase Commander; I've tried the method barnstormer suggested with the .HE4 file, but I didn't recover anything. Are there any other suggestions?

clone2727 07-31-2011 05:08 PM

Quote:

Originally Posted by TacticianMark (Post 2786573)
I know this thread is a little dated, but I too am looking for the sound files for Moonbase Commander; I've tried the method barnstormer suggested with the .HE4 file, but I didn't recover anything. Are there any other suggestions?

That's because the sound doesn't match the older version. The sound in at least the demo is stereo.

It would just be easier to rip the wave files out of the .HE4 using a hex editor than doing some hack with Audacity. The full game probably uses some sort of compressed audio too.

barnstormer 08-10-2011 10:01 AM

The biggest problem that i found with the he4 files is it doesn't use a standard wav header before the sub file(at least spyfox 1,2 all puttputt and all fready fish), what you look for is sdat but right after it is where the music start so you have to still add a wav header. Ill work on a spliter program (Im working on a moding tool kit for simpsons hit and run so ive learned a bit more about vb and how games work)

clone2727 08-11-2011 12:28 AM

Quote:

Originally Posted by barnstormer (Post 2787852)
The biggest problem that i found with the he4 files is it doesn't use a standard wav header before the sub file(at least spyfox 1,2 all puttputt and all fready fish), what you look for is sdat but right after it is where the music start so you have to still add a wav header. Ill work on a spliter program (Im working on a moding tool kit for simpsons hit and run so ive learned a bit more about vb and how games work)

That's because it's just raw PCM audio. The later games (such as Moonbase Commander) do have wave files in their music files, which is why I said that to TacticianMark.

ScummVM has all the code for the format here and here if you want to create a proper extractor.

barnstormer 08-11-2011 01:12 AM

To clone2727
Ok that is understandable. the biggest problem is i use vb i know very little c++, so the links are more over my head then not , but i will try to implement the wave header finder into my program(im getting my hands on a copy of moonbace commander to see how to work it into my code(Reinventing the wheel i know but eh i need the experience) )
Edit : i have attempted and succeeded at utilizing the code you linked

To Everyone else:
I have created a extractor that should work with all h.e. games including moon base commander (if it doesn't work please pm me ill try to fix it)
All you do is point it to the he4 file and it will go through it extracting the wavs (Support is coming for mp3 export)

Download it here: http://mntcoders.elementfx.com/dl/he..._extractor.exe
if you need info go to : http://mntcoders.elementfx.com/programs/he4me.html
If you have problems let me know email is at my homepage mntcoders.elementfx.com

Barnstormer

Alpheon 03-23-2012 05:27 PM

Quote:

Originally Posted by barnstormer (Post 2787924)
To clone2727
Ok that is understandable. the biggest problem is i use vb i know very little c++, so the links are more over my head then not , but i will try to implement the wave header finder into my program(im getting my hands on a copy of moonbace commander to see how to work it into my code(Reinventing the wheel i know but eh i need the experience) )
Edit : i have attempted and succeeded at utilizing the code you linked

To Everyone else:
I have created a extractor that should work with all h.e. games including moon base commander (if it doesn't work please pm me ill try to fix it)
All you do is point it to the he4 file and it will go through it extracting the wavs (Support is coming for mp3 export)

Download it here: http://mntcoders.elementfx.com/dl/he..._extractor.exe
if you need info go to : http://mntcoders.elementfx.com/programs/he4me.html
If you have problems let me know email is at my homepage mntcoders.elementfx.com

Barnstormer

Barnstormer: after four years, THANK YOU. THIS IS AWESOME.

tfishell 08-10-2012 08:49 PM

Quote:

Originally Posted by barnstormer (Post 2787924)
To clone2727
Ok that is understandable. the biggest problem is i use vb i know very little c++, so the links are more over my head then not , but i will try to implement the wave header finder into my program(im getting my hands on a copy of moonbace commander to see how to work it into my code(Reinventing the wheel i know but eh i need the experience) )
Edit : i have attempted and succeeded at utilizing the code you linked

To Everyone else:
I have created a extractor that should work with all h.e. games including moon base commander (if it doesn't work please pm me ill try to fix it)
All you do is point it to the he4 file and it will go through it extracting the wavs (Support is coming for mp3 export)

Download it here: http://mntcoders.elementfx.com/dl/he..._extractor.exe
if you need info go to : http://mntcoders.elementfx.com/programs/he4me.html
If you have problems let me know email is at my homepage mntcoders.elementfx.com

Barnstormer

One year later, and I find this. Absolutely brilliant, thank you. Pajama Sam 1, 2, 3, Freddi Fish 2, 3, 4, Spy Fox 1, and Putt-Putt Moon and Saves the Zoo - all have music extracted.

I uploaded your program to Mediafire (http://www.mediafire.com/?iezh2vadyuu6evo), just in case for some reason something happens to the original links.

Only game I couldn't use it on was Pajama Sam's Lost & Found, as there didn't appear to be a .he4 file on the disk.


All times are GMT -4. The time now is 02:42 PM.

Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
LFNetwork, LLC ©2002-2011 - All rights reserved.