AnyPS5/core/libs/prx/libSceSysmodule/ModuleTable.hpp

290 lines
11 KiB
C++

#ifndef CORE_LIBS_PRX_LIBSCESYSMODULE_MODULETABLE_HPP
#define CORE_LIBS_PRX_LIBSCESYSMODULE_MODULETABLE_HPP
#include <cstdint>
#include <unordered_map>
inline const std::unordered_map<std::uint32_t, const char*> kModuleTable = {
{0x00000001, "libSceAudioOut"},
{0x00000002, "libSceAudioIn"},
{0x00000006, "libSceFiber"},
{0x00000007, "libSceUlt"},
{0x0000000b, "libSceNgs2"},
{0x00000017, "libSceXml"},
{0x00000019, "libSceNpUtility"},
{0x0000001a, "libSceVoice"},
{0x0000001b, "libSceVoiceQos"},
{0x0000001c, "libSceNpMatching2"},
{0x0000001e, "libSceNpScoreRanking"},
{0x00000021, "libSceRudp"},
{0x0000002c, "libSceNpTus"},
{0x00000038, "libSceFace"},
{0x00000039, "libSceSmart"},
{0x00000080, "libSceJson"},
{0x00000081, "libSceGameLiveStreaming"},
{0x00000082, "libSceCompanionUtil"},
{0x00000083, "libScePlayGo"},
{0x00000084, "libSceFont"},
{0x00000085, "libSceVideoRecording"},
{0x00000086, "libSceS3DConversion"},
{0x00000088, "libSceAudiodec"},
{0x0000008a, "libSceJpegDec"},
{0x0000008b, "libSceJpegEnc"},
{0x0000008c, "libScePngDec"},
{0x0000008d, "libScePngEnc"},
{0x0000008e, "libSceVideodec"},
{0x0000008f, "libSceMove"},
{0x00000091, "libScePadTracker"},
{0x00000092, "libSceDepth"},
{0x00000093, "libSceHand"},
{0x00000095, "libSceIme"},
{0x00000096, "libSceImeDialog"},
{0x00000097, "libSceNpParty"},
{0x00000098, "libSceFontFt"},
{0x00000099, "libSceFreeTypeOt"},
{0x0000009a, "libSceFreeTypeOl"},
{0x0000009b, "libSceFreeTypeOptOl"},
{0x0000009c, "libSceScreenShot"},
{0x0000009d, "libSceNpAuth"},
{0x0000009f, "libSceSulpha"},
{0x000000a0, "libSceSaveDataDialog"},
{0x000000a2, "libSceInvitationDialog"},
{0x000000a3, "libSceKeyboard"},
{0x000000a4, "libSceMsgDialog"},
{0x000000a5, "libSceAvPlayer"},
{0x000000a6, "libSceContentExport"},
{0x000000a7, "libSceAudio3d"},
{0x000000a8, "libSceNpCommerce"},
{0x000000a9, "libSceMouse"},
{0x000000aa, "libSceCompanionHttpd"},
{0x000000ab, "libSceWebBrowserDialog"},
{0x000000ac, "libSceErrorDialog"},
{0x000000ad, "libSceNpTrophy"},
{0x000000ae, "libSceVideoCoreInterface"},
{0x000000af, "libSceVideoCoreServerInterface"},
{0x000000b0, "libSceNpSnsFacebookDialog"},
{0x000000b1, "libSceMoveTracker"},
{0x000000b2, "libSceNpProfileDialog"},
{0x000000b3, "libSceNpFriendListDialog"},
{0x000000b4, "libSceAppContent"},
{0x000000b5, "libSceNpSignaling"},
{0x000000b6, "libSceRemoteplay"},
{0x000000b7, "libSceUsbd"},
{0x000000b8, "libSceGameCustomDataDialog"},
{0x000000b9, "libSceNpEulaDialog"},
{0x000000ba, "libSceRandom"},
{0x000000bc, "libSceM4aacEnc"},
{0x000000bd, "libSceAudiodecCpu"},
{0x000000be, "libSceAudiodecCpuDdp"},
{0x000000c0, "libSceAudiodecCpuM4aac"},
{0x000000c1, "libSceBemp2sys"},
{0x000000c2, "libSceBeisobmf"},
{0x000000c3, "libScePlayReady"},
{0x000000c4, "libSceVideoNativeExtEssential"},
{0x000000c5, "libSceZlib"},
{0x000000c6, "libSceDtcpIp"},
{0x000000c7, "libSceContentSearch"},
{0x000000c8, "libSceShareUtility"},
{0x000000c9, "libSceAudiodecCpuDtsHdLbr"},
{0x000000ca, "libSceDeci4h"},
{0x000000cb, "libSceHeadTracker"},
{0x000000cc, "libSceGameUpdate"},
{0x000000cd, "libSceAutoMounterClient"},
{0x000000ce, "libSceSystemGesture"},
{0x000000cf, "libSceVideodec2"},
{0x000000d0, "libSceVdecwrap"},
{0x000000d1, "libSceAt9Enc"},
{0x000000d2, "libSceConvertKeycode"},
{0x000000d3, "libSceSharePlay"},
{0x000000d4, "libSceHmd"},
{0x000000d5, "libSceUsbStorage"},
{0x000000d6, "libSceUsbStorageDialog"},
{0x000000d7, "libSceDiscMap"},
{0x000000d8, "libSceFaceTracker"},
{0x000000d9, "libSceHandTracker"},
{0x000000da, "libSceNpSnsYouTubeDialog"},
{0x000000dc, "libSceProfileCacheExternal"},
{0x000000dd, "libSceMusicPlayerService"},
{0x000000de, "libSceSpSysCallWrapper"},
{0x000000df, "libScePs2EmuMenuDialog"},
{0x000000e0, "libSceNpSnsDailyMotionDialog"},
{0x000000e1, "libSceAudiodecCpuHevag"},
{0x000000e2, "libSceLoginDialog"},
{0x000000e3, "libSceLoginService"},
{0x000000e4, "libSceSigninDialog"},
{0x000000e5, "libSceVdecsw"},
{0x000000e6, "libSceCustomMusicCore"},
{0x000000e7, "libSceJson2"},
{0x000000e8, "libSceAudioLatencyEstimation"},
{0x000000e9, "libSceWkFontConfig"},
{0x000000ea, "libSceVorbisDec"},
{0x000000eb, "libSceHmdSetupDialog"},
{0x000000ed, "libSceVrTracker"},
{0x000000ee, "libSceContentDelete"},
{0x000000ef, "libSceImeBackend"},
{0x000000f0, "libSceNetCtlApDialog"},
{0x000000f1, "libScePlayGoDialog"},
{0x000000f2, "libSceSocialScreen"},
{0x000000f3, "libSceEditMp4"},
{0x000000f5, "libScePsmKitSystem"},
{0x000000f6, "libSceTextToSpeech"},
{0x000000f7, "libSceNpToolkit"},
{0x000000f8, "libSceCustomMusicService"},
{0x000000f9, "libSceClSysCallWrapper"},
{0x000000fa, "libSceSystemLogger"},
{0x000000fb, "libSceBluetoothHid"},
{0x000000fc, "libSceVideoDecoderArbitration"},
{0x000000fd, "libSceVrServiceDialog"},
{0x000000fe, "libSceJobManager"},
{0x000000ff, "libSceShareFactoryUtil"},
{0x00000100, "libSceSocialScreenDialog"},
{0x00000101, "libSceNpSnsDialog"},
{0x00000102, "libSceNpToolkit2"},
{0x00000103, "libSceSrcUtl"},
{0x00000104, "libSceDiscId"},
{0x00000105, "libSceNpUniversalDataSystem"},
{0x00000106, "libSceKeyboard"},
{0x00000107, "libSceGic"},
{0x00000108, "libScePlayReady2"},
{0x00000109, "libSceHdrScopes"},
{0x0000010c, "libSceCesCs"},
{0x0000010d, "libScePlayerInvitationDialog"},
{0x00000110, "libSceNpTrophy2"},
{0x00000112, "libSceNpSessionSignaling"},
{0x00000113, "libSceNpEntitlementAccess"},
{0x00000115, "libSceNpCppWebApi"},
{0x00000116, "libSceHubAppUtil"},
{0x0000011a, "libSceNpPartner001"},
{0x0000012f, "libSceFontGs"},
{0x00000135, "libSceFontGsm"},
{0x00000138, "libSceNpPartnerSubscription"},
{0x00000139, "libSceNpAuthAuthorizedAppDialog"},
{0x80000001, "libSceAudioOut"},
{0x80000002, "libSceAudioIn"},
{0x80000003, "libSceAvcap"},
{0x80000004, "libSceSysCore"},
{0x80000007, "libSceCdlgUtilServer"},
{0x80000009, "libSceNetCtl"},
{0x8000000a, "libSceHttp"},
{0x8000000b, "libSceSsl2"},
{0x8000000c, "libSceNpCommon"},
{0x8000000d, "libSceNpManager"},
{0x8000000e, "libSceNpWebApi"},
{0x8000000f, "libSceSaveData"},
{0x80000010, "libSceSystemService"},
{0x80000011, "libSceUserService"},
{0x80000012, "libSceVisionManager"},
{0x80000013, "libSceAc3Enc"},
{0x80000014, "libSceAppInstUtil"},
{0x80000015, "libSceVdecCore"},
{0x80000016, "libSceVencCore"},
{0x80000017, "libSceHidControl"},
{0x80000018, "libSceCommonDialog"},
{0x80000019, "libScePerf"},
{0x8000001a, "libSceCamera"},
{0x8000001b, "libSceNpSns"},
{0x8000001c, "libSceNet"},
{0x8000001d, "libSceIpmi"},
{0x8000001e, "libSceMbus"},
{0x8000001f, "libSceRegMgr"},
{0x80000020, "libSceRtc"},
{0x80000021, "libSceAvSetting"},
{0x80000022, "libSceVideoOut"},
{0x80000023, "libSceAjm"},
{0x80000024, "libScePad"},
{0x80000025, "libSceDbg"},
{0x80000026, "libSceSysUtil"},
{0x80000027, "libSceMarlin"},
{0x80000028, "libSceDtsEnc"},
{0x80000029, "libSceDipsw"},
{0x8000002a, "libSceNpWebApi2"},
{0x8000002b, "libSceAudiodecCpuDts"},
{0x8000002d, "libSceAudiodecCpuDtsHdMa"},
{0x8000002e, "libSceAudiodecCpuLpcm"},
{0x8000002f, "libSceIduUtil"},
{0x80000030, "libScePsm"},
{0x80000031, "libSceKbEmulate"},
{0x80000032, "libSceAppChecker"},
{0x80000033, "libSceNpGriefReport"},
{0x80000034, "libSceWeb"},
{0x80000035, "libSceVdecSavc"},
{0x80000036, "libSceVdecSavc2"},
{0x80000037, "libSceVshctl"},
{0x80000039, "libSceGpuException"},
{0x8000003a, "libSceAudiodReport"},
{0x8000003b, "libSceSulphaDrv"},
{0x8000003c, "libSceVdecShevc"},
{0x8000003d, "libSceDbgAssist"},
{0x8000003e, "libSceOttvCapture"},
{0x8000003f, "libSceBackupRestoreUtil"},
{0x80000041, "libSceTtsCoreEnUs"},
{0x80000042, "libSceTtsCoreJp"},
{0x80000043, "libSceOpusCeltEnc"},
{0x80000044, "libSceOpusCeltDec"},
{0x80000045, "libSceLoginMgrServer"},
{0x80000046, "libSceVideoOutSecondary"},
{0x80000047, "libSceGnmResourceRegistration"},
{0x80000048, "libSceMat"},
{0x80000049, "libSceScm"},
{0x80000050, "libSceAvPlayerStreaming"},
{0x80000051, "libSceAudiodecCpuAlac"},
{0x80000052, "libSceGnmDriver"},
{0x80000053, "libSceAudiodecCpuFlac"},
{0x80000055, "libSceS3da"},
{0x80000056, "libSceDseehx"},
{0x80000057, "libSceDataTransfer"},
{0x80000058, "libSceAbstractStorage"},
{0x80000059, "libSceImageUtil"},
{0x8000005a, "libSceMetadataReaderWriter"},
{0x8000005b, "libSceJpegParser"},
{0x8000005c, "libSceGvMp4Parser"},
{0x8000005d, "libScePngParser"},
{0x8000005e, "libSceGifParser"},
{0x8000005f, "libSceAbstractLocal"},
{0x80000060, "libSceAbstractFacebook"},
{0x80000061, "libSceAbstractYoutube"},
{0x80000062, "libSceAbstractTwitter"},
{0x80000063, "libSceAbstractDailymotion"},
{0x80000064, "libScePrecompiledShaders"},
{0x80000065, "libSceLibreSsl"},
{0x80000066, "libSceFsInternalForVsh"},
{0x80000067, "libSceDolbyVision"},
{0x80000068, "libSceOpusSilkEnc"},
{0x80000069, "libSceOpusDec"},
{0x8000006a, "libSceWebKit2"},
{0x8000006b, "libSceWebKit2Secure"},
{0x8000006c, "libSceJscCompiler"},
{0x8000006d, "libSceOrbisCompat"},
{0x8000006e, "libSceJitBridge"},
{0x8000006f, "libSceJitBridge"},
{0x80000070, "libSceJscCompiler"},
{0x80000071, "libSceOrbisCompat"},
{0x80000072, "libSceWeb"},
{0x80000073, "libSceWebKit2"},
{0x80000074, "libSceWebKit2Secure"},
{0x80000075, "libSceRazorCpu"},
{0x80000076, "libSceRnpsAppMgr"},
{0x80000077, "libSceAsyncStorageInternal"},
{0x80000078, "libSceHttpCache"},
{0x80000079, "libSceNKWeb"},
{0x8000007a, "libSceNKWebKit"},
{0x8000007c, "libSceVnaInternal"},
{0x8000007d, "libSceVnaWebsocket"},
{0x8000008a, "libSceComposite"},
{0x8000008b, "libSceCompositeExt"},
{0x8000008c, "libSceHttp2"},
{0x8000008d, "libSceNpGameIntent"},
{0x8000008f, "libSceNpWebApi2"},
{0x80000098, "libScePosixForWebKit"},
{0x8000009a, "libSceNpRemotePlaySessionSignaling"},
{0x800000aa, "libicu"},
{0x800000ab, "libpng16"},
{0x800000ac, "libcairo"},
{0x800000b1, "libcurl"},
{0x800000b8, "libSceLibreSsl3"},
{0x800000c0, "libSceGLSlimClientVSH"},
{0x800000c1, "libSceGLSlimServerVSH"},
};
#endif