Hi everybody!
I'm having problems getting the music from Darkwind: War on Wheels. No idea what kind of oggs these are. You can download the client here: http://www.dark-wind.com/doDownloads.php?file=exe. Maybe you have to register.
Here's a screenshot of the header:
Any help is appreciated!
Either r999 or r1000 didn`t help to solve that problem, I did even attempt using command-line decoder to become sure.
Here`s sound folder structure, I can upload any of root directory files (they`re most definitely music tracks) for testing. However some jingles/stingers may happen to be in other folders as well but these 6 OGGs are wanted way more than those possible musical cues.
It's quite possible that there is a different key for each file, if you could post a hex dump of the beginning of a nonworking file I could see if that's the case.
Hm, crap, they all have the same header. Is there a OggS string anywhere in the file? I may have to figure out the header size and just "decrypt" that.
It looks like every 100 (decimal) bytes the key changes. It starts off as 0x23, then 0x31. Somewhere in the middle of the file it looks like there's 200 bytes that use the same key (0x2E). I haven't figured out how this is generated yet, always seems to be in the range of 0x20 to 0x3F but I'm not certain. I'm guessing a LCG with multiplier 7 but I don't have a lot to back that up.
Heh, I just realized I could brute force it with the CRCs in the Ogg headers. Don't have time to look into it now, maybe later in the week.