Pretty simple format, so its strange no one made a script before. There is wwise .bnk files inside, that can be extracted with AlphaTwentyThree's script and converted with ww2ogg.
# DmC Devil May Cry .APK # script for QuickBMS http://quickbms.aluigi.org
get FILES long get DUMMY long for i = 0 < FILES get NAME long get OFFSET long get SIZE long string NAME p= "%08x" NAME string NAME += ".bnk" log NAME OFFSET SIZE next i
get BNK_FILES long get WWISE_FILES long for i = 0 < BNK_FILES get NAME long get OFFSET long get SIZE long string NAME p= "%08x" NAME string NAME += ".bnk" log NAME OFFSET SIZE next i for i = 0 < WWISE_FILES get NAME long get OFFSET long get SIZE long string NAME p= "%08x" NAME string NAME += ".wwise" log NAME OFFSET SIZE next i
spider91 wrote:No, just add "endian big" as a first line in script for console versions.
Ah, it actually worked this time. Thanks.
EDIT: Huh. I used the wwise_bnk.bms script AplhaTwentyThree wrote on a .bnk file of an extracted MAIN_PS3 folder and it gave me this error(see the attachment). Any ideas?