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.

Blazblue CTB Trial (Switch) FPAC

Featured Replies

  • Author
  • Localization

Demonslayerx8, posted Sun May 13, 2018 12:06 am (34908)


As shown below, the current bms script for arcsys FPAC files work perfectly for everything in the game, Blazblue Cross Tag Battle Beta/Trial (Switch), but when it comes to the audio files, not everything extracts from it, so would like it if someone can spare some time to update the script so that I can grab all the voice files. Makes no sense when a 13mb file only gives me about 556kb total with 23 files.

Here's Ruby Rose's voice file for anyone wanting to give it a shot.
https://mega.nz/#!Y4VVzSxI!JMyZ15qBzUp8 ... -BB8KgtkrQ

update: I have located how many voice files are supposed to be included, and there's 284 files/clips in the PAC, but again, only 23 of them gets extracted.

Image
  • Author
  • Localization

leovoel, posted Mon May 14, 2018 5:15 am (34918)


change line 110 in arcsys.bms to

Code:
Padding 24 MEMORY_FILE 32


maybe someone knows why this is different from what the current script assumes.
  • Author
  • Localization

aluigi, posted Mon May 14, 2018 10:35 pm (34925)


Better to add the following at line 109 before the current "Padding":
Code:
get ZERO long MEMORY_FILE

I don't have samples of other games so I don't know if this "field" exists in them too.
  • Author
  • Localization

Demonslayerx8, posted Tue May 15, 2018 5:37 am (34931)


aluigi wrote:
Better to add the following at line 109 before the current "Padding":
Code:
get ZERO long MEMORY_FILE

I don't have samples of other games so I don't know if this "field" exists in them too.

Thanks, that line addition worked~
  • Author
  • Localization

leovoel, posted Thu Jun 07, 2018 1:31 am (35674)


it's the endian check at line 94, if you comment it out it works fine. not sure how/if aluigi will want to change this given that it varies across samples.

the ZERO field is also present in these samples.
  • Author
  • Localization

bxaimc, posted Thu Jun 07, 2018 5:29 am (35679)


Hmm, still doesn't work after doing that. Lemme try a couple of things...
  • Author
  • Localization

bxaimc, posted Thu Jun 07, 2018 6:36 am (35682)


Ok, so the problem lies within lines 97-100

if TOT_SIZE != FULL_SIZE
endian big
ReverseLong BASE_OFF
ReverseLong TOT_SIZE

There's 0x10 extra junk at the end of the file which is throwing the script off because TOT_SIZE isn't matching with the physical file size. Commenting out the whole chunk will make it work.
  • Author
  • Localization

aluigi, posted Thu Jun 07, 2018 7:34 am (35685)


Script 0.1.7
  • Author
  • Localization

datkofguy, posted Mon Jun 11, 2018 7:16 pm (35798)


bxaimc wrote:
Hi, the script does not seem to work with the PC version. Here are some samples:

https://drive.google.com/open?id=1eLhhnN8Q6s917tLr5c8AK_yPqYRlDcl9

You mind taking a look? Please and thank you! :3

How did you get the pac files in the pc version? All I have are a bunch of encrypted files.
  • Author
  • Localization

bxaimc, posted Tue Jun 12, 2018 5:57 pm (35832)


It's all xor'd which was a pain
  • Author
  • Localization

datkofguy, posted Wed Jun 13, 2018 5:34 pm (35858)


OK, very noob question.. how would I do that?
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.