Previous Page | Next Page

by pietastesgood at 6:44 PM EDT on July 11, 2009
Have you achieved any progress on the compression? Not trying to rush you, I just want to stay informed. ;)
by hcs at 11:08 PM EDT on July 11, 2009
I haven't looked at it. When I do, this is exactly where I will talk about it.

edited 11:08 PM EDT July 11, 2009
by pietastesgood at 1:47 AM EDT on July 12, 2009
Okay, thanks for the information. :)
by Black_Knight at 4:47 PM EDT on July 26, 2009
Are you going to continue with this project? Because me and my compatriots would like it greatly.
Progress by OrangeC at 9:09 AM EDT on August 2, 2009
Hope someone has any progress with this.
by hcs at 7:01 AM EDT on August 23, 2009
Worked out the compression, but that turned out to be the easy part. Now trying to figure out how to match up the data with the headers.

---

The layout is continuing to frustrate me. If someone else wants to take a look, here's the stuff I have on hand right now:

weconduit 0.0 does the decompression. dump00.bin contains headers, dump01.bin is a map of what's in dump00.bin. weconduit identifies the end of the last compressed segment; the first uncompressed segment is soon thereafter (seems to be aligned by 0x800). I've been unsuccessful in trying to match the DSP data in the uncompressed segment with the headers in dump00.bin.

The audio headers in dump00.bin are approximately RIFF WAVE, and I wrote cnd_dmp2genh 0.0 to parse those and generate GENHs from it. Each RIFF has a strm chunk that specifies the size and offset of the stream data in the uncompressed segment, but there are several (possibly three) uncompressed segments and I've failed at locating any but the first. I didn't provide a compiled version because as it stands it produces mostly junk.

edited 4:03 PM EDT August 23, 2009
by pietastesgood at 9:00 PM EDT on August 23, 2009
THANKS!!
by hcs at 11:33 AM EDT on September 6, 2009
Made a wee bit more progress today
weconduit 0.1, cnd_dmp2genh 0.1. Run weconduit on a .gcs (like 99_98.gcs), then run cnd_dmp2genh on the dumped stuff:
cnd_dmpgenh dump01.bin dump00.bin dumpUC00.bin dumpUCmstr.bin dumpUC01.bin

The ordering of the various uncompressed dumps is still a matter of some confusion. I'm getting a lot of really weird files as well (MultiPlayer-Song1.wav.genh at 5khz or so), so there may yet be bugs to work out of the decompression. Having a whole lot of trouble finding any actual interesting music so got discouraged.

edited 11:33 AM EDT September 6, 2009
by pietastesgood at 2:12 PM EDT on September 6, 2009
Great! Will try this new build out.
Any updates? by pepper at 8:52 PM EDT on September 23, 2010
I can't seem to use the tool, everytime i try the second step, it processes two genh files, and then tells me "Unexpected EOF" this is on 99_98.gcs also, the two genh files consist of the whole of the sounds, but speeded up very heavily.

Previous Page | 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