ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax
It is currently Mon May 16, 2022 5:11 am

All times are UTC




Post new topic  Reply to topic  [ 26 posts ]  Go to page 1 2 Next
Author Message
PostPosted: Tue Jun 05, 2018 4:40 pm 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
Hello everybody,

it's time to get my QuickBMS scripts out there. As many of you might know, a large collection of scripts can be found on XeNTaX but to be honest, I like it better here. :D
I'll post single scripts in single posts as attachments and keep a list in the first post here. I hope this will get some Google results. ;) Have fun.

Greetings, AlphaTwentyThree

Script list

Code:
[b]Common archives[/b]
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p68443 - 998 Studios - *.cat, *.kgb, *.v2k (music archives only)
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68789#p68789 - Wii games - *.bin decompressor
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p35698 - Electronic Arts (console) - *.mus extractor
https://zenhax.com/viewtopic.php?f=17&t=7982&p=69164#p69164 - Electronic Arts - *.sdh/*.sdt pairs
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p35700 - Wwise sound engine - AKPK ident + bnk/txt - extractor/parser
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68466#p68466 - Xbox sound archives - *.xwb - extractor/converter


[b]Stream processing[/b]
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p68463 - Electronic Arts (console) - *.mpc/*.mad/*.vp6 demultiplexer
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p35701 - Gamecube VID movies - audio extractor
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68812#p68812 - Humongous Entertainment Inc. - add wave header
https://zenhax.com/viewtopic.php?f=17&t=7982&p=69359#p68692 - channel-split ss2 mono to single stereo file
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68684#p68684 - *.ss2 re-interleave (PS2 ADPCM)


[b]Individual games[/b]
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p35823 - Army Men: Sarge's War (GC) - *.sti/*.stm
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p35789 - Army Men: Sarge's War (PS2) -  *.msh/*.msb
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p35828 - Army Men: Sarge's War (Xbox) - *.sbr
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p35628 - Broken Sword: Secrets of the Ark (PC) - *.pak
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p35696 - Call of Duty: Big Red One (PS2, GC, Xbox) -  *.gcv, *.psv, *.xbv audio extractor
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p35697 - Deus Ex: Human Revolution (Xbox 360) - *.mul
https://zenhax.com/viewtopic.php?f=17&t=7982&p=69388#p69388 - The Elder Scrolls III: Morrowind (PC) - *.bsa
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68610#p68610 - The Godfather II (PS3/X360) - *.viv
https://zenhax.com/viewtopic.php?f=17&t=7982&p=69164#p69164 - Harry Potter and the Half-Blood Prince - *.sdh/*.sdt pairs
https://zenhax.com/viewtopic.php?f=17&t=7982&p=69359#p69359 - Lemony Snicket's A Series of Unfortunate Events (GC, PS2, Xbox - streams.res
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p68446 - Oddworld: Abe's Oddysee (PSX) - *.lvl
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68543#p68543 - The Punisher (PS2) - *.peg
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68539#p68539 - The Punisher (PS2) - *.vpp
https://zenhax.com/viewtopic.php?f=17&t=7982&p=68463#p35724 - XI Coliseum (PSP) - *.arc


Last edited by AlphaTwentyThree on Thu Jan 27, 2022 7:16 pm, edited 29 times in total.

Top
   
 Post subject: Re: My QuickBMS scripts
PostPosted: Tue Jun 05, 2018 4:41 pm 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
Broken Sword: Secrets of the Ark

platform: PC
file type: PAK
type: extractor


Attachments:
sota_pak_EmPackFi.bms [441 Bytes]
Downloaded 687 times


Last edited by AlphaTwentyThree on Sat Dec 25, 2021 5:12 am, edited 2 times in total.
Top
   
 Post subject: Re: My QuickBMS scripts
PostPosted: Thu Jun 07, 2018 9:05 am 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
game: Call of Duty: Big Red One

platform: PS2, GC, Xbox
file types: *.gcv, *.psv, *.xbv (movies)
type: audio extractor


Attachments:
cod_bro.bms [2.8 KiB]
Downloaded 567 times


Last edited by AlphaTwentyThree on Sat Dec 25, 2021 5:12 am, edited 1 time in total.
Top
   
 Post subject: Re: My QuickBMS scripts
PostPosted: Thu Jun 07, 2018 9:11 am 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
Deus Ex: Human Revolution

platform: Xbox 360
file type: *.mul
program needed: xma_parse (http://www.hcs64.com/vgm_ripping.html)
script type: extractor

Both scripts correspond to a number of *.mul files. Just try which one works.


Attachments:
dehr_2.bms [3.01 KiB]
Downloaded 527 times
dehr_1.bms [2.9 KiB]
Downloaded 525 times


Last edited by AlphaTwentyThree on Sat Dec 25, 2021 5:13 am, edited 1 time in total.
Top
   
 Post subject: Re: My QuickBMS scripts
PostPosted: Thu Jun 07, 2018 9:14 am 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
EA console games (tested with Boogie SuperStar Wii)

file type: *.mus (archive)
script type: extractor
note: resulting files are *.xas (playable with vgmstream)


Attachments:
ea_xas.bms [1.09 KiB]
Downloaded 578 times


Last edited by AlphaTwentyThree on Sat Dec 25, 2021 5:13 am, edited 1 time in total.
Top
   
 Post subject: Re: My QuickBMS scripts
PostPosted: Thu Jun 07, 2018 9:34 am 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
Wwise sound engine

file types: archives with AKPK identifier and *.bnk / *.txt and soundbanks.xml
script type: extractor / parser

Second script is for extraction, first script for name parsing.
To parse, keep all extracted files in the same folder as the *.txt and soundbanks.xml. Priority in parsing is always the soundbanks.xml. You can parse again with the txt files afterwards. After parsing, ALWAYS check with Anti-Twin (or similar) if there are files without name (which still have their IDX).


Attachments:
Wwise_parse.bms [3.1 KiB]
Downloaded 711 times
Wwise.bms [3.44 KiB]
Downloaded 693 times


Last edited by AlphaTwentyThree on Sat Dec 25, 2021 5:13 am, edited 2 times in total.
Top
   
 Post subject: Re: My QuickBMS scripts
PostPosted: Thu Jun 07, 2018 9:41 am 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
VID movies

platform: GameCube
script type: audio stream extractor
tested games:
- 007: Everything or Nothing
- Gun
- Tony Hawk's American Wasteland


Attachments:
VID1_audio_extract.bms [2.43 KiB]
Downloaded 517 times


Last edited by AlphaTwentyThree on Sat Dec 25, 2021 5:16 am, edited 3 times in total.
Top
   
PostPosted: Fri Jun 08, 2018 9:30 am 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
XI Coliseum (PSP)

file type: *.arc (WpX identifier)
script type: extractor


Attachments:
arc_WpX.bms [774 Bytes]
Downloaded 630 times


Last edited by AlphaTwentyThree on Sat Dec 25, 2021 5:16 am, edited 1 time in total.
Top
   
PostPosted: Mon Jun 11, 2018 4:12 pm 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
Army Men: Sarge's War (PS2)
file type: *.msh/*.msb pairs
script type: extractor
note: ss2 mono headers are automatically added


Attachments:
AMSW_PS2_msh_msb.bms [1.09 KiB]
Downloaded 529 times
Top
   
PostPosted: Tue Jun 12, 2018 1:46 pm 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
Army Men: Sarge's War

platform: GameCube
file type: *.sti/*.stm pairs
script type: extractor
note 1: genh headers are automatically added
note 2: format is big endian PCM


Attachments:
AMSW_GC_sti_stm.bms [1.27 KiB]
Downloaded 495 times


Last edited by AlphaTwentyThree on Sat Dec 25, 2021 5:16 am, edited 1 time in total.
Top
   
PostPosted: Tue Jun 12, 2018 2:48 pm 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
Army Men: Sarge's War

platform: Xbox
file type: *.sbr
script type: extractor
note: Xbox ADPCM headers get automatically added (playable with vgmstream)


Attachments:
AMSW_Xbox_sbr.bms [2.2 KiB]
Downloaded 523 times


Last edited by AlphaTwentyThree on Mon Jan 03, 2022 7:42 pm, edited 2 times in total.
Top
   
PostPosted: Thu Dec 23, 2021 1:49 pm 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
998 Studios games
(https://www.mobygames.com/company/989-studios)

CAT extractor
KGB extractor
V2K to ss2 converter (-> vgmstream)


Attachments:
989_V2K.bms [809 Bytes]
Downloaded 101 times
989_KGB.bms [685 Bytes]
Downloaded 98 times
989_CAT.bms [639 Bytes]
Downloaded 105 times


Last edited by AlphaTwentyThree on Sat Dec 25, 2021 5:11 am, edited 1 time in total.
Top
   
PostPosted: Thu Dec 23, 2021 5:59 pm 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
Oddworld: Abe's Oddysee

platform: Playstation
format: *.LVL
script type: extractor


Attachments:
Abe's Oddysee PSX LVL.bms [403 Bytes]
Downloaded 108 times


Last edited by AlphaTwentyThree on Sat Dec 25, 2021 5:08 am, edited 1 time in total.
Top
   
PostPosted: Sat Dec 25, 2021 5:06 am 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
Electronic Arts

platforms: all
format: *.MPC/*.MAD/*.VP6 (movies)
script type: demultiplexer
note: *.sng playable with vgmstream, *.mov playable with vlc


Attachments:
!EA_demux.bms [780 Bytes]
Downloaded 117 times


Last edited by AlphaTwentyThree on Mon Jan 03, 2022 7:42 pm, edited 2 times in total.
Top
   
PostPosted: Sat Dec 25, 2021 8:20 am 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
XWB/XSB pairs

procedure:
- move all files to the folder with the *.xwb files
- run batch file
- convert resulting *.xwb files (separate folder for each main xwb) to *.wav with script (still in beta mode - offset needs to be adjusted for every main container)

note: the names inside the XSB files don't correspond to the streams correctly.
note2: I've also attached the Xbox ADPCM codec below - right clock on the INF file and choose "Install". You can play the resulting wav files with every audio player afterwards.


Attachments:
xadp.7z [37.63 KiB]
Downloaded 105 times
xwb_process.7z [11.91 KiB]
Downloaded 107 times


Last edited by AlphaTwentyThree on Mon Jan 03, 2022 7:41 pm, edited 1 time in total.
Top
   
PostPosted: Wed Dec 29, 2021 8:54 am 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
The Punisher

platform: PS2
file type: *.vpp
script type: extractor

note: in case Luigi's script doesn't work, here's one that works on the rest of the files. Won't work on "MUSIC.VPP" or "VOICES.VPP", only the other files.


Attachments:
punisher_ps2_vpp.bms [608 Bytes]
Downloaded 97 times


Last edited by AlphaTwentyThree on Mon Jan 03, 2022 7:40 pm, edited 1 time in total.
Top
   
PostPosted: Wed Dec 29, 2021 12:59 pm 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
The Punisher

platform: PS2
file type: *.peg
script type: extractor


Attachments:
punisher_ps2_peg.bms [455 Bytes]
Downloaded 94 times
Top
   
PostPosted: Sun Jan 02, 2022 2:49 pm 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
The Godfather II

platform: PS3, X360
file type: *.viv
script type: extractor

notes:
- no names given, only the CRC, so that's what you'll find in the names
- some file endings obviously aren't correct but if anyone wants to correct them, send me a note


Attachments:
ea_big4_var.bms [710 Bytes]
Downloaded 90 times
Top
   
PostPosted: Wed Jan 05, 2022 7:08 am 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
PS2 ADPCM *.ss2 0x10 byte re-interleave

vgmstream somehow still doesn't play ss2 streams with incomplete last blocks correctly. This script will re-interleave those streams to ones that can be played correctly.
My old script in the "other" forum had some major problems, so please only use this one!
Very important script!


Attachments:
ss2_re-interleave.bms [2.41 KiB]
Downloaded 81 times
Top
   
PostPosted: Wed Jan 05, 2022 7:24 am 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 827
Volition Inc.

platform: PS2
games tested: The Punisher (PS2), probably works for others too
file formats: *.vmu, *.vse
script type: audio converter

note: all files stemming from *.vmu streams need to be re-interleaved with my script in order to be played correctly!


Attachments:
volition_ps2_audio.bms [943 Bytes]
Downloaded 80 times
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 26 posts ]  Go to page 1 2 Next

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