Reality Display Processor/Commands: Difference between revisions

add commands 0x24≈0x25
(automatically converted the easy parts from ares's source)
 
(add commands 0x24≈0x25)
Line 1:
====<span style="display:none;">0x24 - Texture_Rectangle ====
====<span style="display:none;">0x25 - Texture_Rectangle_Flip ====
----
{| class="wikitable" style="text-align: center; white-space:nowrap;"
! colspan="17"|Texture_Rectangle <code>0x24</code> and Texture_Rectangle_Flip <code>0x25</code>
|-
| 63:48 || — || — || colspan=5| command[5:0] = 0x24 or 0x25 || colspan=8| rectangle.x.lo[11:4]
|-
| 47:32 || colspan=4| rectangle.x.lo[3:0] || colspan=12| rectangle.y.lo[11:0]
|-
| 31:16 || — || — || — || — || — || colspan=3| rectangle.tile[2:0] || colspan=8| rectangle.x.hi[11:4]
|-
| 15:0 || colspan=4| rectangle.x.hi[3:0] || colspan=12| rectangle.y.hi[11:0]
|}
{{#invoke:Register table|definitions
| 61:56 | command[5:0] | 0x24 (Texture_Rectangle) or 0x25 (Texture_Rectangle_Flip)
| 55:44 | rectangle.x.lo[11:0] | -
| 43:32 | rectangle.y.lo[11:0] | -
| 26:24 | rectangle.tile[2:0] | -
| 23:12 | rectangle.x.hi[11:0] | -
| 11:0 | rectangle.y.hi[11:0] | -
}}
 
====<span style="display:none;">0x26 - Sync_Load ====
----
60

edits