Next Page

Conduit gcs/gcm files by pietastesgood at 8:34 PM EDT on June 24, 2009
The Conduit just came out today, and from the samples i've heard the score is going to be great. However, the game is divided into many small archives with the extensions gcs and gcm. I can see riff headers but the archives somehow seem to be compressed.

Here is a gcs file:

http://www.megaupload.com/?d=4GV7TBEL

Gcm file:

http://www.megaupload.com/?d=NO998ORQ

Seems like the gcm's don't have music though.

Can someone tell me if this can be decompressed?

Thanks in advance!
by hcs at 9:14 PM EDT on June 24, 2009
I agree that it looks compressed. The stream data, however, is uncompressed (I see plain DSP at the end of the gcs). This isn't going to do much good, however, as it appears that the headers are in the compressed section (as there are no headers in evidence with the raw DSP and the RIFFs seem to be in there).
by pietastesgood at 9:18 PM EDT on June 24, 2009
Darn. Is there a way we can decompress the riff headers?

edited 9:19 PM EDT June 24, 2009
by hcs at 9:21 PM EDT on June 24, 2009
There is a way, but compression really isn't a specialty of mine and nothing blatant jumps out at me.
by pietastesgood at 9:26 PM EDT on June 24, 2009
Ok, thanks anyways. Hopefully someone can still help me out with this compression issue. :)

Edit:

Or, is there a way I can reverse engineer the header, so I can manually extract the uncompressed audio data out from the archive and add it on to the header?

edited 12:01 AM EDT June 25, 2009
by pietastesgood at 11:31 PM EDT on June 25, 2009
Can someone maybe brief me on the structure of a DSP header? Perhaps I can manually add it to the raw dsp.
by hcs at 11:28 AM EDT on June 26, 2009
The standard header is documented on the vgmstream wiki.
The major thing missing is the table of decode coefficients. It suppose might be possible to work this out backwards from the sample data, but I wouldn't know how to go about it if it was.
Consider the format used in MadWorld, where I had to work out an encryption scheme before I could read the header.
This seems to be a similar situation, and it might be possible to work it out from the game executable also.
by pietastesgood at 1:03 PM EDT on June 26, 2009
Ok. Hope you can do something about it.

Do you need me to supply the game executable? If you do, I unfortunately do not have it anymore, I only have the gcm/gcs files. =|

edited 1:08 PM EDT June 26, 2009
by hcs at 2:33 PM EDT on June 26, 2009
Considering that I'm unlikely to do it myself, yeah that'd be helpful.
If you could post all of the gcs files, that might work, too. It might be more obvious with more samples to work from.
by pietastesgood at 6:37 PM EDT on June 26, 2009
Ok, well here's most of the gcm's and gcs's.

http://www.megaupload.com/?d=SAFPBWVX

I'm getting the executable, hopefully I can get it to you in a few days. :)

Next Page
Go to Page 0 1 2 3

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