Help with biar7 QBMS script (.pak file version for Xbox 360)

Doubts, help and support about QuickBMS and other game research tools
Graveyard
Posts: 54
Joined: Sun Nov 12, 2017 12:30 pm

Help with biar7 QBMS script (.pak file version for Xbox 360)

Post by Graveyard »

Hello aluigi and zenhaxers boys :D , you could take a look at the biar7 script (
http://aluigi.altervista.org/bms/biart7.bms), I'm trying to extract the .pak file from the Deep Black version of Xbox 360, and I get the message below.

Image

I tested the script and it worked perfectly in the PC version file.

I am attaching the file for easy analysis.

http://www.mediafire.com/file/hrcs2x9t5 ... lobal.pack

Thanks for the attention.

If I'm doing something wrong, forgive my ignorance.
Acewell
Posts: 706
Joined: Fri Aug 08, 2014 1:06 am

Re: Help with biar7 QBMS script (.pak file version for Xbox 360)

Post by Acewell »

sample looks like big-endian, this slight modification to the script will get you on your way :)

Code: Select all

# script for QuickBMS http://quickbms.aluigi.org

getdstring ID 8
if ID == "UWFPVF01"
    endian little
elif ID == "PFWU10FV"
    endian big
else
    print "Wrong file signature! Shutting down now."
    cleanexit
endif
get EXTS long
get DUMMY long
get FILES long
get BASE_OFF long
for i = 0 < EXTS
    getdstring EXT 4
    get XOFFSET long
    get XFILES long
    savepos TMP
    math OFFSET = XOFFSET
    math OFFSET *= 0x28
    math OFFSET += BASE_OFF
    goto OFFSET
    for j = 0 < XFILES
        getdstring NAME 0x20
        get OFFSET long
        get SIZE long
        string NAME += "."
        string NAME += EXT
        string NAME R= "_" "/"
        log NAME OFFSET SIZE
    next j
    goto TMP
next i

aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Help with biar7 QBMS script (.pak file version for Xbox 360)

Post by aluigi »

Script 0.2.1
Graveyard
Posts: 54
Joined: Sun Nov 12, 2017 12:30 pm

Re: Help with biar7 QBMS script (.pak file version for Xbox 360)

Post by Graveyard »

thank you Acewell and aluigi.