AnyPS5 for macOS status

engine alpha engine beta engine stable macOS tests macOS HLE

Engine channels

ChannelVersionBuilt
alpha2026.10.12.22026-10-12
beta2026.10.10.22026-10-10
stablenone

Read from the channel feeds on the channels release.

macOS HLE coverage

macOS HLE coverage map

185 native required tests (NATIVE_REQUIRED_TESTS in tools/prepare_diagnostic_engine.py).

LibraryServed on macOSDeclared%
libc06770%
libkernel10854719%
libkernel_sys080%
libReactNative.Modules.Vsh040%
libReactNative.Modules.Vsh.WebAppLauncher070%
libSceAcm4850%
libSceAgc20622989%
libSceAgcDriver435282%
libSceAjm.native243568%
libSceAmpr01470%
libSceAppContent51338%
libSceAudio3d1313100%
libSceAudiodec060%
libSceAudioIn080%
libSceAudioOut204742%
libSceAudioPropagation0230%
libSceAvPlayer0280%
libSceBluetoothHid080%
libSceCdlgG2P070%
libSceCdlgPlayerReview070%
libSceCesCs030%
libSceCommonDialog1250%
libSceContentDelete040%
libSceContentExport0100%
libSceContentSearch0110%
libSceConvertKeycode1333%
libSceErrorDialog4666%
libSceFiber0120%
libSceFont01950%
libSceFontFt0420%
libSceGameLiveStreaming040%
libSceGameUpdate070%
libSceHmd090%
libSceHmd20170%
libSceHttp1611%
libSceHttp24444100%
libSceIme41428%
libSceImeDialog6875%
libSceJobManager0120%
libSceJpegDec050%
libSceJpegEnc040%
libSceJson2649765%
libSceKeyboard060%
libSceLibcInternal090%
libSceLoginDialog070%
libSceMbus040%
libSceMouse3475%
libSceMsgDialog41040%
libSceMsgDialog.native41040%
libSceNet385076%
libSceNetCtl11010%
libSceNetCtlApDialog060%
libSceNgs2.native0360%
libSceNpAuth6875%
libSceNpCommerce51145%
libSceNpEntitlementAccess162176%
libSceNpGameIntent44100%
libSceNpManager333497%
libSceNpPartner001020%
libSceNpSessionSignaling0160%
libSceNpTrophy271838%
libSceNpUniversalDataSystem154136%
libSceNpUtility050%
libSceNpWebApi2252792%
libSceOpusCeltDec060%
libSceOpusDec060%
libScePad213560%
libScePlayerInvitationDialog4757%
libScePlayerSelectionDialog010%
libScePlayGo0180%
libScePlayGoDialog070%
libScePngDec050%
libScePngEnc040%
libScePosixForWebKit0100%
libSceProprietaryVoiceChatHelperPrx040%
libScePsml_debug0280%
libSceRandom010%
libSceRazorCpu090%
libSceRemoteplay030%
libSceRtc2345%
libSceRudp0170%
libSceSaveData2922%
libSceSaveData.native72825%
libSceSaveDataDialog3837%
libSceSaveDataDialog.native41040%
libSceShare0170%
libSceShare.native0130%
libSceSharePlay030%
libSceSigninDialog4757%
libSceSsl151788%
libSceSysmodule2825%
libSceSystemGesture112250%
libSceSystemService82630%
libSceTextToSpeech2080%
libSceUlt0350%
libSceUsbd0300%
libSceUserService2121100%
libSceVdecsw0130%
libSceVideodec20110%
libSceVideoOut224153%
libSceVideoRecordingP090%
libSceVoice0220%
libSceVoiceChat080%
libSceVoiceQoS0130%
libSceVrSetupDialog060%
libSceVrTracker2060%
libSceWebBrowserDialog0100%
libSceZlib050%
ulobjmgr020%
Total835338624.66%

Method. The denominator is every function declared in core/libs/prx (same parsing as tools/progress.py). A function counts as served when its name or its computed NID appears as a string literal, or as an ANYPS5_UPSTREAM_EXPORT row, in the macOS providers under core/cpu/src (comments stripped). This is a static scan: it shows a provider is registered, not that it is complete, and it misses providers that derive names at runtime.

Generated by tools/macos_status.py on every push to main.