Lego Island by SmartOne at 3:42 PM EST on March 6, 2009
I'm trying to extract the music from the PC game Lego Island, whatever format it may be. It seems like some sort of tracker format. My best guess is there's a song in these fairly large resource files. A hex editor reveals some strings to paths of bitmaps and such, but I don't know how to extract the files.

What tools exist to accomplish such things?
Here's one of the files: http://www.mediafire.com/?muzjjecy5tu
Unzipped, it's HOSPITAL.SI.

edited 3:44 PM EST March 6, 2009
by bxaimc at 3:48 PM EST on March 6, 2009
yea, i've tried myself sometime ago and couldn't find anything :(
by SmartOne at 4:23 PM EST on March 6, 2009
Here's one of the sweet songs that I captured with Audacity: Hospital.flac

On second thought, they're definitely not tracker songs because there are vocal tracks. Some sort of low-quality, mono stream...

edited 4:28 PM EST March 6, 2009
by SmartOne at 5:15 PM EST on March 6, 2009
Breakthrough!!!

Load JUKEBOX.SI into Audacity as a Raw File. The Jukebox music itself is 11025 Hz, Mono, plays with periodic clicks 16-bit PCM. In between these songs are Stereo audio data of the same type! Now to figure out why there are periodic clicks...

by manakoAT at 5:39 PM EST on March 6, 2009
Sounds like it's a blocked format! :)
by SmartOne at 5:53 PM EST on March 6, 2009
It seems all the music is crammed into JUKEBOX.SI. Most of the songs are 11025 Hz Signed 16-bit PCM However, exactly six songs are hidden in amongst the rest and are 22050 Hz Unsigned 8-bit PCM.

Sometimes they hiccup a little. There's an annoying click every second, for protection, perhaps?

The voices in other files play in garbled fragments.
by SmartOne at 6:57 PM EST on March 6, 2009
If anyone wants to look, here's a ZIP of the JUKEBOX.SI file: http://www.mediafire.com/?0znmkjbygby

So what do we do with a blocked format? All the music is mono, and the above post should be correct.
by LunaVorax at 1:40 PM EDT on August 1, 2011
Hi everyone !

I'm sorry to bump an old topic but did someone managed to extract the tracks out of the .SI files so far instead of loading it into audacity as a raw file ?
by bxaimc at 5:35 PM EDT on August 1, 2011
Yep, and with vgmstream support added to play them.
by LunaVorax at 4:47 PM EDT on August 3, 2011
Thanks for your answer bxaimc.
Unfortunately, I tryed the very last binary of vgmstream and it fail openning any of the .SI files.

Plus, the Winamp plugin seems to be non working.

And in addition to all of this, I'm unable to compile this thing under Unix.

Something is seriously wrong, probably with what I'm doing so far but I can't be sure about what.
by hcs at 6:38 PM EDT on August 3, 2011
To compile the command line client in Unix, just run "make" in the test directory. You'll need the development libraries for libogg, libvorbis and libmpg123.

I don't recall what had to be done to extract stuff from JUKEBOX.SI, though.
by bxaimc at 12:16 AM EDT on August 4, 2011
VGMToolbox (for me at least)
by SmartOne at 1:22 AM EDT on August 4, 2011
Lego Island:

http://www.mediafire.com/?hulb986um8himch


Go to Page 0

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