Help us keep the site up! Got some change to spare? Why not donate a few bits and buy us a coffee. Image

Teenage Mutant Ninja Turtles: Shredder's Revenge - .pbn audio archive

Get help on any and all audio formats, or chip in and help others!
Post Reply
jackskellinghog
beginner
Posts: 25
Joined: Sun Mar 11, 2012 4:08 am
Has thanked: 1 time

Teenage Mutant Ninja Turtles: Shredder's Revenge - .pbn audio archive

Post by jackskellinghog » Mon Jun 20, 2022 1:18 pm

Looking to extract this for voice lines and sound effects, any ideas? Sprite data is under .zpbn and .zpbpx, also looking to extract that Image

jackskellinghog
beginner
Posts: 25
Joined: Sun Mar 11, 2012 4:08 am
Has thanked: 1 time

Re: Shredders Revenge .pbn audio archive

Post by jackskellinghog » Mon Jun 20, 2022 6:13 pm

https://zenhax.com/viewtopic.php?t=7847

Used this quickbms script for audio and it worked perfect. Now just need the sprite data.

barncastle
n00b
Posts: 15
Joined: Tue Apr 13, 2021 5:13 pm
Been thanked: 13 times

Re: Shredders Revenge .pbn audio archive

Post by barncastle » Mon Jun 20, 2022 7:09 pm

Here's the structure of SoundsSettings.zpbn, the only real benefit of parsing it is for filenames. Just a note to anyone not using C#, BinaryReader.ReadString uses a 7BitEncodedInt length prefix.

Textures are already documented on this post. In short; ZLib decompress all the zxnb files and run them through your preferred XNB converter.

Also FYI this game uses a 48kHz sample rate opposed to the usual 44.1kHz - which is also what the script uses.

Post Reply