Realm of the Titans
Posted: Mon Jul 25, 2011 4:11 am
The contents of this post was deleted because of possible forum rules violation.
Code: Select all
# Realm of the Titans
comtype deflate
for
get PK long
if PK != 0x04034b50
cleanexit
endif
get DUMMY short
get ZSIZE long
get SIZE long
get DUMMY short
get NAMESZ short
get DUMMY short
get TYPE short
getdstring DUMMY 8
getdstring NAME NAMESZ
savepos OFFSET
if TYPE == 0
log NAME OFFSET SIZE
else
clog NAME OFFSET ZSIZE SIZE
endif
math OFFSET += ZSIZE
goto OFFSET
nextCode: Select all
# Realm of the Titans
# maybe other Aeria games too
# script for QuickBMS http://quickbms.aluigi.org
comtype deflate
for
get PK_SIGN long
if PK_SIGN != 0x04034b50
cleanexit
endif
get DUMMY short
get ZSIZE long
get SIZE long
get ENTRYSZ short
get NAMESZ short
get EXTRASZ short
getdstring ENTRY ENTRYSZ
getdstring NAME NAMESZ
getdstring EXTRA EXTRASZ
savepos OFFSET
getvarchr METHOD ENTRY 0
if METHOD == 0
log NAME OFFSET SIZE
else
clog NAME OFFSET ZSIZE SIZE
endif
math OFFSET += ZSIZE
goto OFFSET
next