Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- idstring 0 "ZOSFT"
- goto 0xA 0 SEEK_CUR #unknown part
- endian little
- get NUMBER_RECORDS_1 long 0
- comtype ZLIB
- goto 0xA 0 SEEK_CUR
- get NUMBER_RECORDS_1 long 0
- goto 0x4 0 SEEK_CUR #2nd number records
- get BLOCK_SZ long 0
- get BLOCK_ZSZ long 0
- savepos OFFSET 0
- get NAME basename 0
- string NAME += ""
- string NAME += "_1_1.zosft_blk"
- clog NAME OFFSET BLOCK_ZSZ BLOCK_SZ 0
- goto BLOCK_ZSZ 0 SEEK_CUR #skip zlib block
- get BLOCK_SZ long 0 # zsz is larger than sz for some reason!
- get BLOCK_ZSZ long 0
- savepos OFFSET 0
- get NAME basename 0
- string NAME += ""
- string NAME += "_1_2.zosft_blk"
- clog NAME OFFSET BLOCK_ZSZ BLOCK_SZ 0
- goto BLOCK_ZSZ 0 SEEK_CUR #skip zlib block
- get BLOCK_SZ long 0
- get BLOCK_ZSZ long 0
- savepos OFFSET 0
- get NAME basename 0
- string NAME += ""
- string NAME += "_1_3.zosft_blk"
- clog NAME OFFSET BLOCK_ZSZ BLOCK_SZ 0
- goto BLOCK_ZSZ 0 SEEK_CUR #skip zlib block
- goto 0xA 0 SEEK_CUR
- get NUMBER_RECORDS_2 long 0
- goto 0x4 0 SEEK_CUR #2nd number records
- get BLOCK_SZ long 0
- get BLOCK_ZSZ long 0
- savepos OFFSET 0
- get NAME basename 0
- string NAME += "_2_1.zosft_blk"
- clog NAME OFFSET BLOCK_ZSZ BLOCK_SZ 0
- goto BLOCK_ZSZ 0 SEEK_CUR #skip zlib block
- get BLOCK_SZ long 0
- get BLOCK_ZSZ long 0
- savepos OFFSET 0
- get NAME basename 0
- string NAME += "_2_2.zosft_blk"
- clog NAME OFFSET BLOCK_ZSZ BLOCK_SZ 0
- goto BLOCK_ZSZ 0 SEEK_CUR #skip zlib block
- get BLOCK_SZ long 0
- get BLOCK_ZSZ long 0
- savepos OFFSET 0
- get NAME basename 0
- string NAME += "_2_3.zosft_blk"
- clog NAME OFFSET BLOCK_ZSZ BLOCK_SZ 0
- goto BLOCK_ZSZ 0 SEEK_CUR #skip zlib block
- goto 0xA 0 SEEK_CUR
- get NUMBER_RECORDS_3 long 0
- goto 0x4 0 SEEK_CUR #2nd number records
- get BLOCK_SZ long 0
- get BLOCK_ZSZ long 0
- savepos OFFSET 0
- get NAME basename 0
- string NAME += "_3_1.zosft_blk"
- clog NAME OFFSET BLOCK_ZSZ BLOCK_SZ 0
- goto BLOCK_ZSZ 0 SEEK_CUR #skip zlib block
- get BLOCK_SZ long 0
- get BLOCK_ZSZ long 0
- savepos OFFSET 0
- get NAME basename 0
- string NAME += "_3_2.zosft_blk"
- clog NAME OFFSET BLOCK_ZSZ BLOCK_SZ 0
- goto BLOCK_ZSZ 0 SEEK_CUR #skip zlib block
- get BLOCK_SZ long 0
- get BLOCK_ZSZ long 0
- savepos OFFSET 0
- get NAME basename 0
- string NAME += "_3_3.zosft_blk"
- clog NAME OFFSET BLOCK_ZSZ BLOCK_SZ 0
- goto BLOCK_ZSZ 0 SEEK_CUR #skip zlib block
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement