SHBIN: Difference between revisions

No edit summary
Smea (talk | contribs)
Line 180: Line 180:
|  0x28
|  0x28
|  0x4
|  0x4
|  Offset (relative to DVLE start) to unk2 table
|  Offset (relative to DVLE start) to output register table
|-
|-
|  0x2C
|  0x2C
|  0x4
|  0x4
|  Number of entries in unk2 table (each entry is 0x8-byte long)
|  Number of entries in output register table (each entry is 0x8-byte long)
|-
|-
|  0x30
|  0x30
Line 255: Line 255:
|  0x4
|  0x4
|  w (float24)
|  w (float24)
|}
Output register table entry :
{| class="wikitable" border="1"
|-
!  Offset
!  Size
!  Description
|-
|  0x0
|  0x4
|  Descriptor ?
|-
|  0x4
|  0x2
|  Output type (see table below)
|-
|  0x6
|  0x2
|  (Register ID) >> 1
|}
Output types :
{| class="wikitable" border="1"
|-
!  ID
!  Description
|-
|  0x0
|  Position
|-
|  0x2
|  Color
|-
|  0x3
|  Texture coordinates
|}
|}