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.
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.
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.
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.