ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Tue Jun 19, 2018 12:29 pm

All times are UTC




Post new topic  Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Fri May 11, 2018 8:57 am 

Joined: Sat Sep 02, 2017 12:56 pm
Posts: 39
Hi guys, can you help me with unpacking XWC variant from this game? That Syndicate (2012) script by RENIKRILL doesn't work on any *.xwc archives from The Darkness so that I'll welcome any assistance with these bigfiles.

I uploaded 2 smaller XWCs (untouched files from disc) & 2 pairs of cuts from much bigger ones, the sample pack can be found here. Filenames offset is 0xB00100 in Streamed_Music.xwc_end & 0xAFF9D6 in Streamed_TV.xwc_end; 0x737000 in ExtraContent.xwc & 0x504800 in Streamed_IngameVideo.xwc.
I can also post such offsets for complete archives (Streamed_Music.xwc and Streamed_TV.xwc) if that helps you figure out this Starbreeze format. Thanks in advance!

Later!


Top
   
PostPosted: Fri May 11, 2018 1:42 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 8291
Script 0.2.1:
http://aluigi.org/bms/darkness_xcd.bms


Top
   
PostPosted: Sat May 12, 2018 3:05 pm 

Joined: Sat Sep 02, 2017 12:56 pm
Posts: 39
Thanks for an update but actually my main predicament is still the same: I have to somehow split that bigfile (now WAVEDATA one) into individual tracks & no typical XMA headers can be seen there.
Do you think that the bigger archive can be unpacked using names from STRINGS file & maybe offsets or other data from remaining ones (like WAVEDATA2 or SFXDESC2)? I hope it won't prove impossible...
Best regards!


Top
   
PostPosted: Sun May 13, 2018 11:44 am 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 8291
The "MOS DATAFILE2.0" format already includes its filenames.
What you see, if it's not related to these filenames of the format, is something else.
There is nothing else to do on that format, I can't help for custom works.


Top
   
PostPosted: Wed Jun 06, 2018 6:52 am 

Joined: Sat Sep 02, 2017 12:56 pm
Posts: 39
This is the final solution for anyone who finds this thread in future and also wants to extract playable sounds from XWCs with their proper filenames:
1st step) above script (darkness_xcd.bms) should be used on initial *.xwc archives;
2nd step) this BMS by Bnnm from HCS64 forum should be used on either WAVEDATA bigfile or STRINGS file.
Big thanks to both Luigi & Bnnm for their work!

Oh and the last thing: resulting smaller XWCs contain 1 stream each and can be played back with VGMstream plugin for Foobar2000/Winamp/XMPlay.

Have a nice day everyone!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 5 posts ] 

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited