Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Powerpuff Girls Relish Rampage (PS2) *.BLK/CAT

Featured Replies

  • Author
  • Localization

Mygoshi, posted Tue Oct 25, 2016 1:59 pm (18330)


Hello everyone,

This time I'll ask for help please regarding Powerpuff Girls Relish Rampage (PS2 version).

Indeed, I want to listen to the music of the game and for this I need to unpack the BLK archive.

Thanks!
  • Author
  • Localization

Mygoshi, posted Tue Oct 25, 2016 3:04 pm (18335)


Thank you but I get an error
  • Author
  • Localization

aluigi, posted Tue Oct 25, 2016 4:02 pm (18344)


Try script 0.2
  • Author
  • Localization

Mygoshi, posted Tue Oct 25, 2016 4:10 pm (18346)


The new script only extracted 15% of the archive (147 files).
  • Author
  • Localization

aluigi, posted Tue Oct 25, 2016 4:21 pm (18349)


What error message you get?
There are 816 files referenced and an unknown number of sub_files contained in them.
  • Author
  • Localization

Mygoshi, posted Tue Oct 25, 2016 4:32 pm (18351)


There are no error messages, it just extracted 15% at coverage 0 and 2% at coverage 1, with a total of 147 files extracted.
  • Author
  • Localization

aluigi, posted Tue Oct 25, 2016 4:43 pm (18352)


The archive is only 260 Mb, upload it.
  • Author
  • Localization

aluigi, posted Tue Oct 25, 2016 6:05 pm (18359)


Script 0.2.1
  • Author
  • Localization

Mygoshi, posted Tue Oct 25, 2016 7:04 pm (18361)


Thanks! It worked perfectly.

Now I have to deal with the MIB files, which have regular paddings of zeroes.

The interleave is 6680 but I would need a script to erase the zero blocks, in order to remove the silences.

Here's one of the files: https://mega.nz/#!3g1TgSQR!W5sQtllv3y7e ... gexplr7fXo

There is an MIH attached (which is the header): https://mega.nz/#!i9dmBB4b!WOQqY2Z3B1T8 ... i0Cyg0QIZ8

Thanks in advance.
  • Author
  • Localization

aluigi, posted Tue Oct 25, 2016 9:23 pm (18366)


So they are blocks of raw VAG data of 0x5370 bytes with a padding of 0x1310, correct?

Try this script and set the interleave to 0x5370:
Code:
get MIB_SIZE asize
get NAME basename
string NAME ".raw"
log NAME 0 0
append
for OFFSET = 0 != MIB_SIZE
    log NAME OFFSET 0x5370
next OFFSET 0x6680
append
  • Author
  • Localization

Mygoshi, posted Tue Oct 25, 2016 10:40 pm (18369)


Thanks! There are no silences now but it always skips

The interleave is correct though.

Here are the correct settings:

VAG RAW data: 0x5930
Padding: 0xD50
  • Author
  • Localization

Mygoshi, posted Tue Oct 25, 2016 10:45 pm (18370)


I changed the settings with 0x5930 and I put the interleave to 5930 and it works perfectly! Thanks!
  • Author
  • Localization

Mygoshi, posted Wed Oct 26, 2016 12:05 am (18372)


Anyway there's a problem, I have another file called L2_BOSS.MIB and I think this file contains several files with different paddings.

In fact, I tried the Deinterleaver script to extract the seperate files, but I don't know how many tracks are in the file (layers).

Each different track in that file have different VAG byte data & padding, but same interleave which is 0x6680

Any help to extract properly the files with Deint.bms and then apply your script for each files?

Link to the file: https://mega.nz/#!39dRhIDS!7nsKpUWQ3o_p ... IPgfez8b18

Thanks!
  • Author
  • Localization

aluigi, posted Wed Oct 26, 2016 6:13 am (18374)


I don't think I can help.
  • Author
  • Localization

Mygoshi, posted Wed Oct 26, 2016 10:04 am (18379)


Ok, thanks anyway for the script to extract the archive and the other script.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.