Page 1 of 1

Sonic & All-Stars Racing Transformed

Posted: Thu Nov 15, 2012 8:48 am
by brendan19
So I managed to extract the files from the SoundBanks.pck archive. However ww2ogg does not recognize the chunk type.

I will PM a file if anyone is interested :)

Re: Sonic & All-Stars Racing Transformed

Posted: Fri Nov 16, 2012 8:06 pm
by Arymond
Oh, Well I was going to Ask about this Weird "RIFX" Format too :P but
I don't think I'm allowed to post samples anymore ):, Is it a XWMA or a XMA? i dont see why there sint jsut support for like some Winamp Plug-in namly VGMStream! for XMA Overall that is

Re: Sonic & All-Stars Racing Transformed

Posted: Sat Nov 17, 2012 2:08 am
by brendan19
It uses XMA but there's also RIFX headers that don't have an XMA flag so I think there might be a secondary codec being used as well but I can't be 100% certain.

Re: Sonic & All-Stars Racing Transformed

Posted: Tue Nov 20, 2012 12:16 pm
by !!!!!
I'm not sure if this will work for the 360 version but for the PS3 but I extracted the .oggs (.wavs) from the streamsmulti.pck file using aluigi's Darksiders II BMS script.

Code: Select all

# DarkSiders II PCK archives
# script for QuickBMS http://quickbms.aluigi.org

endian big
idstring "AKPK"
goto 0x20
get DUMMYSZ long
getdstring DUMMY DUMMYSZ
get FILES long
for i = 0 < FILES
    get NAME_CRC long
    get ALIGNSZ long
    get SIZE long
    get OFFSET long
    get DUMMY long
    math OFFSET *= ALIGNSZ
    log "" OFFSET SIZE
next i
Following I used ww2ogg with the "packed_codebooks_aoTuV_603" switch and finally revorb to have playable oggs.

Re: Sonic & All-Stars Racing Transformed

Posted: Fri Mar 15, 2013 10:24 pm
by MrYeah
This script doesn't work for PC version.

Code: Select all

QuickBMS generic files extractor and reimporter 0.5.17b
by Luigi Auriemma
e-mail: [email protected]
web:    aluigi.org

- open input file D:\Steam\SteamApps\common\Sonic & All-Stars Racing Transformed
\Data\sound\StreamsMulti.pck
- open script darksiders2_pck.bms
- set output folder C:\tmp\sonic

  offset   filesize   filename
------------------------------

- 0 files found in 1 seconds
  coverage file 0    30%   201326604  664273022
The files are in RIFF WAVE format. The value of wFormatTag is 0x4220.
Edit: I solved the problem myself.