Page 1 of 1

BattleForge PAK Files

Posted: Wed Oct 21, 2009 7:51 am
by Aliyon
I was wondering if anyone would be able to help with unpacking BattleForge PAK files. I've attached one of the files in question.
bf1_script01.zip

Re: BattleForge PAK Files

Posted: Wed Oct 21, 2009 11:03 am
by aluigi

Code: Select all

# BattleForge
# script for QuickBMS http://aluigi.org/papers.htm#quickbms

idstring "PAK\x01"
get INFO_OFF long
get INFO_SIZE long
get INFO_ZSIZE long
clog MEMORY_FILE INFO_OFF INFO_ZSIZE INFO_SIZE

get FILES long MEMORY_FILE
for i = 0 < FILES
    get NAMESZ long MEMORY_FILE
    getdstring NAME NAMESZ MEMORY_FILE
    get OFFSET long MEMORY_FILE
    get SIZE long MEMORY_FILE
    math SIZE -= OFFSET
    log NAME OFFSET SIZE
next i

Re: BattleForge PAK Files

Posted: Wed Oct 21, 2009 1:50 pm
by Aliyon
Man you are awesome.