Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- set MEMORY_FILE binary "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x50\x00\x00\x00\x01\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x65\x58\x74\x00\x00\x00\x00\x20\x00\x00\x00\x10\x00\x00\x00\x00\x47\x49\x44\x58\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00"
- endian big
- get size asize
- math size - 0x30
- putVarChr MEMORY_FILE 0x0 size long
- math size - 0x50
- putVarChr MEMORY_FILE 0x8 size long
- goto 0x11
- get width1 byte
- putVarChr MEMORY_FILE 0x14 width1 byte
- goto 0x10
- get width2 byte
- putVarChr MEMORY_FILE 0x15 width2 byte
- goto 0xD
- get height1 byte
- putVarChr MEMORY_FILE 0x16 height1 byte
- goto 0xC
- get height2 byte
- putVarChr MEMORY_FILE 0x17 height2 byte
- goto 0x57
- get type byte
- if type == 0x31
- putVarChr MEMORY_FILE 0x13 0x0
- endif
- get name filename
- append
- log MEMORY_FILE 0x80 SIZE
- append
- set count size
- math count / 2
- goto 0x50 MEMORY_FILE
- for i = 0 < count
- savepos start MEMORY_FILE
- endian little
- get num int MEMORY_FILE
- endian big
- putVarChr MEMORY_FILE start num int
- next i
- endian little
- math size + 0x50
- log name 0 size MEMORY_FILE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement