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:
HCS Forum Index
Halley's Comet Software
forum source