Changes

35 bytes added ,  07:53, 15 November 2014
no edit summary
Line 61: Line 61:  
| 0x8
 
| 0x8
 
| 0x4
 
| 0x4
| ?
+
| Normally zero(not used?).
 
|-
 
|-
 
| 0xC
 
| 0xC
Line 229: Line 229:  
| 0xB0
 
| 0xB0
 
| 0x4
 
| 0x4
| Must be <2. 1 = the word at offset 0xB4 is used, otherwise it's not used.
+
| Must be <2. 1 = enables usage of the following field.
 
|-
 
|-
 
| 0xB4
 
| 0xB4
 
| 0x4
 
| 0x4
| Must be <=6.
+
| Offset to a 0x6-byte block.
 
|-
 
|-
 
| 0xB8
 
| 0xB8
Line 248: Line 248:  
|}
 
|}
   −
The filesize is aligned to 0x10-bytes. The filesize must be at least 0xC4-bytes. The size of the above header is 0xD0-bytes(0xC4-bytes aligned to 0x10-bytes?).
+
The filesize is aligned to 0x10-bytes. The filesize must be at least 0xC4-bytes, due to padding/alignment the first block of data after the header is normally located at 0xD0.
    
With the solid-color data, there's 5-bytes located at the solid-color data offset. With draw-type val2, there's 7-bytes located here. The first 4-bytes located here is RGBA8888 pixel data, the rest is unknown.
 
With the solid-color data, there's 5-bytes located at the solid-color data offset. With draw-type val2, there's 7-bytes located here. The first 4-bytes located here is RGBA8888 pixel data, the rest is unknown.