Extracting Game Soundtrack Music
Yuichi Baba
Masanori Otsuka
Hiroshi Watanabe
Tomoyo Nishimoto
Shinya Chikamori
Akari Kaida
Custom Cover Art
JPGComposer
Extraction
SJGAME-WindowsNoEditor.pak
Game directory > SJGAME > Content > Paks > SJGAME-WindowsNoEditor.pak
QuickBMS Unreal script
Decryption key is
0x8E0A631576F6CBE340BF039C7C5BB8632E6FDC1082E019B646B44B2846C96855
.wem files
Unpacked files > Content > WwiseAudio > Windows
All .wem files in this folder
BP Unpacker
Need to rename
Unpacked files > Content > WwiseAudio > Windows > SoundbanksInfo.xml
I’ve written a custom script
VS_Bank.bnk
More audio files are in VS_Bank.bnk
bnkextr doesn’t give the actual file names, but numbers the files sequentially instead, which is useless.
Use samuraijack_btt_bnk.bms script instead
We now have about 2400 .wem files named with their ID, which is a long number. We want to rename these with their Name instead.
The proper pairings for ID / Name are found in VS_Bank.txt. This is a tab delimited text file. Open in a spreadsheet program (Excel, Google Sheets). Search for “In Memory Audio” or jump straight to line 2545.
Doing all that by hand is a lot, so I copied these values into a blank spreadsheet and wrote a batch rename script. Download this txt file, move into the folder with the .wem files, and change the extension to .cmd. Double-click to run and it will rename all the files.
Last step is converting the .wem files to playable .ogg files. Use BP Unpacker