The Forum is up for sale: XeNTaX Forum looking for new owner

Darkwind: War on Wheels - ogg variant

Get help on any and all audio formats, or chip in and help others!
Post Reply
AlphaTwentyThree
double-veteran
double-veteran
Posts: 982
Joined: Mon Aug 24, 2009 10:55 pm
Has thanked: 76 times
Been thanked: 658 times

Darkwind: War on Wheels - ogg variant

Post by AlphaTwentyThree »

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:
Image
Any help is appreciated!
If you like what you see, why not click the little Thank You button? ;) It will definitely motivate me! :)
And here's Mr.Mouse's Facebook link: http://www.facebook.com/permalink.php?s ... 8469022795 - thanks ;)
hcs
mega-veteran
mega-veteran
Posts: 263
Joined: Sun Oct 18, 2009 9:41 pm
Location: Portland, OR
Has thanked: 3 times
Been thanked: 79 times
Contact:

Re: Darkwind: War on Wheels - ogg variant

Post by hcs »

Just add 0x23 to each byte, I'll crank out a vgmstream for this in a few.

Done, up in r999. I wasn't able to get a file to test, let me know how it works. It's possible they only mess with the setup headers.
GenericRipper
advanced
Posts: 66
Joined: Sun Mar 21, 2010 5:41 pm
Has thanked: 56 times
Been thanked: 4 times

Re: Darkwind: War on Wheels - ogg variant

Post by GenericRipper »

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.

crashes\ <DIR>
engines\ <DIR>
environment\ <DIR>
explosions\ <DIR>
gui\ <DIR>
pain\ <DIR>
skids\ <DIR>
voice\ <DIR>
weapons\ <DIR>
a666.ogg 4 184 631
bishibashi.ogg 5 739 564
dust.ogg 856 480
mashhead.ogg 4 057 205
pushTheButton.ogg 3 947 601
riseAndFall.ogg 6 381 967
hcs
mega-veteran
mega-veteran
Posts: 263
Joined: Sun Oct 18, 2009 9:41 pm
Location: Portland, OR
Has thanked: 3 times
Been thanked: 79 times
Contact:

Re: Darkwind: War on Wheels - ogg variant

Post by hcs »

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.
GenericRipper
advanced
Posts: 66
Joined: Sun Mar 21, 2010 5:41 pm
Has thanked: 56 times
Been thanked: 4 times

Re: Darkwind: War on Wheels - ogg variant

Post by GenericRipper »

hcs
mega-veteran
mega-veteran
Posts: 263
Joined: Sun Oct 18, 2009 9:41 pm
Location: Portland, OR
Has thanked: 3 times
Been thanked: 79 times
Contact:

Re: Darkwind: War on Wheels - ogg variant

Post by hcs »

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.
GenericRipper
advanced
Posts: 66
Joined: Sun Mar 21, 2010 5:41 pm
Has thanked: 56 times
Been thanked: 4 times

Re: Darkwind: War on Wheels - ogg variant

Post by GenericRipper »

Unfortunately no, at least in those 6 files posted.
hcs
mega-veteran
mega-veteran
Posts: 263
Joined: Sun Oct 18, 2009 9:41 pm
Location: Portland, OR
Has thanked: 3 times
Been thanked: 79 times
Contact:

Re: Darkwind: War on Wheels - ogg variant

Post by hcs »

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.
Post Reply