#ifndef CORE_LIBS_PRX_LIBSCESYSMODULE_MODULETABLE_HPP #define CORE_LIBS_PRX_LIBSCESYSMODULE_MODULETABLE_HPP #include #include inline const std::unordered_map 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"}, {0x0000010b, "libSceAcm"}, {0x0000010c, "libSceCesCs"}, {0x0000010d, "libScePlayerInvitationDialog"}, {0x0000010f, "libSceShare"}, {0x00000110, "libSceNpTrophy2"}, {0x00000112, "libSceNpSessionSignaling"}, {0x00000113, "libSceNpEntitlementAccess"}, {0x00000114, "libSceVoiceChat"}, {0x00000115, "libSceNpCppWebApi"}, {0x00000116, "libSceHubAppUtil"}, {0x0000011a, "libSceNpPartner001"}, {0x00000120, "libSceAudioPropagation"}, {0x0000012f, "libSceFontGs"}, {0x00000135, "libSceFontGsm"}, {0x00000137, "libScePsml"}, {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"}, {0x80000094, "libSceAgc"}, {0x80000098, "libScePosixForWebKit"}, {0x8000009a, "libSceNpRemotePlaySessionSignaling"}, {0x800000aa, "libicu"}, {0x800000ab, "libpng16"}, {0x800000ac, "libcairo"}, {0x800000b1, "libcurl"}, {0x800000b8, "libSceLibreSsl3"}, {0x800000c0, "libSceGLSlimClientVSH"}, {0x800000c1, "libSceGLSlimServerVSH"}, }; #endif