Here are all the new User Mode library entries added in 2.0 that weren't in 1.52. Most (all?) should be available with syscalls.
FWIW: I found a few names, but most are only numerical "NIDs".
If you have a good SHA1/NID lookup dictionary, please try finding names for the NIDs that don't have real names.
Don't know how useful this is, or if anyone wants to add them to the official API database or not.
Code: Select all
> STUB_START "sceDisplay",...
> STUB_FUNC 0xbf79f646,sceDisplayGetResumeMode - new nid/name
> STUB_FUNC 0x69b53541,sceDisplayGetVblankRest - old nid (was kernel only)
> STUB_FUNC 0x21038913,sceDisplay_21038913 - new nid
> STUB_START "sceGe_user",...
> STUB_FUNC 0xe66cb92e,sceGeGetStack - new nid/name
> STUB_START "sceLoadCoreForUser",...
> STUB_FUNC 0xda1b09aa,sceKernelUnLinkLibraryEntries - old nid (was kernel only)
> STUB_END
> STUB_START "sceUmdUser",
> STUB_FUNC 0x87533940,sceUmdUser_87533940 - new nid
> STUB_FUNC 0xcbe9f02a,sceUmdUser_CBE9F02A - new nid
> STUB_START "scePower",...
> STUB_FUNC 0x0442d852,scePower_0442D852 - new nid
> STUB_START "sceNetAdhocAuth_lib",...
> STUB_FUNC 0xcf4d9bed,sceNetAdhocAuth_lib_CF4D9BED - new nid
> STUB_START "sceReg",...
> STUB_FUNC 0xbe8c1263,sceReg_BE8C1263 - new nid
> STUB_FUNC 0x835ece6f,sceReg_835ECE6F - new nid
> STUB_START "sceRtc",...
> STUB_FUNC 0x203ceb0d,sceRtc_203CEB0D - new nid
> STUB_FUNC 0x62685e98,sceRtc_62685E98 - new nid
> STUB_FUNC 0x1909c99b,sceRtc_1909C99B - new nid
> STUB_FUNC 0xe1c93e47,sceRtc_E1C93E47 - new nid
> STUB_START "StdioForUser",...
> STUB_FUNC 0x432d8f5c,sceKernelRegisterStdoutPipe - new name/nid
> STUB_FUNC 0x6f797e03,sceKernelRegisterStderrPipe - new name/nid
> STUB_START "SysMemUserForUser",...
> STUB_FUNC 0xfc114573,SysMemUserForUser_FC114573 - new nid
> STUB_FUNC 0x7591c7db,SysMemUserForUser_7591C7DB - new nid
> STUB_FUNC 0xf77d77cb,SysMemUserForUser_F77D77CB - new nid
> STUB_FUNC 0xa6848df8,SysMemUserForUser_A6848DF8 - new nid
> STUB_START "sceUsb",...
> STUB_FUNC 0x616f2b61,sceUsbWaitStateCB - new nid/name
> STUB_START "sceUtility",...
> STUB_FUNC 0xdde5389d,sceUtility_DDE5389D - new nid
> STUB_FUNC 0x149a7895,sceUtility_149A7895 - new nid
> STUB_FUNC 0x4a833ba4,sceUtility_4A833BA4 - new nid
> STUB_FUNC 0xa50e5b30,sceUtility_A50E5B30 - new nid
> STUB_FUNC 0x943cba46,sceUtility_943CBA46 - new nid
> STUB_FUNC 0x0f3eeaac,sceUtility_0F3EEAAC - new nid (name ? sceUtilityMemRateMG)
> STUB_FUNC 0x147f7c85,sceUtility_147F7C85 - new nid
> STUB_FUNC 0x16a1a8d8,sceUtility_16A1A8D8 - new nid
> STUB_FUNC 0xcdc3aa41,sceUtility_CDC3AA41 - new nid
> STUB_FUNC 0xf5ce1134,sceUtility_F5CE1134 - new nid
> STUB_FUNC 0x05afb9e4,sceUtility_05AFB9E4 - new nid
> STUB_FUNC 0xbda7d894,sceUtility_BDA7D894 - new nid
> STUB_FUNC 0x4fed24d8,sceUtility_4FED24D8 - new nid
> STUB_FUNC 0x1579a159,sceUtilityLoadNetModule - new nid/name
> STUB_FUNC 0x64d50c56,sceUtilityUnloadNetModule - new nid/name
> STUB_START "sceUtility_private",...
> STUB_FUNC 0x7635200e,sceUtility_private_7635200E - new nid
> STUB_FUNC 0xdc17a878,sceUtility_private_DC17A878 - new nid
> STUB_FUNC 0x2fba0921,sceUtility_private_2FBA0921 - new nid
> STUB_FUNC 0xcd3c8c18,sceUtility_private_CD3C8C18 - new nid
> STUB_FUNC 0xb20562d4,sceUtility_private_B20562D4 - new nid
> STUB_FUNC 0x88682129,sceUtility_private_88682129 - new nid
> STUB_FUNC 0x2fe219d7,sceUtility_private_2FE219D7 - new nid
> STUB_FUNC 0x97f922a3,sceUtility_private_97F922A3 - new nid
> STUB_FUNC 0x463ea95e,sceUtilityPspDialog - new nid/name
> STUB_FUNC 0xab46a24f,sceUtility_private_AB46A24F - new nid
> STUB_FUNC 0x4b677ba1,sceUtility_private_4B677BA1 - new nid
> STUB_FUNC 0x75ff798c,sceUtility_private_75FF798C - new nid
> STUB_FUNC 0x9bae7dce,sceUtility_private_9BAE7DCE - new nid
> STUB_FUNC 0x00948e27,sceUtility_private_00948E27 - new nid
> STUB_FUNC 0x4acd6532,sceUtility_private_4ACD6532 - new nid
> STUB_FUNC 0x976f7805,sceUtility_private_976F7805 - new nid
> STUB_FUNC 0xe542e9d8,sceUtility_private_E542E9D8 - new nid
> STUB_START "sceUtility_netparam_internal",...
> STUB_FUNC 0x8e8e3aa3,sceUtility_netparam_internal_8E8E3AA3 - new nid
> STUB_START "UtilsForUser",...
> STUB_FUNC 0x77dff087,sceKernelDcacheProbeRange - new nid/name
> STUB_START "sceVideocodec",...
> STUB_FUNC 0x627b7d42,sceVideocodec_627B7D42 - new nid
> STUB_START "sceWlanDrv_lib",...
> STUB_FUNC 0x6d5c839e,sceWlanDrv_lib_6D5C839E - new nid
> STUB_FUNC 0x44a99f9d,sceWlanDrv_lib_44A99F9D - new nid
> STUB_FUNC 0xeb3235b5,sceWlanDrv_lib_EB3235B5 - new nid
> STUB_FUNC 0xfbd385fb,sceWlanDrv_lib_FBD385FB - new nid
---
> STUB_START "sceVshBridge",...
> STUB_FUNC 0x33eeef3e,sceVshBridge_33EEEF3E - new nid
> STUB_FUNC 0xafb59b52,sceVshBridge_AFB59B52 - new nid
> STUB_FUNC 0x13aee247,sceVshBridge_13AEE247 - new nid
> STUB_FUNC 0xf720c299,sceVshBridge_F720C299 - new nid
> STUB_FUNC 0xc58090da,sceVshBridge_C58090DA - new nid
> STUB_FUNC 0x348bbcf4,vshIoIoctl - old nid (was kernel only)
> STUB_FUNC 0x0867931a,sceVshBridge_0867931A - new nid
> STUB_FUNC 0xb21d7515,sceVshBridge_B21D7515 - new nid
> STUB_FUNC 0x9ae8c0ac,sceVshBridge_9AE8C0AC - new nid
> STUB_FUNC 0x61dba9d5,sceVshBridge_61DBA9D5 - new nid
> STUB_FUNC 0xb0fd5916,sceVshBridge_B0FD5916 - new nid
> STUB_FUNC 0xd71e0410,sceVshBridge_D71E0410 - new nid
> STUB_FUNC 0xc81d3c54,sceVshBridge_C81D3C54 - new nid