open FDSE ? 1 ; Get startfile Long 0 ; Get texcount short 0 ; Get palcount short 0 ; Get base Long 0 ; If texcount != palcount ; CleanExit ; EndIf GoTo startfile 0 ; SavePos palbase 0 ; Math Fox = texcount ; Math Fox *= 16 ; Math Fox += palbase ; Math texbase = Fox ; GoTo texbase 0 ; SavePos texbase 0 ; For T = 1 To palcount ; GoTo 0 1 ; set M Byte 0x16 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; SavePos TotalSize 1 ; Put 0 Long 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x01 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x04 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; Put palcount Long 1 ; SavePos Zebra 1 ; GoTo texbase 0 ; Get D short 0 ; Get X short 0 ; Get Y short 0 ; Get D short 0 ; Get totex long 0 ; GoTo 4 0 SEEK_CUR ; SavePos texbase 0 ; GoTo palbase 0 ; GoTo 8 0 SEEK_CUR ; Get topal long 0 ; GoTo 4 0 SEEK_CUR ; SavePos palbase 0 ; Math HALFX = X ; Math HALFX /= 2 ; Math HALFY = Y ; Math HALFY /= 2 ; Math TLONG = X ; Math TLONG *= Y ; Math TLONG += 1372 ; Math XY = X ; Math XY *= Y ; Math atex = totex ; Math atex += base ; Math apal = topal ; Math apal += base ; GoTo Zebra 1 ; set M Byte 0x15 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; Put TLONG Long 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x01 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x50 ; Put M Byte 1 ; set M Byte 0x53 ; Put M Byte 1 ; set M Byte 0x32 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x06 ; Put M Byte 1 ; set M Byte 0x11 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x02 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x0C ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x45 ; Put M Byte 1 ; set M Byte 0x5F ; Put M Byte 1 ; set M Byte 0x41 ; Put M Byte 1 ; set M Byte 0x30 ; Put M Byte 1 ; set M Byte 0x30 ; Put M Byte 1 ; set M Byte 0x5F ; Put M Byte 1 ; set M Byte 0x36 ; Put M Byte 1 ; set M Byte 0x32 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x02 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x04 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x01 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x5A ; Put M Byte 1 ; set M Byte 0xE8 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x01 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x40 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; Put X Long 1 ; Put Y Long 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x04 ; Put M Byte 1 ; set M Byte 0xB5 ; Put M Byte 1 ; set M Byte 0x02 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x80 ; Put M Byte 1 ; set M Byte 0x30 ; Put M Byte 1 ; set M Byte 0xDD ; Put M Byte 1 ; set M Byte 0x05 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x20 ; Put M Byte 1 ; set M Byte 0x5C ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x0C ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x40 ; Put M Byte 1 ; set M Byte 0x80 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x05 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x54 ; Put M Byte 1 ; set M Byte 0x80 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x40 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x04 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x40 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x40 ; Put M Byte 1 ; set M Byte 0x56 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x50 ; Put M Byte 1 ; set M Byte 0x04 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x18 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0xC0 ; Put M Byte 1 ; set M Byte 0x0F ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x01 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x90 ; Put M Byte 1 ; set M Byte 0x5A ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x03 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x10 ; Put M Byte 1 ; set M Byte 0x0E ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x51 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; Put HALFX Long 1 ; Put HALFY Long 1 ; set M Byte 0x52 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x53 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x04 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; SavePos qqq 1 ; For Pixel = 1 To XY ; GoTo atex 0 ; Get pix Byte 0 ; SavePos atex 0 ; GoTo qqq 1 ; Put pix Byte 1 ; SavePos qqq 1 ; Next Pixel ; GoTo qqq 1 ; set M Byte 0x03 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x10 ; Put M Byte 1 ; set M Byte 0x0E ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x40 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x51 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x20 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x20 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x52 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x53 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x01 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; SavePos qqq 1 ; For deer = 1 To 1024 ; GoTo apal 0 ; Get pix Byte 0 ; SavePos apal 0 ; GoTo qqq 1 ; Put pix Byte 1 ; SavePos qqq 1 ; Next deer ; GoTo qqq 1 ; set M Byte 0x03 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x10 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0x10 ; Put M Byte 1 ; set M Byte 0x01 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x04 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0xFF ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x08 ; Put M Byte 1 ; set M Byte 0xC0 ; Put M Byte 1 ; set M Byte 0x0F ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; set M Byte 0x00 ; Put M Byte 1 ; SavePos Zebra 1 ; GoTo TotalSize 1 ; Put Zebra Long 1 ; Set NUM long T ; string QQ = texture. ; string QQ += NUM ; string QQ += .TXD ; Log QQ 0 Zebra 1 ; For wolfwolf = 0 To Zebra ; Put 0 Byte 1 ; Next wolfwolf ; Next T ;