Previous Page | Next Page

by hcs at 11:51 AM EDT on May 20, 2011
Ok, cool, I'll try to take a look at it tonight. Unfortunately the mediafire link is down.
by neo_chip at 11:57 PM EDT on May 20, 2011
Give me 6 minutes and I'll link you...

Edit: Here ya go

edited 12:04 AM EDT May 21, 2011
by hcs at 7:57 AM EDT on May 21, 2011
Well, good news and slightly unpleasant news. I figured out what was up, and here's an updated extractor which should get the music out of the .trk properly:

The trick is that the first portion of these files are compressed, I assume that is what is loaded directly into RAM. The rest, then, is streamed as needed (and thus must not be compressed in the same way).

The bad news is I'm not going to make any efforts towards decompressing that just now, though it looks like it might just be LZ77. It shouldn't be necessary for music, but I'm not sure.

edited 7:59 AM EDT May 21, 2011

That other stuff would probably be useful for setting loop points for these tracks, I suspect that the tiny .sng and .sfx files have loop info in them for the .sf0. Or maybe the track songs don't loop?

edited 8:31 AM EDT May 21, 2011
by neo_chip at 12:16 PM EDT on May 21, 2011
Thanks will take a look. Btw the songs loop...
by neo_chip at 9:21 AM EDT on May 22, 2011
Used your updated bms and here's the follow up of what I got:

The ending portions of the songs have all been fixed Woot! :)

You mentioned that the beginning of songs seem to be compressed and I believe this results in a problem I just found out. The first couple of seconds of the songs are not in the .sf0 when converted using vgmstream. Thus making it loop very inaccurate as you'll hear a hiccup in the transition of the loop. The first few seconds of the song are really vital otherwise a decent amount of .wav editing is needed.

The sfx could be loop points I dunno, but if you manage to get it to loop that'll be the final icing on the cake.

I'd like to give thanks for co-operating with me in this and I know a lot of people would be happy when it lands its spot on tracker :)
by hcs at 10:32 AM EDT on May 22, 2011
Are you saying that the tracks don't start this abruptly in the game? Or just that they need a proper loop point?
by neo_chip at 4:31 PM EDT on May 22, 2011
The sf0's do not loop in your script at all.

What I mean is that the songs are missing the first 3-5 seconds so you can't even loop it properly manually using audacity. Unless of course you can fix the script/sf0 to loop.

Can you fix this?
by neo_chip at 7:40 AM EDT on May 27, 2011
Is there loop info in the .sng/.sfx files? If nothing shows up can I guess I can wait some more till you decompress the first portion of the song. :/

The streams are almost complete, just missing the intro of the songs.
by hcs at 10:06 AM EDT on May 27, 2011
You're going to have to wait until I or someone else manages the decompression.
by neo_chip at 1:17 PM EDT on May 27, 2011
Thanks for the honest reply, will patiently wait some more :P

Previous Page | Next Page
Go to Page 0 1 2 3 4

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=]Link[/url]


HCS Forum Index
Halley's Comet Software
forum source