SceCamera: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 27: Line 27:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 3.60 || 0xEB1CC2CA
| 3.60 || 0xEB1CC2CA
Line 36: Line 38:
! Version !! NID
! Version !! NID
|-
|-
| 0.940-3.60 || 0xD56A12BD
| 0.931-3.60 || 0xD56A12BD
|}
|}


Line 45: Line 47:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 0.940-3.60 || 0x233C9E27
| 0.940-3.60 || 0x233C9E27
Line 56: Line 60:
! Version !! NID
! Version !! NID
|-
|-
| 0.940-3.60 || 0xC2E71BE8
| 0.931-3.60 || 0xC2E71BE8
|}
|}


Line 65: Line 69:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 0.940-3.60 || 0x356BAF6C
| 0.940-3.60 || 0x356BAF6C
Line 76: Line 82:
! Version !! NID
! Version !! NID
|-
|-
| 0.940-3.60 || 0xE81EADE1
| 0.931-3.60 || 0xE81EADE1
|}
|}


Line 86: Line 92:
! Version !! NID
! Version !! NID
|-
|-
| 0.940-3.60 || 0x5338BE86
| 0.931-3.60 || 0x5338BE86
|}
|}


Line 94: Line 100:
! Version !! NID
! Version !! NID
|-
|-
| 0.940-3.60 || 0x8C3354E5
| 0.931-3.60 || 0x8C3354E5
|}
|}


Line 102: Line 108:
! Version !! NID
! Version !! NID
|-
|-
| 0.940-3.60 || 0xE487870A
| 0.931-3.60 || 0xE487870A
|}
|}


Line 110: Line 116:
! Version !! NID
! Version !! NID
|-
|-
| 0.940-3.60 || 0x0E9B4B9E
| 0.931-3.60 || 0x0E9B4B9E
|}
|}


Line 126: Line 132:
! Version !! NID
! Version !! NID
|-
|-
| 0.940-3.60 || 0x45EB69C9
| 0.931-3.60 || 0x45EB69C9
|}
|}


Line 178: Line 184:
</source>
</source>


          3.60:
=== SceCameraForDriver_3590BB9B ===
          SceCameraForDriver_22D51107: 0x22D51107
{| class="wikitable"
          SceCameraForDriver_22E70D83: 0x22E70D83
|-
          SceCameraForDriver_36C164BE: 0x36C164BE
! Version !! NID
          SceCameraForDriver_6443EEDB: 0x6443EEDB
|-
          SceCameraForDriver_93477709: 0x93477709
| 0.931-3.60 || 0x3590BB9B
          SceCameraForDriver_96C63737: 0x96C63737
|}
          SceCameraForDriver_B241F11F: 0xB241F11F
 
          SceCameraForDriver_B312CE90: 0xB312CE90
=== SceCameraForDriver_36C164BE ===
          SceCameraForDriver_D0810455: 0xD0810455
{| class="wikitable"
          SceCameraForDriver_D259707C: 0xD259707C
|-
          SceCameraForDriver_DFBBA264: 0xDFBBA264
! Version !! NID
          SceCameraForDriver_EE3D4B1C: 0xEE3D4B1C
|-
          SceCameraForDriver_F7A0C99F: 0xF7A0C99F
| 0.931-3.60 || 0x36C164BE
          SceCameraForDriver_FE3C170C: 0xFE3C170C
|}
 
=== SceCameraForDriver_6443EEDB ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931-3.60 || 0x6443EEDB
|}
 
=== SceCameraForDriver_93477709 ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931-3.60 || 0x93477709
|}
 
=== SceCameraForDriver_B241F11F ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931-3.60 || 0xB241F11F
|}
 
=== SceCameraForDriver_DFBBA264 ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931-3.60 || 0xDFBBA264
|}
 
=== SceCameraForDriver_F7A0C99F ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931-3.60 || 0xF7A0C99F
|}
 
=== SceCameraForDriver_22D51107 ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || not present
|-
| 3.60 || 0x22D51107
|}
 
=== SceCameraForDriver_22E70D83 ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || not present
|-
| 3.60 || 0x22E70D83
|}
 
=== SceCameraForDriver_96C63737 ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || not present
|-
| 3.60 || 0x96C63737
|}
 
=== SceCameraForDriver_B241F11F ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || not present
|-
| 3.60 || 0xB241F11F
|}
 
=== SceCameraForDriver_B312CE90 ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || not present
|-
| 3.60 || 0xB312CE90
|}
 
=== SceCameraForDriver_D0810455 ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || not present
|-
| 3.60 || 0xD0810455
|}
 
=== SceCameraForDriver_D259707C ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || not present
|-
| 3.60 || 0xD259707C
|}
 
=== SceCameraForDriver_EE3D4B1C ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || not present
|-
| 3.60 || 0xEE3D4B1C
|}
 
=== SceCameraForDriver_FE3C170C ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.931 || not present
|-
| 3.60 || 0xFE3C170C
|}


== SceCamera ==
== SceCamera ==
Line 252: Line 388:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x4F34BEE
| 0.931 || not present
|-
| 1.69 || 0x04F34BEE
|}
|}


Line 260: Line 398:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x6A21BBB
| 0.931 || not present
|-
| 1.69 || 0x06A21BBB
|}
|}


Line 268: Line 408:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x6D3816C
| 0.931-1.69 || 0x06D3816C
|}
|}


Line 276: Line 416:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x6FB2900
| 0.931-1.69 || 0x06FB2900
|}
|}


Line 283: Line 423:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 1.69 || 0x103A75B8
| 1.69 || 0x103A75B8
Line 292: Line 434:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x1175F477
| 0.931-1.69 || 0x1175F477
|}
|}


Line 300: Line 442:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x12B6FF26
| 0.931-1.69 || 0x12B6FF26
|}
|}


Line 308: Line 450:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x1DD9C9CE
| 0.931-1.69 || 0x1DD9C9CE
|}
|}


Line 315: Line 457:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 1.69 || 0x274EF751
| 1.69 || 0x274EF751
Line 324: Line 468:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x2C36D6F3
| 0.931-1.69 || 0x2C36D6F3
|}
|}


Line 331: Line 475:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 1.69 || 0x34CCAF85
| 1.69 || 0x34CCAF85
Line 339: Line 485:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 1.69 || 0x3A0DABBD
| 1.69 || 0x3A0DABBD
Line 348: Line 496:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x3CF630A1
| 0.931-1.69 || 0x3CF630A1
|}
|}


Line 356: Line 504:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x3F26233E
| 0.931-1.69 || 0x3F26233E
|}
|}


Line 364: Line 512:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x44F6043F
| 0.931-1.69 || 0x44F6043F
|}
|}


Line 371: Line 519:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 1.69 || 0x4B5405C8
| 1.69 || 0x4B5405C8
Line 380: Line 530:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x4D4514AC
| 0.931-1.69 || 0x4D4514AC
|}
|}


Line 388: Line 538:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x4EBD5C68
| 0.931-1.69 || 0x4EBD5C68
|}
|}


Line 395: Line 545:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 1.69 || 0x5FA5B1BB
| 1.69 || 0x5FA5B1BB
Line 404: Line 556:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x624F7653
| 0.931-1.69 || 0x624F7653
|}
|}


Line 412: Line 564:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x62AFF0B8
| 0.931-1.69 || 0x62AFF0B8
|}
|}


Line 419: Line 571:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 1.69 || 0x75C4300B
| 1.69 || 0x75C4300B
Line 428: Line 582:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x79B5C2DE
| 0.931-1.69 || 0x79B5C2DE
|}
|}


Line 436: Line 590:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x7E8EF3B2
| 0.931-1.69 || 0x7E8EF3B2
|}
|}


Line 444: Line 598:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x85D5951D
| 0.931-1.69 || 0x85D5951D
|}
|}


Line 452: Line 606:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x8B5E6147
| 0.931-1.69 || 0x8B5E6147
|}
|}


Line 460: Line 614:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x8DD1292B
| 0.931-1.69 || 0x8DD1292B
|}
|}


Line 468: Line 622:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x8FBE84BE
| 0.931-1.69 || 0x8FBE84BE
|}
|}


Line 476: Line 630:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x98D71588
| 0.931-1.69 || 0x98D71588
|}
|}


Line 484: Line 638:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0x9FDACB99
| 0.931-1.69 || 0x9FDACB99
|}
|}


Line 492: Line 646:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xA462F801
| 0.931-1.69 || 0xA462F801
|}
|}


Line 500: Line 654:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xA8FEAE35
| 0.931-1.69 || 0xA8FEAE35
|}
|}


Line 508: Line 662:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xAA72C3DC
| 0.931-1.69 || 0xAA72C3DC
|}
|}


Line 516: Line 670:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xAE071044
| 0.931-1.69 || 0xAE071044
|}
|}


Line 524: Line 678:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xCD6E1CFC
| 0.931-1.69 || 0xCD6E1CFC
|}
|}


Line 532: Line 686:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xD1A5BB0B
| 0.931-1.69 || 0xD1A5BB0B
|}
|}


Line 540: Line 694:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xDBFFA1DA
| 0.931-1.69 || 0xDBFFA1DA
|}
|}


Line 547: Line 701:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 1.69 || 0xE2AC7BCE
| 1.69 || 0xE2AC7BCE
Line 556: Line 712:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xE312958A
| 0.931-1.69 || 0xE312958A
|}
|}


Line 564: Line 720:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xE65CFE86
| 0.931-1.69 || 0xE65CFE86
|}
|}


Line 572: Line 728:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xE9D2CFB1
| 0.931-1.69 || 0xE9D2CFB1
|}
|}


Line 580: Line 736:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xF7464216
| 0.931-1.69 || 0xF7464216
|}
|}


Line 587: Line 743:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 1.69 || 0xF9B79556
| 1.69 || 0xF9B79556
Line 596: Line 754:
! Version !! NID
! Version !! NID
|-
|-
| 1.69 || 0xF9F7CA3D
| 0.931-1.69 || 0xF9F7CA3D
|}
|}


Line 603: Line 761:
|-
|-
! Version !! NID
! Version !! NID
|-
| 0.931 || not present
|-
|-
| 1.69 || 0xFEB99ACC
| 1.69 || 0xFEB99ACC

Revision as of 18:58, 27 September 2022

Module

Version World Privilege
0.931-3.65 Non-secure Kernel

Libraries

Known NIDs

Version Name World Visibility NID
0.931-3.60 SceCameraForDriver Non-secure Kernel 0xBCBC1F4A
0.931-3.60 SceCamera Non-secure User 0xDA91B3ED

SceCameraForDriver

sceCameraIsActiveForDriver

Version NID
0.931 not present
3.60 0xEB1CC2CA

sceCameraSetAttributeForDriver

Version NID
0.931-3.60 0xD56A12BD

This function is used for all attributes except attributes 13 and 25 (blacklisted in this function).

sceCameraSetAttribute2ForDriver

Version NID
0.931 not present
0.940-3.60 0x233C9E27

This function is used only for attributes 13 and 25.

sceCameraGetAttributeForDriver

Version NID
0.931-3.60 0xC2E71BE8

This function is used for all attributes except attributes 13 and 25.

sceCameraGetAttribute2ForDriver

Version NID
0.931 not present
0.940-3.60 0x356BAF6C

This function is used only for attributes 13 and 25.

sceCameraSetActiveProcessForDriver

Version NID
0.931-3.60 0xE81EADE1
int sceCameraSetActiveProcessForDriver(SceUID pid);

sceCameraStartPidForDriver

Version NID
0.931-3.60 0x5338BE86

sceCameraStopPidForDriver

Version NID
0.931-3.60 0x8C3354E5

sceCameraOpenForDriver

Version NID
0.931-3.60 0xE487870A

sceCameraCloseForDriver

Version NID
0.931-3.60 0x0E9B4B9E

sceCameraReadForDriver

Version NID
0.931-3.60 0x2D12FDF3

sceCameraInitForDriver

Version NID
0.931-3.60 0x45EB69C9

SceCameraForDriver_F15F1F91

Version NID
0.931 0xF15F1F91
3.60 not present

Registers a global variable used by #sceCameraReadForDriver.

int SceCameraForDriver_F15F1F91(int a1);

sceCameraSetLedModeBlinkForDriver

Version NID
0.931 0x8F6FA575
3.60 not present

This is a guessed name.

// maybe_devnum: must be 0 or 1
int sceCameraSetLedModeBlinkForDriver(int maybe_devnum, SceUInt32 maybe_onTime, SceUInt32 maybe_offTime, SceUInt32 blinkCount);

sceCameraSetLedModeOnOffForDriver

Version NID
0.931 0x5EEDDA34
3.60 not present

This is a guessed name.

// maybe_devnum: must be 1
// mode: must 0 (OFF) or 1 (ON)
int sceCameraSetLedModeOnOffForDriver(int maybe_devnum, int mode);

SceCameraForDriver_3590BB9B

Version NID
0.931-3.60 0x3590BB9B

SceCameraForDriver_36C164BE

Version NID
0.931-3.60 0x36C164BE

SceCameraForDriver_6443EEDB

Version NID
0.931-3.60 0x6443EEDB

SceCameraForDriver_93477709

Version NID
0.931-3.60 0x93477709

SceCameraForDriver_B241F11F

Version NID
0.931-3.60 0xB241F11F

SceCameraForDriver_DFBBA264

Version NID
0.931-3.60 0xDFBBA264

SceCameraForDriver_F7A0C99F

Version NID
0.931-3.60 0xF7A0C99F

SceCameraForDriver_22D51107

Version NID
0.931 not present
3.60 0x22D51107

SceCameraForDriver_22E70D83

Version NID
0.931 not present
3.60 0x22E70D83

SceCameraForDriver_96C63737

Version NID
0.931 not present
3.60 0x96C63737

SceCameraForDriver_B241F11F

Version NID
0.931 not present
3.60 0xB241F11F

SceCameraForDriver_B312CE90

Version NID
0.931 not present
3.60 0xB312CE90

SceCameraForDriver_D0810455

Version NID
0.931 not present
3.60 0xD0810455

SceCameraForDriver_D259707C

Version NID
0.931 not present
3.60 0xD259707C

SceCameraForDriver_EE3D4B1C

Version NID
0.931 not present
3.60 0xEE3D4B1C

SceCameraForDriver_FE3C170C

Version NID
0.931 not present
3.60 0xFE3C170C

SceCamera

SceCamera_7670474C

Version NID
0.931 0x7670474C
3.60 not present

Wrapper for #SceCameraForDriver_F15F1F91.

sceCameraSetLedModeBlink

Version NID
0.931 0x89B16030
3.60 not present

This is a guessed name.

Wrapper for #sceCameraSetLedModeBlinkForDriver.

// maybe_devnum: must be 0 or 1
int sceCameraSetLedModeBlink(int maybe_devnum, SceUInt32 maybe_onTime, SceUInt32 maybe_offTime, SceUInt32 blinkCount);

sceCameraSetLedModeOnOff

Version NID
0.931 0xD02CFA5C
3.60 not present

This is a guessed name.

Wrapper for #sceCameraSetLedModeOnOffForDriver.

// maybe_devnum: must be 1
// mode: must be 0 (OFF) or 1 (ON)
int sceCameraSetLedModeOnOff(int maybe_devnum, int mode);

sceCameraSetExposureCeiling

Version NID
0.931 not present
1.69 0x04F34BEE

sceCameraGetAutoControlHold

Version NID
0.931 not present
1.69 0x06A21BBB

sceCameraGetZoom

Version NID
0.931-1.69 0x06D3816C

sceCameraSetContrast

Version NID
0.931-1.69 0x06FB2900

sceCameraIsActive

Version NID
0.931 not present
1.69 0x103A75B8

sceCameraSetReverse

Version NID
0.931-1.69 0x1175F477

sceCameraGetNightmode

Version NID
0.931-1.69 0x12B6FF26

sceCameraStop

Version NID
0.931-1.69 0x1DD9C9CE

sceCameraGetDeviceLocation

Version NID
0.931 not present
1.69 0x274EF751

sceCameraGetGain

Version NID
0.931-1.69 0x2C36D6F3

sceCameraGetSharpnessOff

Version NID
0.931 not present
1.69 0x34CCAF85

sceCameraSetAutoControlHold

Version NID
0.931 not present
1.69 0x3A0DABBD

sceCameraSetISO

Version NID
0.931-1.69 0x3CF630A1

sceCameraSetNightmode

Version NID
0.931-1.69 0x3F26233E

sceCameraGetReverse

Version NID
0.931-1.69 0x44F6043F

sceCameraSetSharpnessOff

Version NID
0.931 not present
1.69 0x4B5405C8

sceCameraSetWhiteBalance

Version NID
0.931-1.69 0x4D4514AC

sceCameraGetISO

Version NID
0.931-1.69 0x4EBD5C68

sceCameraGetExposureCeiling

Version NID
0.931 not present
1.69 0x5FA5B1BB

sceCameraGetSaturation

Version NID
0.931-1.69 0x624F7653

sceCameraSetEV

Version NID
0.931-1.69 0x62AFF0B8

sceCameraSetImageQuality

Version NID
0.931 not present
1.69 0x75C4300B

sceCameraRead

Version NID
0.931-1.69 0x79B5C2DE

sceCameraGetEffect

Version NID
0.931-1.69 0x7E8EF3B2

sceCameraGetBrightness

Version NID
0.931-1.69 0x85D5951D

sceCameraGetEV

Version NID
0.931-1.69 0x8B5E6147

sceCameraGetBacklight

Version NID
0.931-1.69 0x8DD1292B

sceCameraGetContrast

Version NID
0.931-1.69 0x8FBE84BE

sceCameraSetBrightness

Version NID
0.931-1.69 0x98D71588

sceCameraGetAntiFlicker

Version NID
0.931-1.69 0x9FDACB99

sceCameraOpen

Version NID
0.931-1.69 0xA462F801

sceCameraStart

Version NID
0.931-1.69 0xA8FEAE35

sceCameraGetSharpness

Version NID
0.931-1.69 0xAA72C3DC

sceCameraSetBacklight

Version NID
0.931-1.69 0xAE071044

sceCameraClose

Version NID
0.931-1.69 0xCD6E1CFC

sceCameraSetSharpness

Version NID
0.931-1.69 0xD1A5BB0B

sceCameraGetWhiteBalance

Version NID
0.931-1.69 0xDBFFA1DA

sceCameraGetImageQuality

Version NID
0.931 not present
1.69 0xE2AC7BCE

sceCameraSetAntiFlicker

Version NID
0.931-1.69 0xE312958A

sceCameraSetGain

Version NID
0.931-1.69 0xE65CFE86

sceCameraSetEffect

Version NID
0.931-1.69 0xE9D2CFB1

sceCameraSetZoom

Version NID
0.931-1.69 0xF7464216

sceCameraSetNoiseReduction

Version NID
0.931 not present
1.69 0xF9B79556

sceCameraSetSaturation

Version NID
0.931-1.69 0xF9F7CA3D

sceCameraGetNoiseReduction

Version NID
0.931 not present
1.69 0xFEB99ACC