Libraries: Difference between revisions

From PS4 Developer wiki
Jump to navigation Jump to search
No edit summary
(42 intermediate revisions by 29 users not shown)
Line 1: Line 1:
A list of library names can be found in libSceSysmodule.sprx which can be dumped from within the WebKit process.
A list of library names can be found in libSceSysmodule.sprx which can be dumped from within the WebKit process.


== Libraries available since firmware [[1.000.051]] ==
== Libraries available since firmware [[4.71] ==
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! (s)prx !! ID !!  
! (s)prx !! Name !! ID !!  
|-
|-
| libc || - || C/C++ standard libraries
| libc || - || - || C/C++ standard libraries
|-
|-
| libSceFios2 || - || Fios2 library
| libSceFios2 || - || - || File Input/Output Scheduler 2
|-
|-
| libMonoCompilerBridge ||  ||   
| libMonoCompilerBridge ||  ||  ||
|-
|-
| libMonoCompiler ||  ||   
| libMonoCompiler ||  ||  ||
|-
|-
| libMonoVirtualMachineBridge ||  ||   
| libMonoVirtualMachineBridge ||  ||  ||
|-
|-
| libMonoVirtualMachine ||  ||   
| libMonoVirtualMachine ||  ||  ||
|-
|-
| libSceAbstractLocal ||  ||   
| libSceAbstractLocal ||  ||  || ps4
|-
|-
| libSceAbstractStorage ||  ||   
| libSceAbstractStorage ||  ||  ||
|-
|-
| libSceAbstractTwitter ||  ||   
| libSceAbstractTwitter ||  ||  ||
|-
|-
| libSceAc3Enc ||  ||   
| libSceAc3Enc ||  ||  ||
|-
|-
| libSceAjm ||  ||   
| libSceAjm ||  ||  ||
|-
|-
| libSceAppContent || 0x00B4 || AppContent
| libSceAppContent || SCE_SYSMODULE_APP_CONTENT || 0x00B4 || AppContent
|-
|-
| libSceAppInstUtil ||  ||   
| libSceAppInstUtil ||  ||  ||
|-
|-
| libSceAudio3d || 0x00A7 || Audio3d library   
| libSceAudio3d || SCE_SYSMODULE_AUDIO_3D || 0x00A7 || Audio3d library   
|-
|-
| libSceAudiodec || 0x0088 || Audiodec library   
| libSceAudiodec || SCE_SYSMODULE_AUDIODEC || 0x0088 || Audiodec library   
|-
|-
| libSceAudiodecCpu ||  ||   
| libSceAudiodecCpu ||  ||  ||
|-
|-
| libSceAudiodecCpuDdp ||  ||   
| libSceAudiodecCpuDdp ||  ||  ||
|-
|-
| libSceAudiodecCpuM4aac ||  ||   
| libSceAudiodecCpuM4aac ||  ||  ||
|-
|-
| libSceAudioIn ||  ||   
| libSceAudioIn ||  ||  ||
|-
|-
| libSceAudioOut ||  ||   
| libSceAudioOut ||  ||  ||
|-
|-
| libSceAvcap ||  ||   
| libSceAvcap ||  ||  ||
|-
|-
| libSceAvPlayer || 0x00A5 || AvPlayer library
| libSceAvPlayer || SCE_SYSMODULE_AV_PLAYER || 0x00A5 || AvPlayer library
|-
|-
| libSceAvSetting ||  ||   
| libSceAvSetting ||  ||  ||
|-
|-
| libSceBeisobmf ||  ||   
| libSceBeisobmf ||  ||  ||
|-
|-
| libSceBemp2sys ||  ||   
| libSceBemp2sys ||  ||  ||
|-
|-
| libSceBgft ||  ||   
| libSceBgft ||  ||  ||
|-
|-
| libSceCamera ||  ||   
| libSceCamera ||  ||  ||
|-
|-
| libSceCdlgUtilServer ||  ||   
| libSceCdlgUtilServer ||  ||  ||
|-
|-
| libSceCommonDialog ||  ||   
| libSceCommonDialog ||  ||  ||
|-
|-
| libSceCompanionHttpd || 0x00AA || CompanionHttpd library
| libSceCompanionHttpd || SCE_SYSMODULE_COMPANION_HTTPD || 0x00AA || CompanionHttpd library
|-
|-
| libSceCompanionUtil || 0x0082 || CompanionUtil library
| libSceCompanionUtil || SCE_SYSMODULE_COMPANION_UTIL || 0x0082 || CompanionUtil library
|-
|-
| libSceCompositeExt ||  ||   
| libSceCompositeExt ||  ||  ||
|-
|-
| libSceContentExport || 0x00A6 || ContentExport library
| libSceContentExport || SCE_SYSMODULE_CONTENT_EXPORT || 0x00A6 || ContentExport library
|-
|-
| libSceContentSearch || 0x00C7 || ContentSearch library
| libSceContentSearch || SCE_SYSMODULE_CONTENT_SEARCH || 0x00C7 || ContentSearch library
|-
|-
| libSceCtrlp ||  ||   
| libSceCtrlp ||  ||  ||
|-
|-
| libSceDbg ||  ||   
| libSceDbg ||  ||  ||
|-
|-
| libSceDbgKeyboard || 0x00A3 || DbgKeyboard library
| libSceDbgKeyboard || SCE_SYSMODULE_DEBUG_KEYBOARD || 0x00A3 || DbgKeyboard library
|-
|-
| libSceDepth || 0x0092 || Depth library
| libSceDepth || SCE_SYSMODULE_DEPTH || 0x0092 || Depth library
|-
|-
| libSceDtsEnc ||  ||   
| libSceDtsEnc ||  ||  ||
|-
|-
| libSceErrorDialog || 0x00AC || ErrorDialog library
| libSceErrorDialog || SCE_SYSMODULE_ERROR_DIALOG || 0x00AC || ErrorDialog library
|-
|-
| libSceFace || 0x0038 || Face library
| libSceFace || SCE_SYSMODULE_FACE || 0x0038 || Face library
|-
|-
| libSceFiber || 0x0006 || Fiber library
| libSceFiber || SCE_SYSMODULE_FIBER || 0x0006 || Fiber library
|-
|-
| libSceFont || 0x0084 || Font library
| libSceFont || SCE_SYSMODULE_FONT || 0x0084 || Font library
|-
|-
| libSceFontFt || 0x0098 || Font interface for the Font library
| libSceFontFt || SCE_SYSMODULE_FONT_FT || 0x0098 || Font interface for the Font library
|-
|-
| libSceFreeTypeOt || 0x0099 || Font driver for the Font library (OpenType only)
| libSceFreeTypeOt || SCE_SYSMODULE_FREETYPE_OT || 0x0099 || Font driver for the Font library (OpenType only)
|-
|-
| libSceFreeTypeOl || 0x009A || Font driver for the Font library (overall outline fonts including OpenType)
| libSceFreeTypeOl || SCE_SYSMODULE_FREETYPE_OL || 0x009A || Font driver for the Font library (overall outline fonts including OpenType)
|-
|-
| libSceFreeTypeOptOl || 0x009B || Font driver for the Font library (outline fonts other than OpenType)
| libSceFreeTypeOptOl || SCE_SYSMODULE_FREETYPE_OPT_OL || 0x009B || Font driver for the Font library (outline fonts other than OpenType)
|-
|-
| libSceHand || 0x0093 || Hand library
| libSceHand || SCE_SYSMODULE_HAND || 0x0093 || Hand library
|-
|-
| libSceGameCustomDataDialog || 0x00B8 || GameCustomDataDialog library
| libSceGameCustomDataDialog || SCE_SYSMODULE_GAME_CUSTOM_DATA_DIALOG || 0x00B8 || GameCustomDataDialog library
|-
|-
| libSceGameLiveStreaming || 0x0081 || GameLiveStreaming library
| libSceGameLiveStreaming || SCE_SYSMODULE_GAME_LIVE_STREAMING || 0x0081 || GameLiveStreaming library
|-
|-
| libSceGvMp4Parser ||  ||   
| libSceGvMp4Parser ||  ||  ||
|-
|-
| libSceHidControl ||  ||   
| libSceHidControl ||  ||  ||
|-
|-
| libSceHttp ||  ||   
| libSceHttp ||  ||  ||
|-
|-
| libSceIme || 0x0095 || Ime library
| libSceIme || SCE_SYSMDOULE_LIBIME || 0x0095 || Ime library
|-
|-
| libSceImeDialog || 0x0096 || ImeDialog library
| libSceImeDialog || SCE_SYSMODULE_IME_DIALOG || 0x0096 || ImeDialog library
|-
|-
| libSceInjectedBundle ||  ||   
| libSceInjectedBundle ||  ||  ||
|-
|-
| libSceInvitationDialog || 0x00A2 || InvitationDialog library
| libSceInvitationDialog || SCE_SYSMODULE_INVITATION_DIALOG || 0x00A2 || InvitationDialog library
|-
|-
| libSceIpmi ||  ||   
| libSceIpmi ||  ||  ||
|-
|-
| libSceJitBridge ||  ||   
| libSceJitBridge ||  ||  ||
|-
|-
| libSceJpegDec || 0x008A || JpegDec library
| libSceJpegDec || SCE_SYSMODULE_JPEG_DEC || 0x008A || JpegDec library
|-
|-
| libSceJpegEnc || 0x008B || JpegEnc library
| libSceJpegEnc || SCE_SYSMODULE_JPEG_ENC || 0x008B || JpegEnc library
|-
|-
| libSceJpegParser ||  ||   
| libSceJpegParser ||  ||  ||
|-
|-
| libSceJscCompiler ||  ||   
| libSceJscCompiler ||  ||  ||
|-
|-
| libSceJson ||  ||   
| libSceJson ||  ||  ||
|-
|-
| libSceKbEmulate ||  ||   
| libSceKbEmulate ||  ||  ||
|-
|-
| libSceKeyboard ||  ||   
| libSceKeyboard ||  ||  ||
|-
|-
| libSceM4aacEnc || 0x00BC || M4aacEnc library
| libSceM4aacEnc || SCE_SYSMODULE_M4AAC_ENC || 0x00BC || M4aacEnc library
|-
|-
| libSceManxWtf ||  ||   
| libSceManxWtf ||  ||  ||
|-
|-
| libSceMbus ||  ||   
| libSceMbus ||  ||  ||
|-
|-
| libSceMetadataReaderWriter ||  ||   
| libSceMetadataReaderWriter ||  ||  ||
|-
|-
| libSceMouse || 0x00A9 || Mouse library
| libSceMouse || SCE_SYSMODULE_MOUSE || 0x00A9 || Mouse library
|-
|-
| libSceMove || 0x008F || Move library
| libSceMove || SCE_SYSMODULE_MOVE || 0x008F || Move library
|-
|-
| libSceMoveTracker || 0x00B1 || MoveTracker library
| libSceMoveTracker || SCE_SYSMODULE_MOVE_TRACKER || 0x00B1 || MoveTracker library
|-
|-
| libSceMsgDialog || 0x00A4 || MsgDialog library
| libSceMsgDialog || SCE_SYSMODULE_MESSAGE_DIALOG || 0x00A4 || MsgDialog library
|-
|-
| libSceMusicCoreServerClientJsEx ||  ||   
| libSceMusicCoreServerClientJsEx ||  ||  ||
|-
|-
| libSceMusicCoreServerClient ||  ||   
| libSceMusicCoreServerClient ||  ||  ||
|-
|-
| libSceNetCtl ||  ||   
| libSceNetCtl ||  ||  ||
|-
|-
| libSceNet ||  ||   
| libSceNet ||  ||  ||
|-
|-
| libSceNgs2 || 0x000B || Ngs2 library
| libSceNgs2 || SCE_SYSMODULE_NGS2 || 0x000B || Ngs2 library
|-
|-
| libSceNpAuth || 0x009D || NpAuth library
| libSceNpAuth || SCE_SYSMODULE_NP_AUTH || 0x009D || NpAuth library
|-
|-
| libSceNpCommerce || 0x00A8 || NpCommerce, NpCommerceDialog libraries
| libSceNpCommerce || SCE_SYSMODULE_NP_COMMERCE || 0x00A8 || NpCommerce, NpCommerceDialog libraries
|-
|-
| libSceNpCommon ||  ||  
| libSceNpCommon ||  || ||  
|-
|-
| libSceNpFriendListDialog || 0x00B3 || NpFriendListDialog library
| libSceNpFriendListDialog || SCE_SYSMODULE_NP_FRIEND_LIST_DIALOG || 0x00B3 || NpFriendListDialog library
|-
|-
| libSceNpManager ||  ||   
| libSceNpManager ||  ||  ||
|-
|-
| libSceNpMatching2 || 0x001C || NpMatching2 library
| libSceNpMatching2 || SCE_SYSMODULE_NP_MATCHING2 || 0x001C || NpMatching2 library
|-
|-
| libSceNpParty || 0x0097 || Nparty library
| libSceNpParty || SCE_SYSMODULE_NP_PARTY || 0x0097 || Nparty library
|-
|-
| libSceNpProfileDialog || 0x00B2 || NpProfileDialog library
| libSceNpProfileDialog || SCE_SYSMODULE_NP_PROFILE_DIALOG || 0x00B2 || NpProfileDialog library
|-
|-
| libSceNpScore || 0x001E || NpScore library
| libSceNpScore || SCE_SYSMODULE_NP_SCORE_RANKING || 0x001E || NpScore library
|-
|-
| libSceNpSignaling || 0x00B5 || NpSignaling library
| libSceNpSignaling || SCE_SYSMODULE_NP_SIGNALING || 0x00B5 || NpSignaling library
|-
|-
| libSceNpSns || 0x00B0 || NpSnsFacebook library
| libSceNpSns || SCE_SYSMODULE_NP_SNS_FACEBOOK || 0x00B0 || NpSnsFacebook library
|-
|-
| libSceNpTrophy || 0x00AD || NpTrophy library
| libSceNpTrophy || SCE_SYSMODULE_NP_TROPHY || 0x00AD || NpTrophy library
|-
|-
| libSceNpTus || 0x002C || NpTus library
| libSceNpTus || SCE_SYSMODULE_NP_TUS || 0x002C || NpTus library
|-
|-
| libSceNpUtility || 0x0019 || NpBandwidthTest, NpLookup, NpWordFilter libraries
| libSceNpUtility || SCE_SYSMODULE_NP_UTILITY || 0x0019 || NpBandwidthTest, NpLookup, NpWordFilter libraries
|-
|-
| libSceNpWebApi ||  ||   
| libSceNpWebApi ||  ||  ||
|-
|-
| libSceOrbisCompat ||  ||   
| libSceOrbisCompat ||  ||  ||
|-
|-
| libScePad ||  ||   
| libScePad ||  ||  ||
|-
|-
| libScePadTracker || 0x0091 || PadTracker library
| libScePadTracker || SCE_SYSMODULE_PAD_TRACKER || 0x0091 || PadTracker library
|-
|-
| libScePigletv2VSH ||  ||   
| libScePigletv2VSH ||  ||  ||
|-
|-
| libScePlayGoDev || 0x0083 || PlayGo library
| libScePlayGoDev || SCE_SYSMODULE_PLAYGO || 0x0083 || PlayGo library
|-
|-
| libScePngDec || 0x008C || PngDec library
| libScePngDec || SCE_SYSMODULE_PNG_DEC || 0x008C || PngDec library
|-
|-
| libScePngEnc || 0x008D || PngEnc library
| libScePngEnc || SCE_SYSMODULE_PNG_ENC || 0x008D || PngEnc library
|-
|-
| libScePsm ||  ||   
| libScePsm ||  ||  ||
|-
|-
| libSceRazorGpuThreadTrace || 0x00BF || RazorGpuThreadTrace library
| libSceRazorGpuThreadTrace || SCE_SYSMODULE_RAZOR_GPU_THREAD_TRACE || 0x00BF || RazorGpuThreadTrace library
|-
|-
| libSceRandom ||  ||   
| libSceRandom ||  ||  ||
|-
|-
| libSceRegMgr ||  ||   
| libSceRegMgr ||  ||  ||
|-
|-
| libSceRemotePlay || 0x00B6 || Remoteplay library
| libSceRemotePlay || SCE_SYSMODULE_REMOTE_PLAY || 0x00B6 || Remoteplay library
|-
|-
| libSceRtc ||  ||   
| libSceRtc ||  ||  ||
|-
|-
| libSceRudp || 0x0021 || Rudp library
| libSceRudp || SCE_SYSMODULE_RUDP || 0x0021 || Rudp library
|-
|-
| libSceS3DConversion || 0x0086 || S3DConversion library
| libSceS3DConversion || SCE_SYSMDOULE_S3DCONVERSION || 0x0086 || S3DConversion library
|-
|-
| libSceSaveData || 0x00A0 || SaveDataDialog library
| libSceSaveData || SCE_SYSMODULE_SAVE_DATA_DIALOG || 0x00A0 || SaveDataDialog library
|-
|-
| libSceScreenShot || 0x009C || ScreenShot library
| libSceScreenShot || SCE_SYSMODULE_SCREEN_SHOT || 0x009C || ScreenShot library
|-
|-
| libSceShaccVSH ||  ||   
| libSceShaccVSH ||  ||  ||
|-
|-
| libSceSmart || 0x0039 || Smart library
| libSceSmart || SCE_SYSMODULE_SMART || 0x0039 || Smart library
|-
|-
| libSceSsl ||  ||   
| libSceSsl ||  ||  ||
|-
|-
| libSceSulpha || 0x009F || Sulpha library
| libSceSulpha || SCE_SYSMODULE_SULPHA || 0x009F || Sulpha library
|-
|-
| libSceSysmodule ||  ||   
| libSceSysmodule ||  ||  ||
|-
|-
| libSceSystemGesture || 0x00CE || SystemGesture library
| libSceSystemGesture || SCE_SYSMODULE_SYSTEM_GESTURE || 0x00CE || SystemGesture library
|-
|-
| libSceSystemService ||  ||   
| libSceSystemService ||  ||  ||
|-
|-
| libSceSysUtil ||  ||   
| libSceSysUtil ||  ||  ||
|-
|-
| libSceUpdateService ||  ||   
| libSceUpdateService ||  ||  ||
|-
|-
| libSceUlt || 0x0007 || Ult library
| libSceUlt || SCE_SYSMODULE_ULT || 0x0007 || Ult library
|-
|-
| libSceUsbd || 0x00B7 || Usbd library
| libSceUsbd || SCE_SYSMODULE_USBD || 0x00B7 || Usbd library
|-
|-
| libSceUserService ||  ||   
| libSceUserService ||  ||  ||
|-
|-
| libSceVdecCore ||  ||   
| libSceVdecCore ||  ||  ||
|-
|-
| libSceVencCore ||  ||   
| libSceVencCore ||  ||  ||
|-
|-
| libSceVideoCoreServerInterface ||  ||   
| libSceVideoCoreServerInterface ||  ||  ||
|-
|-
| libSceVideodec || 0x008E || Videodec library
| libSceVideodec || SCE_SYSMODULE_VIDEODEC || 0x008E || Videodec library
|-
|-
| libSceVideoRecording || 0x0085 || VideoRecording library
| libSceVideoRecording || SCE_SYSMODULE_VIDEO_RECORDING || 0x0085 || VideoRecording library
|-
|-
| libSceVisionManager ||  ||   
| libSceVisionManager ||  ||  ||
|-
|-
| libSceVoice || 0x001A || Voice library
| libSceVoice || SCE_SYSMODULE_VOICE || 0x001A || Voice library
|-
|-
| libSceVoiceQos || 0x001B || VoiceQos library
| libSceVoiceQos || SCE_SYSMODULE_VOICEQOS || 0x001B || VoiceQos library
|-
|-
| libSceVsh_aot ||  ||   
| libSceVsh_aot ||  ||  ||
|-
|-
| libSceVshCommon_aot ||  ||   
| libSceVshCommon_aot ||  ||  ||
|-
|-
| libSceWebKit2 ||  ||   
| libSceWebKit2 ||  ||  ||
|-
|-
| libSceWeb ||  ||   
| libSceWeb ||  ||  ||
|-
|-
| libSceWebBrowserDialog || 0x00AB || WebBrowserDialog library
| libSceWebBrowserDialog || SCE_SYSMODULE_WEB_BROWSER_DIALOG || 0x00AB || WebBrowserDialog library
|-
|-
| libSceXml || 0x0017 || Xml library
| libSceXml || SCE_SYSMODULE_XML || 0x0017 || Xml library
|-
|-
|}
| libScePs2EmuMenuDialog || SCE_SYSMODULE_PS2_EMU_MENU_DIALOG || 0x00DF || Ps2 Menu Dialog Library
 
== Libraries on firmware 1.76 ==
{| class="wikitable sortable"
|-
! sprx !! No. !! <abbr title="Loadable from Internet Browser?">Loadable</abbr>
|-
| libkernel || || 
|-
| libcInternal || 0x04 || {{Yes2}} Yes
|-
| libSceFios2 || 0x03 || {{Yes2}} Yes
|-
| lbSceNet ||  || 
|-
| libSceIpmi ||  || 
|-
| libSceMbus ||  || 
|-
| libSceRegMgr ||  || 
|-
| libSceRtc ||  || 
|-
| librt ||  || 
|-
| libSceAvSetting || 0x0b || {{Yes2}} Yes
|-
| libSceVideoOut ||  || 
|-
| libSceGnmDriver || 0x0d || {{Yes2}} Yes
|-
| libSceAudioOut || 0x0e || {{Yes2}} Yes
|-
| libSceAudioIn || 0x0f || {{Yes2}} Yes
|-
| libSceAjm || 0x10 || {{Yes2}} Yes
|-
| libScePad ||  || 
|-
| libSceDbg ||  || 
|-
| libSceNetCtl ||  || 
|-
| libSceHttp || 0x14 || {{Yes2}} Yes
|-
| libSceSsl ||  || 
|-
| libSceNpCommon || 0x16 || {{Yes2}} Yes
|-
| libSceNpManager ||  || 
|-
| libSceNpWebApi || 0x18 || {{Yes2}} Yes
|-
| libSceSaveData || 0x19 || {{Yes2}} Yes
|-
| libSceSystemService ||  || 
|-
| libSceUserService || 0x1b || {{Yes2}} Yes
|-
| libSceCommonDialog || 0x1c || {{Yes2}} Yes
|-
| libSceSysUtil || 0x1d || {{Yes2}} Yes
|-
| libScePerf ||  || 
|-
| libSceCamera || 0x1f || {{Yes2}} Yes
|-
| libSceWebKit2ForVideoService || 0x20 || {{Yes2}} Yes
|-
| libSceOrbisCompatForVideoService || 0x21 || {{Yes2}} Yes
|-
| libSceDiscMap || 0x22 || {{Yes2}} Yes
|-
| libSceFiber || 0x31 || {{Yes2}} Yes
|-
| libSceUlt || 0x32 || {{Yes2}} Yes
|-
| libSceNgs2 || 0x33 || {{Yes2}} Yes
|-
| libSceXml || 0x34 || {{Yes2}} Yes
|-
| libSceNpUtility ||  || 
|-
| libSceVoice || 0x36 || {{Yes2}} Yes
|-
| libSceNpMatching2 || 0x37 || {{Yes2}} Yes
|-
| libSceNpScoreRanking ||  || 
|-
| libSceRudp || 0x39 || {{Yes2}} Yes
|-
| libSceNpTus ||  || 
|-
| libSceFace ||  || 
|-
| libSceSmart ||  || 
|-
| libSceJson || 0x3d || {{Yes2}} Yes
|-
| libSceGameLiveStreaming || 0x3e || {{Yes2}} Yes
|-
| libSceCompanionUtil || 0x3f || {{Yes2}} Yes
|-
| libScePlayGo || 0x40 || {{Yes2}} Yes
|-
| libSceFont || 0x41 || {{Yes2}} Yes
|-
| libSceVideoRecording ||  || 
|-
| libSceAudiodec ||  || 
|-
| libSceJpegDec || 0x44 || {{Yes2}} Yes
|-
| libSceJpegEnc || 0x45 || {{Yes2}} Yes
|-
| libScePngDec || 0x46 || {{Yes2}} Yes
|-
| libScePngEnc || 0x47 || {{Yes2}} Yes
|-
| libSceVideodec || 0x48 || {{Yes2}} Yes
|-
| libSceMove || 0x49 || {{Yes2}} Yes
|-
| libScePadTracker || 0x4b || {{Yes2}} Yes
|-
| libSceDepth || 0x4c || {{Yes2}} Yes
|-
| libSceHand ||  || 
|-
| libSceIme || 0x4e || {{Yes2}} Yes
|-
| libSceImeDialog || 0x4f || {{Yes2}} Yes 
|-
| libSceVdecCore || 0x50 || {{Yes2}} Yes
|-
| libSceNpParty || 0x51 || {{Yes2}} Yes
|-
| libSceAvcap || 0x52 || {{Yes2}} Yes
|-
| libSceFontFt || 0x53 || {{Yes2}} Yes
|-
| libSceFreeTypeOt || 0x54 || {{Yes2}} Yes
|-
| libSceFreeTypeOl || 0x55 || {{Yes2}} Yes
|-
| libSceFreeTypeOptOl || 0x56 || {{Yes2}} Yes
|-
| libSceScreenShot || 0x57 || {{Yes2}} Yes
|-
| libSceNpAuth ||  || 
|-
| libSceVoiceQos || 0x59 || {{Yes2}} Yes
|-
| libSceSysCore ||  || 
|-
| libSceM4aacEnc ||  || 
|-
| libSceAudiodecCpu || 0x5c || {{Yes2}} Yes
|-
| libSceCdlgUtilServer ||  || 
|-
| libSceSulpha ||  || 
|-
| libSceSaveDataDialog || 0x5f || {{Yes2}} Yes
|-
| libSceInvitationDialog || 0x60 || {{Yes2}} Yes
|-
| libSceKeyboard || 0x61 || {{Yes2}} Yes
|-
| libSceMsgDialog || 0x63 || {{Yes2}} Yes
|-
| libSceAvPlayer || 0x64 || {{Yes2}} Yes
|-
| libSceContentExport || 0x65 || {{Yes2}} Yes
|-
| libSceVisionManager ||  || 
|-
| libSceAc3Enc ||  || 
|-
| libSceAppInstUtil ||  || 
|-
| libSceVencCore ||  || 
|-
| libSceAudio3d || 0x6a || {{Yes2}} Yes
|-
| libSceNpCommerce || 0x6b || {{Yes2}} Yes
|-
| libSceHidControl || 0x6c || {{Yes2}} Yes
|-
| libSceMouse || 0x6d || {{Yes2}} Yes
|-
| libSceCompanionHttpd || 0x6e || {{Yes2}} Yes
|-
| libSceWebBrowserDialog || 0x6f || {{Yes2}} Yes
|-
| libSceErrorDialog || 0x70 || {{Yes2}} Yes
|-
| libSceNpTrophy ||  || 
|-
| ulobjmgr || 0x72 || {{Yes2}} Yes
|-
| libSceVideoCoreInterface || 0x73 || {{Yes2}} Yes
|-
| libSceVideoCoreServerInterface ||  || 
|-
| libSceNpSns ||  || 
|-
| libSceNpSnsFacebookDialog || 0x76 || {{Yes2}} Yes
|-
| libSceMoveTracker || 0x77 || {{Yes2}} Yes
|-
| libSceNpProfileDialog || 0x78 || {{Yes2}} Yes
|-
| libSceNpFriendListDialog || 0x79 || {{Yes2}} Yes
|-
| libSceAppContent || 0x7a || {{Yes2}} Yes
|-
| libSceMarlin ||  || 
|-
| libSceDtsEnc ||  || 
|-
| libSceNpSignaling || 0x7d || {{Yes2}} Yes
|-
| libSceRemotePlay || 0x7e || {{Yes2}} Yes
|-
| libSceUsbd || 0x7f || {{Yes2}} Yes
|-
| libSceGameCustomDataDialog || 0x80 || {{Yes2}} Yes
|-
| libSceNpEulaDialog || 0x81 || {{Yes2}} Yes
|-
| libSceRandom || 0x82 || {{Yes2}} Yes
|-
| libSceDipsw ||  || 
|-
| libSceS3DConversion ||  || 
|-
| libSceOttvCapture ||  || 
|-
| libSceBgft || 0x86 || {{Yes2}} Yes
|-
| libSceAudiodecCpuDdp || 0x87 || {{Yes2}} Yes
|-
| libSceAudiodecCpuM4aac || 0x88 || {{Yes2}} Yes
|-
| libSceAudiodecCpuDts ||  || 
|-
| libSceAudiodecCpuDtsHdLbr || 0x8a || {{Yes2}} Yes
|-
| libSceAudiodecCpuDtsHdMa ||  || 
|-
| libSceAudiodecCpuLpcm ||  || 
|-
| libSceBemp2sys || 0x8d || {{Yes2}} Yes
|-
| libSceBeisobmf || 0x8e || {{Yes2}} Yes
|-
| libScePlayReady || 0x8f || {{Yes2}} Yes
|-
| libSceVideoNativeExtEssential || 0x90 || {{Yes2}} Yes
|-
| libSceZlib || 0x91 || {{Yes2}} Yes
|-
| libSceIduUtil || 0x92 || {{Yes2}} Yes
|-
| libScePsm || 0x93 || {{Yes2}} Yes
|-
| libSceDtcpIp || 0x94 || {{Yes2}} Yes
|-
| libSceKbEmulate || 0x95 || {{Yes2}} Yes
|-
| libSceAppChecker ||  || 
|-
| libSceNpGriefReport || 0x97 || {{Yes2}} Yes
|-
| libSceContentSearch || 0x98 || {{Yes2}} Yes
|-
| libSceShareUtility || 0x99 || {{Yes2}} Yes
|-
| libSceWeb || 0x9a || {{Yes2}} Yes
|-
| libSceWebKit2 ||  || 
|-
| libSceDeci4h ||  || 
|-
| libSceHeadTracker ||  || 
|-
| libSceGameUpdate || 0x9e || {{Yes2}} Yes
|-
| libSceAutoMounterClient || 0x9f || {{Yes2}} Yes
|-
| libSceSystemGesture || 0xa0 || {{Yes2}} Yes
|-
| libSceVdecSavc || 0xa1 || {{Yes2}} Yes
|-
| libSceVdecSavc2 || 0xa2 || {{Yes2}} Yes
|-
| libSceVideodec2 || 0xa3 || {{Yes2}} Yes
|-
| libSceVdecwrap || 0xa4 || {{Yes2}} Yes
|-
|-
| libSceConvertKeycode || 0xa5 || {{Yes2}} Yes
|}
|}
{{Reverse Engineering}}
<noinclude>[[Category:Main]]</noinclude>

Revision as of 22:57, 11 February 2018

A list of library names can be found in libSceSysmodule.sprx which can be dumped from within the WebKit process.

Libraries available since firmware [[4.71]

(s)prx Name ID
libc - - C/C++ standard libraries
libSceFios2 - - File Input/Output Scheduler 2
libMonoCompilerBridge
libMonoCompiler
libMonoVirtualMachineBridge
libMonoVirtualMachine
libSceAbstractLocal ps4
libSceAbstractStorage
libSceAbstractTwitter
libSceAc3Enc
libSceAjm
libSceAppContent SCE_SYSMODULE_APP_CONTENT 0x00B4 AppContent
libSceAppInstUtil
libSceAudio3d SCE_SYSMODULE_AUDIO_3D 0x00A7 Audio3d library
libSceAudiodec SCE_SYSMODULE_AUDIODEC 0x0088 Audiodec library
libSceAudiodecCpu
libSceAudiodecCpuDdp
libSceAudiodecCpuM4aac
libSceAudioIn
libSceAudioOut
libSceAvcap
libSceAvPlayer SCE_SYSMODULE_AV_PLAYER 0x00A5 AvPlayer library
libSceAvSetting
libSceBeisobmf
libSceBemp2sys
libSceBgft
libSceCamera
libSceCdlgUtilServer
libSceCommonDialog
libSceCompanionHttpd SCE_SYSMODULE_COMPANION_HTTPD 0x00AA CompanionHttpd library
libSceCompanionUtil SCE_SYSMODULE_COMPANION_UTIL 0x0082 CompanionUtil library
libSceCompositeExt
libSceContentExport SCE_SYSMODULE_CONTENT_EXPORT 0x00A6 ContentExport library
libSceContentSearch SCE_SYSMODULE_CONTENT_SEARCH 0x00C7 ContentSearch library
libSceCtrlp
libSceDbg
libSceDbgKeyboard SCE_SYSMODULE_DEBUG_KEYBOARD 0x00A3 DbgKeyboard library
libSceDepth SCE_SYSMODULE_DEPTH 0x0092 Depth library
libSceDtsEnc
libSceErrorDialog SCE_SYSMODULE_ERROR_DIALOG 0x00AC ErrorDialog library
libSceFace SCE_SYSMODULE_FACE 0x0038 Face library
libSceFiber SCE_SYSMODULE_FIBER 0x0006 Fiber library
libSceFont SCE_SYSMODULE_FONT 0x0084 Font library
libSceFontFt SCE_SYSMODULE_FONT_FT 0x0098 Font interface for the Font library
libSceFreeTypeOt SCE_SYSMODULE_FREETYPE_OT 0x0099 Font driver for the Font library (OpenType only)
libSceFreeTypeOl SCE_SYSMODULE_FREETYPE_OL 0x009A Font driver for the Font library (overall outline fonts including OpenType)
libSceFreeTypeOptOl SCE_SYSMODULE_FREETYPE_OPT_OL 0x009B Font driver for the Font library (outline fonts other than OpenType)
libSceHand SCE_SYSMODULE_HAND 0x0093 Hand library
libSceGameCustomDataDialog SCE_SYSMODULE_GAME_CUSTOM_DATA_DIALOG 0x00B8 GameCustomDataDialog library
libSceGameLiveStreaming SCE_SYSMODULE_GAME_LIVE_STREAMING 0x0081 GameLiveStreaming library
libSceGvMp4Parser
libSceHidControl
libSceHttp
libSceIme SCE_SYSMDOULE_LIBIME 0x0095 Ime library
libSceImeDialog SCE_SYSMODULE_IME_DIALOG 0x0096 ImeDialog library
libSceInjectedBundle
libSceInvitationDialog SCE_SYSMODULE_INVITATION_DIALOG 0x00A2 InvitationDialog library
libSceIpmi
libSceJitBridge
libSceJpegDec SCE_SYSMODULE_JPEG_DEC 0x008A JpegDec library
libSceJpegEnc SCE_SYSMODULE_JPEG_ENC 0x008B JpegEnc library
libSceJpegParser
libSceJscCompiler
libSceJson
libSceKbEmulate
libSceKeyboard
libSceM4aacEnc SCE_SYSMODULE_M4AAC_ENC 0x00BC M4aacEnc library
libSceManxWtf
libSceMbus
libSceMetadataReaderWriter
libSceMouse SCE_SYSMODULE_MOUSE 0x00A9 Mouse library
libSceMove SCE_SYSMODULE_MOVE 0x008F Move library
libSceMoveTracker SCE_SYSMODULE_MOVE_TRACKER 0x00B1 MoveTracker library
libSceMsgDialog SCE_SYSMODULE_MESSAGE_DIALOG 0x00A4 MsgDialog library
libSceMusicCoreServerClientJsEx
libSceMusicCoreServerClient
libSceNetCtl
libSceNet
libSceNgs2 SCE_SYSMODULE_NGS2 0x000B Ngs2 library
libSceNpAuth SCE_SYSMODULE_NP_AUTH 0x009D NpAuth library
libSceNpCommerce SCE_SYSMODULE_NP_COMMERCE 0x00A8 NpCommerce, NpCommerceDialog libraries
libSceNpCommon
libSceNpFriendListDialog SCE_SYSMODULE_NP_FRIEND_LIST_DIALOG 0x00B3 NpFriendListDialog library
libSceNpManager
libSceNpMatching2 SCE_SYSMODULE_NP_MATCHING2 0x001C NpMatching2 library
libSceNpParty SCE_SYSMODULE_NP_PARTY 0x0097 Nparty library
libSceNpProfileDialog SCE_SYSMODULE_NP_PROFILE_DIALOG 0x00B2 NpProfileDialog library
libSceNpScore SCE_SYSMODULE_NP_SCORE_RANKING 0x001E NpScore library
libSceNpSignaling SCE_SYSMODULE_NP_SIGNALING 0x00B5 NpSignaling library
libSceNpSns SCE_SYSMODULE_NP_SNS_FACEBOOK 0x00B0 NpSnsFacebook library
libSceNpTrophy SCE_SYSMODULE_NP_TROPHY 0x00AD NpTrophy library
libSceNpTus SCE_SYSMODULE_NP_TUS 0x002C NpTus library
libSceNpUtility SCE_SYSMODULE_NP_UTILITY 0x0019 NpBandwidthTest, NpLookup, NpWordFilter libraries
libSceNpWebApi
libSceOrbisCompat
libScePad
libScePadTracker SCE_SYSMODULE_PAD_TRACKER 0x0091 PadTracker library
libScePigletv2VSH
libScePlayGoDev SCE_SYSMODULE_PLAYGO 0x0083 PlayGo library
libScePngDec SCE_SYSMODULE_PNG_DEC 0x008C PngDec library
libScePngEnc SCE_SYSMODULE_PNG_ENC 0x008D PngEnc library
libScePsm
libSceRazorGpuThreadTrace SCE_SYSMODULE_RAZOR_GPU_THREAD_TRACE 0x00BF RazorGpuThreadTrace library
libSceRandom
libSceRegMgr
libSceRemotePlay SCE_SYSMODULE_REMOTE_PLAY 0x00B6 Remoteplay library
libSceRtc
libSceRudp SCE_SYSMODULE_RUDP 0x0021 Rudp library
libSceS3DConversion SCE_SYSMDOULE_S3DCONVERSION 0x0086 S3DConversion library
libSceSaveData SCE_SYSMODULE_SAVE_DATA_DIALOG 0x00A0 SaveDataDialog library
libSceScreenShot SCE_SYSMODULE_SCREEN_SHOT 0x009C ScreenShot library
libSceShaccVSH
libSceSmart SCE_SYSMODULE_SMART 0x0039 Smart library
libSceSsl
libSceSulpha SCE_SYSMODULE_SULPHA 0x009F Sulpha library
libSceSysmodule
libSceSystemGesture SCE_SYSMODULE_SYSTEM_GESTURE 0x00CE SystemGesture library
libSceSystemService
libSceSysUtil
libSceUpdateService
libSceUlt SCE_SYSMODULE_ULT 0x0007 Ult library
libSceUsbd SCE_SYSMODULE_USBD 0x00B7 Usbd library
libSceUserService
libSceVdecCore
libSceVencCore
libSceVideoCoreServerInterface
libSceVideodec SCE_SYSMODULE_VIDEODEC 0x008E Videodec library
libSceVideoRecording SCE_SYSMODULE_VIDEO_RECORDING 0x0085 VideoRecording library
libSceVisionManager
libSceVoice SCE_SYSMODULE_VOICE 0x001A Voice library
libSceVoiceQos SCE_SYSMODULE_VOICEQOS 0x001B VoiceQos library
libSceVsh_aot
libSceVshCommon_aot
libSceWebKit2
libSceWeb
libSceWebBrowserDialog SCE_SYSMODULE_WEB_BROWSER_DIALOG 0x00AB WebBrowserDialog library
libSceXml SCE_SYSMODULE_XML 0x0017 Xml library
libScePs2EmuMenuDialog SCE_SYSMODULE_PS2_EMU_MENU_DIALOG 0x00DF Ps2 Menu Dialog Library