SceCompat: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
CelesteBlue (talk | contribs) No edit summary |
||
Line 9: | Line 9: | ||
|- | |- | ||
| 1.69 || SceCompat || Non-secure || Kernel || 0x7FA33B9B | | 1.69 || SceCompat || Non-secure || Kernel || 0x7FA33B9B | ||
|- | |||
| 3.60 || SceCompat || Non-secure || Kernel || 0x8F2D0378 | |||
|- | |- | ||
| 3.65 || SceCompat || Non-secure || Kernel || 0x8F2D0378 | | 3.65 || SceCompat || Non-secure || Kernel || 0x8F2D0378 | ||
Line 20: | Line 22: | ||
|- | |- | ||
! Version !! Name !! World !! Visibility !! NID | ! Version !! Name !! World !! Visibility !! NID | ||
|- | |||
| 3.60 || [[SceCompat#SceCompatForDriver|SceCompatForDriver]] || Non-secure || Kernel || 0x7CFA62CD | |||
|- | |- | ||
| 3.65 || [[SceCompat#SceCompatForDriver|SceCompatForDriver]] || Non-secure || Kernel || 0x7CFA62CD | | 3.65 || [[SceCompat#SceCompatForDriver|SceCompatForDriver]] || Non-secure || Kernel || 0x7CFA62CD | ||
|- | |||
| 3.60 || [[SceCompat#SceCompatForVsh|SceCompatForVsh]] || Non-secure || User || 0xF68A1AD0 | |||
|- | |- | ||
| 3.65 || [[SceCompat#SceCompatForVsh|SceCompatForVsh]] || Non-secure || User || 0xF68A1AD0 | | 3.65 || [[SceCompat#SceCompatForVsh|SceCompatForVsh]] || Non-secure || User || 0xF68A1AD0 | ||
Line 30: | Line 36: | ||
== SceCompatForDriver == | == SceCompatForDriver == | ||
=== SceCompatForDriver_6EBD9E01 === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x6EBD9E01 | |||
|} | |||
== SceCompatForVsh == | == SceCompatForVsh == | ||
=== SceCompatForVsh_4915DEE7 === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x4915DEE7 | |||
|} | |||
=== SceCompatForVsh_70997F92 === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x70997F92 | |||
|} | |||
=== SceCompatForVsh_9C107CC9 === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x9C107CC9 | |||
|} | |||
== SceCompat == | == SceCompat == | ||
=== sceCompatGetUpdateState === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x0CDE9EC5 | |||
|} | |||
=== sceCompatGetDevInf === | === sceCompatGetDevInf === | ||
Line 46: | Line 87: | ||
|- | |- | ||
| 1.69 || 0x138006A8 | | 1.69 || 0x138006A8 | ||
|- | |||
| 3.60 || 0x138006A8 | |||
|} | |} | ||
=== sceCompatGetPeripheralState === | === sceCompatGetPeripheralState === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 53: | Line 97: | ||
|- | |- | ||
| 1.69 || 0x176B2906 | | 1.69 || 0x176B2906 | ||
|- | |||
| 3.60 || 0x176B2906 | |||
|} | |} | ||
=== sceCompatWriteShared32 === | === sceCompatWriteShared32 === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 60: | Line 107: | ||
|- | |- | ||
| 1.69 || 0x1CD51530 | | 1.69 || 0x1CD51530 | ||
|- | |||
| 3.60 || 0x1CD51530 | |||
|} | |} | ||
=== sceCompatWriteSharedCtrl === | === sceCompatWriteSharedCtrl === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 67: | Line 117: | ||
|- | |- | ||
| 1.69 || 0x2306FFED | | 1.69 || 0x2306FFED | ||
|- | |||
| 3.60 || 0x2306FFED | |||
|} | |} | ||
=== sceCompatSetSettings === | === sceCompatSetSettings === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 74: | Line 127: | ||
|- | |- | ||
| 1.69 || 0x312782DC | | 1.69 || 0x312782DC | ||
|- | |||
| 3.60 || NOT PRESENT | |||
|} | |} | ||
=== sceCompatSuspendResume === | === sceCompatSuspendResume === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 81: | Line 137: | ||
|- | |- | ||
| 1.69 || 0x324112CA | | 1.69 || 0x324112CA | ||
|- | |||
| 3.60 || 0x324112CA | |||
|} | |} | ||
=== sceCompatSetDisplayConfig === | === sceCompatSetDisplayConfig === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 89: | Line 148: | ||
| 1.69 || 0x32BA3DCF | | 1.69 || 0x32BA3DCF | ||
|} | |} | ||
=== sceCompatRegRead === | === sceCompatRegRead === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 95: | Line 155: | ||
|- | |- | ||
| 1.69 || 0x4521505D | | 1.69 || 0x4521505D | ||
|- | |||
| 3.60 || NOT PRESENT | |||
|} | |} | ||
=== sceCompatAvailableColorSpaceSetting === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x456226DD | |||
|} | |||
=== sceCompatCache === | === sceCompatCache === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 102: | Line 173: | ||
|- | |- | ||
| 1.69 || 0x6777390E | | 1.69 || 0x6777390E | ||
|- | |||
| 3.60 || 0x6777390E | |||
|} | |} | ||
=== sceCompatAllocCdram === | === sceCompatAllocCdram === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 110: | Line 184: | ||
| 1.69 || 0x6E8E3BA8 | | 1.69 || 0x6E8E3BA8 | ||
|} | |} | ||
=== sceCompatWaitSpecialRequest === | === sceCompatWaitSpecialRequest === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 116: | Line 191: | ||
|- | |- | ||
| 1.69 || 0x714F7ED6 | | 1.69 || 0x714F7ED6 | ||
|- | |||
| 3.60 || 0x714F7ED6 | |||
|} | |} | ||
=== sceCompatReadShared32 === | === sceCompatReadShared32 === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 123: | Line 201: | ||
|- | |- | ||
| 1.69 || 0x73AA4871 | | 1.69 || 0x73AA4871 | ||
|- | |||
| 3.60 || 0x73AA4871 | |||
|} | |} | ||
=== sceCompatGetSettings === | === sceCompatGetSettings === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 130: | Line 211: | ||
|- | |- | ||
| 1.69 || 0x782C980E | | 1.69 || 0x782C980E | ||
|- | |||
| 3.60 || NOT PRESENT | |||
|} | |||
=== sceCompatIsPocketStationTitle === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x7DCFBCCE | |||
|} | |||
=== sceCompatWaitAndGetRequest === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x8176C238 | |||
|} | |||
=== sceCompatSetUpdateState === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x8A44206F | |||
|} | |} | ||
=== sceCompatStart === | === sceCompatStart === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 137: | Line 245: | ||
|- | |- | ||
| 1.69 || 0x8CA1632D | | 1.69 || 0x8CA1632D | ||
|- | |||
| 3.60 || 0x8CA1632D | |||
|} | |} | ||
=== sceCompatRegWrite === | === sceCompatRegWrite === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 144: | Line 255: | ||
|- | |- | ||
| 1.69 || 0x912B1C28 | | 1.69 || 0x912B1C28 | ||
|- | |||
| 3.60 || NOT PRESENT | |||
|} | |} | ||
=== sceCompatIdStorageLookup === | === sceCompatIdStorageLookup === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 151: | Line 265: | ||
|- | |- | ||
| 1.69 || 0x94AAA245 | | 1.69 || 0x94AAA245 | ||
|- | |||
| 3.60 || 0x94AAA245 | |||
|} | |} | ||
=== sceCompatCheckPocketStation === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x96FC2A87 | |||
|} | |||
=== sceCompatGetTitleList === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0x99F13E04 | |||
|} | |||
=== sceCompatGetCurrentSecureTick === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0xA073EBEE | |||
|} | |||
=== sceCompatAllocCdramWithHole === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0xA5039FFA | |||
|} | |||
=== sceCompatGetPspSystemSoftwareVersion === | === sceCompatGetPspSystemSoftwareVersion === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 158: | Line 307: | ||
|- | |- | ||
| 1.69 || 0xB113DCC0 | | 1.69 || 0xB113DCC0 | ||
|- | |||
| 3.60 || 0xB113DCC0 | |||
|} | |} | ||
=== sceCompatFrameBufferInit === | === sceCompatFrameBufferInit === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 165: | Line 317: | ||
|- | |- | ||
| 1.69 || 0xBC0E2B4C | | 1.69 || 0xBC0E2B4C | ||
|- | |||
| 3.60 || 0xBC0E2B4C | |||
|} | |} | ||
=== sceCompatLCDCSync === | === sceCompatLCDCSync === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 172: | Line 327: | ||
|- | |- | ||
| 1.69 || 0xBD177787 | | 1.69 || 0xBD177787 | ||
|- | |||
| 3.60 || 0xBD177787 | |||
|} | |||
=== sceCompatWaitIntr === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 3.60 || 0xC1E14CF5 | |||
|} | |} | ||
=== sceCompatGetRequest === | === sceCompatGetRequest === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 180: | Line 346: | ||
| 1.69 || 0xCB9F607B | | 1.69 || 0xCB9F607B | ||
|} | |} | ||
=== sceCompatDatRead === | === sceCompatDatRead === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 186: | Line 353: | ||
|- | |- | ||
| 1.69 || 0xCBE73EBE | | 1.69 || 0xCBE73EBE | ||
|- | |||
| 3.60 || 0xCBE73EBE | |||
|} | |} | ||
=== sceCompatReturnValueEx === | === sceCompatReturnValueEx === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 193: | Line 363: | ||
|- | |- | ||
| 1.69 || 0xCC02A9FF | | 1.69 || 0xCC02A9FF | ||
|- | |||
| 3.60 || 0xCC02A9FF | |||
|} | |} | ||
=== sceCompatGetStatus === | === sceCompatGetStatus === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 200: | Line 373: | ||
|- | |- | ||
| 1.69 || 0xD2E3370E | | 1.69 || 0xD2E3370E | ||
|- | |||
| 3.60 || 0xD2E3370E | |||
|} | |} | ||
=== sceCompatInterrupt === | === sceCompatInterrupt === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 207: | Line 383: | ||
|- | |- | ||
| 1.69 || 0xD6AA36DD | | 1.69 || 0xD6AA36DD | ||
|- | |||
| 3.60 || 0xD6AA36DD | |||
|} | |} | ||
=== sceCompatSetRif === | === sceCompatSetRif === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 214: | Line 393: | ||
|- | |- | ||
| 1.69 || 0xD8B69F23 | | 1.69 || 0xD8B69F23 | ||
|- | |||
| 3.60 || 0xD8B69F23 | |||
|} | |} | ||
=== sceCompatGetPrimaryHead === | |||
{| class="wikitable" | |||
|- | |||
! Version !! NID | |||
|- | |||
| 1.69 || 0xDC9EE33A | |||
|} | |||
=== sceCompatSetSuspendSema === | === sceCompatSetSuspendSema === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 221: | Line 411: | ||
|- | |- | ||
| 1.69 || 0xDD30239E | | 1.69 || 0xDD30239E | ||
|- | |||
| 3.60 || 0xDD30239E | |||
|} | |} | ||
=== sceCompatInitEx === | === sceCompatInitEx === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 228: | Line 421: | ||
|- | |- | ||
| 1.69 || 0xE97C1B5F | | 1.69 || 0xE97C1B5F | ||
|- | |||
| 3.60 || 0xE97C1B5F | |||
|} | |} | ||
=== sceCompatUninit === | === sceCompatUninit === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 235: | Line 431: | ||
|- | |- | ||
| 1.69 || 0xEF929397 | | 1.69 || 0xEF929397 | ||
|- | |||
| 3.60 || 0xEF929397 | |||
|} | |} | ||
=== sceCompatStop === | === sceCompatStop === | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 242: | Line 441: | ||
|- | |- | ||
| 1.69 || 0xFCE2422F | | 1.69 || 0xFCE2422F | ||
|- | |||
| 3.60 || 0xFCE2422F | |||
|} | |} | ||
[[Category:Modules]] | [[Category:Modules]] | ||
[[Category:Kernel]] | [[Category:Kernel]] |
Revision as of 21:53, 15 November 2018
This is the primary kernel interface to the PSP Emulator.
Module
Known NIDs
Version | Name | World | Privilege | NID |
---|---|---|---|---|
1.69 | SceCompat | Non-secure | Kernel | 0x7FA33B9B |
3.60 | SceCompat | Non-secure | Kernel | 0x8F2D0378 |
3.65 | SceCompat | Non-secure | Kernel | 0x8F2D0378 |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
3.60 | SceCompatForDriver | Non-secure | Kernel | 0x7CFA62CD |
3.65 | SceCompatForDriver | Non-secure | Kernel | 0x7CFA62CD |
3.60 | SceCompatForVsh | Non-secure | User | 0xF68A1AD0 |
3.65 | SceCompatForVsh | Non-secure | User | 0xF68A1AD0 |
1.69 | SceCompat | Non-secure | User | 0x0F35909D |
SceCompatForDriver
SceCompatForDriver_6EBD9E01
Version | NID |
---|---|
3.60 | 0x6EBD9E01 |
SceCompatForVsh
SceCompatForVsh_4915DEE7
Version | NID |
---|---|
3.60 | 0x4915DEE7 |
SceCompatForVsh_70997F92
Version | NID |
---|---|
3.60 | 0x70997F92 |
SceCompatForVsh_9C107CC9
Version | NID |
---|---|
3.60 | 0x9C107CC9 |
SceCompat
sceCompatGetUpdateState
Version | NID |
---|---|
3.60 | 0x0CDE9EC5 |
sceCompatGetDevInf
Version | NID |
---|---|
1.69 | 0x138006A8 |
3.60 | 0x138006A8 |
sceCompatGetPeripheralState
Version | NID |
---|---|
1.69 | 0x176B2906 |
3.60 | 0x176B2906 |
Version | NID |
---|---|
1.69 | 0x1CD51530 |
3.60 | 0x1CD51530 |
Version | NID |
---|---|
1.69 | 0x2306FFED |
3.60 | 0x2306FFED |
sceCompatSetSettings
Version | NID |
---|---|
1.69 | 0x312782DC |
3.60 | NOT PRESENT |
sceCompatSuspendResume
Version | NID |
---|---|
1.69 | 0x324112CA |
3.60 | 0x324112CA |
sceCompatSetDisplayConfig
Version | NID |
---|---|
1.69 | 0x32BA3DCF |
sceCompatRegRead
Version | NID |
---|---|
1.69 | 0x4521505D |
3.60 | NOT PRESENT |
sceCompatAvailableColorSpaceSetting
Version | NID |
---|---|
3.60 | 0x456226DD |
sceCompatCache
Version | NID |
---|---|
1.69 | 0x6777390E |
3.60 | 0x6777390E |
sceCompatAllocCdram
Version | NID |
---|---|
1.69 | 0x6E8E3BA8 |
sceCompatWaitSpecialRequest
Version | NID |
---|---|
1.69 | 0x714F7ED6 |
3.60 | 0x714F7ED6 |
Version | NID |
---|---|
1.69 | 0x73AA4871 |
3.60 | 0x73AA4871 |
sceCompatGetSettings
Version | NID |
---|---|
1.69 | 0x782C980E |
3.60 | NOT PRESENT |
sceCompatIsPocketStationTitle
Version | NID |
---|---|
3.60 | 0x7DCFBCCE |
sceCompatWaitAndGetRequest
Version | NID |
---|---|
3.60 | 0x8176C238 |
sceCompatSetUpdateState
Version | NID |
---|---|
3.60 | 0x8A44206F |
sceCompatStart
Version | NID |
---|---|
1.69 | 0x8CA1632D |
3.60 | 0x8CA1632D |
sceCompatRegWrite
Version | NID |
---|---|
1.69 | 0x912B1C28 |
3.60 | NOT PRESENT |
sceCompatIdStorageLookup
Version | NID |
---|---|
1.69 | 0x94AAA245 |
3.60 | 0x94AAA245 |
sceCompatCheckPocketStation
Version | NID |
---|---|
3.60 | 0x96FC2A87 |
sceCompatGetTitleList
Version | NID |
---|---|
3.60 | 0x99F13E04 |
sceCompatGetCurrentSecureTick
Version | NID |
---|---|
3.60 | 0xA073EBEE |
sceCompatAllocCdramWithHole
Version | NID |
---|---|
3.60 | 0xA5039FFA |
sceCompatGetPspSystemSoftwareVersion
Version | NID |
---|---|
1.69 | 0xB113DCC0 |
3.60 | 0xB113DCC0 |
sceCompatFrameBufferInit
Version | NID |
---|---|
1.69 | 0xBC0E2B4C |
3.60 | 0xBC0E2B4C |
sceCompatLCDCSync
Version | NID |
---|---|
1.69 | 0xBD177787 |
3.60 | 0xBD177787 |
sceCompatWaitIntr
Version | NID |
---|---|
3.60 | 0xC1E14CF5 |
sceCompatGetRequest
Version | NID |
---|---|
1.69 | 0xCB9F607B |
sceCompatDatRead
Version | NID |
---|---|
1.69 | 0xCBE73EBE |
3.60 | 0xCBE73EBE |
sceCompatReturnValueEx
Version | NID |
---|---|
1.69 | 0xCC02A9FF |
3.60 | 0xCC02A9FF |
sceCompatGetStatus
Version | NID |
---|---|
1.69 | 0xD2E3370E |
3.60 | 0xD2E3370E |
sceCompatInterrupt
Version | NID |
---|---|
1.69 | 0xD6AA36DD |
3.60 | 0xD6AA36DD |
sceCompatSetRif
Version | NID |
---|---|
1.69 | 0xD8B69F23 |
3.60 | 0xD8B69F23 |
sceCompatGetPrimaryHead
Version | NID |
---|---|
1.69 | 0xDC9EE33A |
sceCompatSetSuspendSema
Version | NID |
---|---|
1.69 | 0xDD30239E |
3.60 | 0xDD30239E |
sceCompatInitEx
Version | NID |
---|---|
1.69 | 0xE97C1B5F |
3.60 | 0xE97C1B5F |
sceCompatUninit
Version | NID |
---|---|
1.69 | 0xEF929397 |
3.60 | 0xEF929397 |
sceCompatStop
Version | NID |
---|---|
1.69 | 0xFCE2422F |
3.60 | 0xFCE2422F |