Changes

521 bytes added ,  03:05, 14 May 2014
no edit summary
Line 30: Line 30:  
| Result code
 
| Result code
 
|}
 
|}
 +
 +
 +
=Capture info structure=
 +
{| class="wikitable" border="1"
 +
|-
 +
!  Index Word
 +
!  Description
 +
|-
 +
| 0
 +
| ?
 +
|-
 +
| 1
 +
| u8: 0 = framebuffer addresses from [[GSPGPU:ImportDisplayCaptureInfo|GSP]] captureinfo+0 / captureinfo+4 match, otherwise this is value 1 when those addresses don't match.
 +
|-
 +
| 2
 +
| ?
 +
|-
 +
| 3
 +
| ?
 +
|-
 +
| 4
 +
| Main-screen [[LCD|0x1EF00X70]] value.
 +
|-
 +
| 5
 +
| ?
 +
|-
 +
| 6
 +
| ?
 +
|-
 +
| 7
 +
| Sub-screen [[LCD|0x1EF00X70]] value.
 +
|}
 +
 +
The user process initializes this structure using data from [[GSPGPU:ImportDisplayCaptureInfo]].
    
=Description=
 
=Description=
 
The input size is clamped to 0x20-bytes by NS. The input buffer with the clamped size is then copied to a NS state buffer. The size field for this state buffer is also set to this clamped size. The format of the input structure is unknown.
 
The input size is clamped to 0x20-bytes by NS. The input buffer with the clamped size is then copied to a NS state buffer. The size field for this state buffer is also set to this clamped size. The format of the input structure is unknown.