What's new
Releases, games that moved up the ladder, and what was merged each day: 5,437 features, fixes and speed-ups in the last 30 days.
Follow in Discord or a feed reader
- ReleasesEach new AnyPS5 release. Good for an announcements channel.
- ProgressEvery feature, fix and speed-up as it is merged, around 160 a day.
- Daily progressOne summary a day of what was merged and what it added.
- Library milestonesSystem libraries that get their first function, reach half, or are completed.
- GamesGames that reach a new stage on the compatibility list.
Progress on Sunday 1 Nov: 32 changes mergedSystem libraries 22 · GPU driver 2 · Shader recompiler 5 · Relinker 2 · Web converter 1. +35 library functions implemented.
System libraries 22
- FixlibSceLibreSslpreserve SHA-512 initialization buffers#13820 · Ninot1Quyi
- FeaturelibSceNpTusimplement sceNpTssGetData and sceNpTssGetDataAsync#10693 · MarcZX10
- Fixlibccompute tanhf with FreeBSD msun's algorithm, as titles' libc.prx does#9867 · JJenkx
- Fixlibccompute expm1f with FreeBSD msun's algorithm, as titles' libc.prx does#10222 · JJenkx
- FeaturelibSceVdecCoreimplement the decoder setup exports from shadPS4#12838 · EagleBearerYS
- FeaturelibSceCompanionHttpdimplement verified zero returns#13811 · xdCloudy
- FeaturelibSceRegMgrname sceRegMgrLogStart from its NID#13843 · CodingBreadd
- FeaturelibSceSysUtilsend text notifications as firmware 13.42 does#13824 · zaryabzip
- Fixlibkernelreturn EFAULT from sceKernelGetAllowedSdkVersionOnSystem for an unwritable store#13790 · DeveshB-1
- FixlibSceFontcorrect DrawupFillTexturePatternObject ABI#13800 · akkadbakkad89
- FeaturelibSceRudpbind, listen and accept as a firmware 13.42 run shows#13799 · zaryabzip
- Fixlibkernelreturn EFAULT from sceKernelGetAppInfo for invalid memory pointers#13798 · pushkarreddyy
- FeaturelibSceVideoOutpulse each bound controller with its player number, opt-in with ANYPS5_PAD_IDENTIFY#13803 · MarcZX10
- Fixlibkernel_sysreturn EFAULT from title workaround queries for invalid memory#13792 · DeveshB-1
- FeaturelibSceLibcInternalimplement _Mtxinit, _Mtxlock, _Mtxunlock and _Mtxdst#13724 · MaxLikesCode
- Fixlibkernelfail poll with EINVAL when nfds exceeds the descriptor limit#13738 · Gruzzberry
- FixlibSceNgs2read the PS5 sampler and custom filter params and run filter types 1 to 11#13787 · JAB-dev
- Featurelibwebrtcimplement rtc::TimeMillis and rtc::TimeMicros#13764 · jacknieland
- FeaturelibSceNpManagerdeclare 148 missing callable exports#12367 · kyon-eth
- FeaturelibSceNKWebCdlgInjectedBundlename WKBundleInitialize from its NID#13757 · CodingBreadd
- FeaturelibSceDbgThreadSanitizeradd no-op implementations for __tsan_acquire and __tsan_release#6830 · ErenYeager1836
- FeaturelibSceFreeTypeexpose composite glyph components#9398 · Ondra97
GPU driver 2
- Featurerender into mipmapped 3D color targets#7310 · Amoenus
- Fixread the overlay's commit charge without a system-wide scan#13788 · JJenkx
Shader recompiler 5
- Performancespecialize constant sampled-image components#13821 · Filip722
- Fixinclude firstUsePc in unsupported V# type error#13720 · hamb3r
- Fixrun tessellation evaluation stages one lane per invocation on devices without subgroups there#13807 · frankea
- Performancespecialize direct image modes in registration modules#11952 · Filip722
- Fixreuse bound specialization fields for null buffer slots#13774 · Celegans12
Relinker 2
- Fixignore empty guest load ranges in overlap checks#13818 · Ninot1Quyi
- Performancemark reached code in a map while collecting instructions#13825 · JJenkx
Web converter 1
- Fixconvert modules from all standard directories#13775 · dr-hoseyn
- CompanionHttpd is now half implemented9 of 17 functions implemented.
- DbgThreadSanitizer fully implementedAll 2 of its declared functions are implemented.
- SysUtil: first functions implemented1 of 24 functions implemented so far.
- VdecCore: first functions implemented6 of 21 functions implemented so far.
Progress on Saturday 31 Oct: 120 changes mergedSystem libraries 102 · GPU driver 11 · Shader recompiler 4 · Relinker 3. +1,444 library functions implemented.
System libraries 102
- FeaturelibSceLibreSslfree GENERAL_NAME and GENERAL_NAMES allocations#13760 · hyvvs
- Featurelibkernelimplement sceKernelHasTrinityMode for a base PS5#13769 · Flamefusion
- FeaturelibSceNKWebKitimplement WTF::Thread::yield#13744 · SHOnnay
- Fixlibkernelfail sendto and recvfrom with EFAULT on an unusable pointer#13756 · Gruzzberry
- Fixlibkernelmatch FreeBSD 11.4 getgroups size and setgroups limit#13746 · Gruzzberry
- FixlibSceAudioOutplay the PCM a port was given at the set when an AudioOut2 context advances#13998 · alfalfa-star
- FixlibSceAudioOutplay silence for a regiven AudioOut2 buffer that is not set again#13988 · alfalfa-star
- FixlibSceAvPlayerreport the PS5 audio stream type for players made by sceAvPlayerInit#13987 · alfalfa-star
- Featurelibwebrtcimplement the WebRtcOpus encoder functions#13736 · 2Swagger
- FixlibSceHttp2accept SSL options on a context#13734 · SnekPolylepis
- FeaturelibSceNKWebKitRequirementsname 122 unknown exports from their NIDs#13745 · CodingBreadd
- Fixlibkernelfail socketpair with EFAULT on an unusable result pointer#13742 · Gruzzberry
- FeaturelibSceGnmDriverForNeoModeanswer the internal default context state from SDK 4.00#13712 · zaryabzip
- Featurelibkernel_webname 42 exports from their NIDs#13748 · CodingBreadd
- FixlibSceNpPartycheck initialization first in the state, member and send calls#13735 · zaryabzip
- FeaturelibSceCdlgUtilServerdeclare 32 callable exports#13202 · kyon-eth
- FeaturelibSceVnaWebsocketdeclare 22 callable exports#13200 · kyon-eth
- Fixlibkernelspin and yield when a condition variable wait relocks its mutex#13725 · cocoa55
- Featurelibmdbg_syscoredeclare 23 callable exports#13199 · kyon-eth
- FeaturelibSceUsbStoragedeclare 23 callable exports#13196 · kyon-eth
- FeaturelibSceAppInstUtildeclare 26 callable exports#13195 · kyon-eth
- FeaturelibSceAvSettingdeclare 28 callable exports#13193 · kyon-eth
- FeaturelibSceLibcInternaldeclare 149 PS5 3.20 round four exports#11749 · oneandonlydean
- FeaturelibSceRudpanswer flush, remote info and buffer status for unconnected contexts#13718 · zaryabzip
- FeaturelibSceAudiodec.nativeread the Ajm ids with sceAudiodecGetAjmContext#13719 · zaryabzip
- Featurelibwebrtcimplement webrtc::rtcp::CommonHeader::Parse#13692 · alvaroelpob
- FeaturelibSceImeshow a notice when PSN-only system dialogs open#13701 · MarcZX10
- FeaturelibScePadreport port 0 as connected only while its controller is present, opt-in with ANYPS5_PAD_PORT0_STATE#13705 · MarcZX10
- Featurelibwebrtcimplement rtc::ExpFilter Reset and Apply#13689 · alvaroelpob
- FixlibSceNgs2use the PS5 default map for 3, 4, 5 and 7 channels#13699 · JAB-dev
- FixlibSceAudioOutreopen the output device the host stopped#13694 · MarcZX10
- FeaturelibSceAppContentanswer bundle license, playable status and game trials queries#13673 · zaryabzip
- FeaturelibSceNpCommonnull-check sceNpGetSystemClockUsec#13686 · 00xDisaster
- FeaturelibSceAmprnull-check command buffer size lookup#13683 · 00xDisaster
- Featurelibwebrtcimplement absl FastIntToBuffer for int#13687 · alvaroelpob
- FeaturelibSceNpWebApipresence, VSH and internal initialize, internal requests and notification callbacks#13671 · zaryabzip
- FeaturelibSceLibreSsl3implement X509_VERIFY_PARAM_set_flags#13662 · alvaroelpob
- FeaturelibSceLibreSsl3implement EVP_CIPHER_key_length and EVP_CIPHER_iv_length#13659 · alvaroelpob
- Fixlibkernelinitialize close observer registry on first use#13668 · notHaze
- Fixlibkernelselect the registered main thread for own-pid scheduling#13660 · w4rc0n
- FeaturelibSceHmd2export the libSceHmd2ReprojectionMotionVector NID CBkVZi9WhVo as a throwing stub#13669 · zaryabzip
- FeaturelibSceIcuimplement resource public type classification#13657 · CobaltMoth482
- FeaturelibSceWebBrowserDialogdeclare limited export#13666 · kyon-eth
- FixlibSceAudioOutgive HostGainRamp an implicit default constructor#13658 · Gonic0
- FeaturelibSceLibreSsl3implement EVP_MD_CTX_md#13663 · alvaroelpob
- FeaturelibSceDepthdeclare callable export#13643 · kyon-eth
- FeaturelibSceNKWebKitimplement the WebKit C API objects, preferences, JavaScriptCore C API and WTF primitives#13500 · PrivacyOnion
- FeaturelibSceNpPartner001declare callable export#13653 · kyon-eth
- FeaturelibSceM4aacEncdeclare callable export#13652 · kyon-eth
- FeaturelibSceRemoteplaydeclare callable export#13651 · kyon-eth
- FeaturelibSceVideoNativeExtEssentialdeclare callable export#13650 · kyon-eth
- FeaturelibSceKeyboarddeclare callable export#13642 · kyon-eth
- FeaturelibSceDepth2declare callable export#13644 · kyon-eth
- FeaturelibSceSystemTtsdeclare callable export#13647 · kyon-eth
- FeaturelibSceOpusDecdeclare AJM context export#13640 · kyon-eth
- FeaturelibSceSystemGesturedeclare touch area export#13639 · kyon-eth
- FixlibSceNpCommoncast the const virtual table slots without casting away const#13637 · imellag
- FeaturelibSceDataTransferdeclare older callable exports#13634 · kyon-eth
- FeaturelibSceNpTrophy2declare older callable exports#13633 · kyon-eth
- FeaturelibScePlayReadyimplement the version, init-params and buffer-init calls#13624 · BunnyFl
- FeaturelibSceBgftdeclare older callable exports#13635 · kyon-eth
- FeaturelibSceVideoOutdeclare older callable exports#13629 · kyon-eth
- FeaturelibSceNpTcsdeclare older callable exports#13626 · kyon-eth
- FeaturelibSceSaveData.nativereport the host volume's room to save mounts, opt-in with ANYPS5_FREE_SPACE#13622 · MarcZX10
- FeaturelibSceNpManagerdeclare older callable exports#13630 · kyon-eth
- FeaturelibSceCustomMusicCoredeclare older callable exports#13623 · kyon-eth
- FeaturelibSceAbstractTcsdeclare older callable exports#13618 · kyon-eth
- FeaturelibSceCustomMusicPlayReady4declare older exports#13617 · kyon-eth
- FeaturelibSceJscdeclare older callable exports#13612 · kyon-eth
- FeaturelibSceIcudeclare older callable exports#13611 · kyon-eth
- Fixlibkernelaccept semaphore attribute bits 0x100 to 0x102#13600 · akkadbakkad89
- FeaturelibSceNKWebKitdeclare older callable exports#13609 · kyon-eth
- FeaturelibSceAudio3dfollow firmware 13.42 for the port, report and audio out calls#13607 · BunnyFl
- FeaturelibSceUserServicedeclare older settings exports#13605 · kyon-eth
- FeaturelibSceIcudeclare older dispatch exports#13604 · kyon-eth
- FeaturelibSceJxrParserdeclare callable exports#13595 · kyon-eth
- FeaturelibScePngParserdeclare callable exports#13594 · kyon-eth
- FeaturelibSceGifParserdeclare callable exports#13592 · kyon-eth
- FeaturelibSceNpCppWebApideclare title-imported exports and implement the Common machinery#13579 · akkadbakkad89
- Fixlibkernelreturn EFAULT from direct memory queries for invalid memory pointers#13576 · pushkarreddyy
- Fixlibkernelreturn EFAULT from flexible memory queries and PRT aperture for invalid memory#13556 · pushkarreddyy
- Fixlibkernelreturn EFAULT from system version queries for invalid memory#13552 · pushkarreddyy
- Fixlibkernelreturn EFAULT from getlogin_r and SetLogin for invalid memory pointers#13577 · pushkarreddyy
- Fixlibkernelreturn EFAULT from sigtimedwait, sigwaitinfo and sigwait for invalid memory#13507 · pushkarreddyy
- FeaturelibSceNKWebKitparse decimal numbers as WTF double-conversion#13564 · KernelPanicNT
- Fixhold injected buttons that answered a dialog until released#13478 · JJenkx
- FeaturelibSceNKWebKitparse legacy dates as WTF DateMath does#13565 · KernelPanicNT
- Fixlibkernelreturn EFAULT from page table and trace memory stats for invalid memory#13545 · pushkarreddyy
- Fixlibkernelreturn EFAULT from sendfile for invalid memory pointers#13537 · pushkarreddyy
- FeaturelibSceLibreSslimplement OBJ_create and free added objects in OBJ_cleanup#13562 · JaceTheBlu
- FeaturelibSceNetexpose remaining IPv6 data constants#13558 · kyon-eth
- Featurelibkernelanswer kern.proc.proc with the calling process#13532 · relativespace2K
- Fixlibkernelspin and yield by the mutex spin and yield loop counts#13544 · cocoa55
- Featurelibkernel_sysadd the AMM mapper calls#13539 · BunnyFl
- FixlibSceNgs2use the PS5 default channel map for ports and mastering output#13510 · JAB-dev
- FeaturelibSceImedeclare 2 callable exports#13508 · kyon-eth
- FeaturelibSceWebmParserMdrwdeclare seven callable exports#13505 · kyon-eth
- FeaturelibSceSystemLogger2NativeQueueClientdeclare one callable export#13501 · kyon-eth
- FeaturelibSceVideoOutSecondarydeclare two callable exports#13469 · kyon-eth
- FeaturelibSceBemp2sysdeclare two callable exports#13467 · kyon-eth
- FeaturelibSceJxrexpose 88 image identifier data exports#13426 · kyon-eth
- FeaturelibSceCameradeclare three callable exports#13372 · kyon-eth
GPU driver 11
- Featuretrace device memory allocations and cache budgets#10194 · harry-z-kang
- Fixre-read settled words and retry descriptor validation under force-sync#13713 · hamb3r
- Fixevict unreferenced heap mirrors under memory pressure#13581 · ashwin280802
- Performancerun first the library prebuilds of programs a submission binds#13667 · chitters2004
- Fixcheck a write-back piece is in a slab before reading its slab copy#13656 · jotitadev
- Performanceclear a fast-cleared sampled texture on the GPU#13648 · JJenkx
- Fixyield the queue-idle storage write-back to new work#13621 · beardsciences
- Performancerelocate cached draws across moved user-data V#s and fetch subroutines#13610 · ntamas94
- Performancereuse the queried driver ID during device setup#13613 · Filip722
- Performanceexpand an HTILE on the GPU behind a pending mask clear kernel#8105 · Celegans12
- Performancefill a DCC fast-clear surface by doubling copies#13527 · JJenkx
Shader recompiler 4
- Performanceskip redundant fault-buffer discovery#13570 · Filip722
- Performanceomit redundant predecessor membership scans#13555 · Filip722
- Performanceomit zero selections for read-only fragment loads#13445 · Filip722
- Featurecompute f64 add, mul and f32 conversions with integers on devices without Float64#13341 · frankea
Relinker 3
- Fixresolve code and data boundaries in syscall scanner (#…#13693 · PROGABBOMALA
- Fixreject overflowing ELF file offsets#7037 · namanipie
- Fixkeep segment-relative transfers unresolved in CFG#13620 · PolkadotDom
- Little Nightmares Enhanced Edition reaches PresentsUp from Starts.Presents

- Call of Duty: Modern Warfare 3 reaches IngameUp from Starts.Ingame

- Evil Inside first tested: IngameIts first test report.Ingame
- Castlevania Dominus Collection first tested: IngameIts first test report.Ingame

- Crash Bandicoot 4: It's About Time first tested: IngameIts first test report.Ingame

- Crazy Chicken Shooter Bundle first tested: IngameIts first test report.Ingame

- Road of Death first tested: IngameIts first test report.Ingame

- Planet of Lana first tested: PlayableIts first test report.Playable

- Silent Hill 2 first tested: PresentsIts first test report.Presents

- Divinity: Original Sin II Definitive Edition first tested: IngameIts first test report.Ingame

Progress on Friday 30 Oct: 266 changes mergedSystem libraries 209 · GPU driver 30 · Shader recompiler 14 · Relinker 12 · Web converter 1. +390 library functions implemented.
System libraries 209
- FeaturelibSceGnmDriverForNeoModedeclare 20 callable exports#13413 · kyon-eth
- Featurelibfreetypedeclare 24 callable exports#13412 · kyon-eth
- FeaturelibSceGvMp4Parserdeclare 19 callable exports#13409 · kyon-eth
- FeaturelibSceContentSearchdeclare two callable exports#13397 · kyon-eth
- FeaturelibSceTextToSpeechdeclare two callable exports#13398 · kyon-eth
- FeaturelibSceDiscMapdeclare two callable exports#13396 · kyon-eth
- FeaturelibSceIpmideclare three callable exports#13371 · kyon-eth
- FeaturelibSceNKWebdeclare three callable exports#13369 · kyon-eth
- FeaturelibSceSystemLogger2declare three callable exports#13353 · kyon-eth
- FeaturelibCprmdeclare 35 callable exports#13343 · kyon-eth
- FeaturelibSceWebRtcdeclare five callable exports#13348 · kyon-eth
- FeaturelibSceAjmdeclare seven callable exports#13329 · kyon-eth
- FeaturelibSceVdecSvp9declare 11 callable exports#13326 · kyon-eth
- FeaturelibSceVencdeclare four callable exports#13337 · kyon-eth
- FeaturelibSceSharedeclare six callable exports#13332 · kyon-eth
- FeaturelibSceNpWebApi2declare four callable exports#13342 · kyon-eth
- FeaturelibSceSharePlaydeclare four callable exports#13339 · kyon-eth
- FeaturelibScePlayReady4declare callable exports#13321 · kyon-eth
- FeaturelibSceAcmdeclare 5 callable exports#13249 · kyon-eth
- FeaturelibSceBgsStoragedeclare 17 callable exports#13247 · kyon-eth
- FeaturelibSceAudioPropagationdeclare 8 callable exports#13235 · kyon-eth
- FeaturelibSceImageUtildeclare 10 callable exports#13246 · kyon-eth
- FeaturelibSceTEEClientdeclare 5 callable exports#13242 · kyon-eth
- FeaturelibSceMetadataReaderWriterdeclare 8 callable exports#13240 · kyon-eth
- FeaturelibSceLoginMgrServerdeclare 5 callable exports#13245 · kyon-eth
- FeaturelibSceSysCoredeclare 5 callable exports#13244 · kyon-eth
- FeaturelibSceSysmoduledeclare 5 callable exports#13243 · kyon-eth
- FeaturelibSceVdecShevcdeclare 6 callable exports#13238 · kyon-eth
- FeaturelibSceAbstractStoragedeclare 21 callable exports#13237 · kyon-eth
- FeaturelibSceVisionManagerdeclare 7 callable exports#13236 · kyon-eth
- FeaturelibSceNetdeclare 8 callable exports#13234 · kyon-eth
- FeaturelibSceRegMgrdeclare 8 callable exports#13233 · kyon-eth
- FeaturelibSceVrTrackerdeclare 9 callable exports#13232 · kyon-eth
- FeaturelibSceAppDbShellCoreClientdeclare 28 callable exports#13230 · kyon-eth
- FeaturelibSceUserServicedeclare 36 callable exports#13222 · kyon-eth
- FeaturelibSceHmd2declare 18 callable exports#13229 · kyon-eth
- FeaturelibSceCommonDialogdeclare 12 callable exports#13228 · kyon-eth
- FeaturelibScePaddeclare 13 callable exports#13227 · kyon-eth
- FeaturelibSceAvcap2mvrdeclare 13 callable exports#13226 · kyon-eth
- FeaturelibSceNKWebKitRequirementsdeclare 32 callable exports#13225 · kyon-eth
- FeaturelibSceAudioOutdeclare 33 callable exports#13223 · kyon-eth
- FeaturelibSceNpCommonimplement sce::np::NpCommId and sceNpUtilParseTitleId#13408 · hypermoist
- FeaturelibSceSaveDatadeclare additional callable exports#13218 · kyon-eth
- FeaturelibSceNpWebApideclare 38 additional callable exports#13221 · kyon-eth
- FeaturelibSceNpTrophydeclare 6 callable exports#13217 · kyon-eth
- FeaturelibSceAsyncStorageInternaldeclare 22 callable exports#13215 · kyon-eth
- FeaturelibSceTtsCoreG3Bcdeclare 18 callable exports#13213 · kyon-eth
- FeaturelibSceShareInternal.nativedeclare 20 callable exports#13210 · kyon-eth
- FeaturelibSceNetCtldeclare 20 callable exports#13209 · kyon-eth
- Fixlibkernelexception delivery race#13645 · boykopovar
- Fixlibkernelreturn ENOMEM when mapping unallocated direct memory#13503 · Oscar45397
- FeaturelibSceNpCommonimplement the JSON parser family#13451 · BunnyFl
- FeaturelibSceGLSlimVSHdeclare 14 callable exports#13136 · kyon-eth
- FeaturelibSceIcuimplement u_strCompareIter and u_getUnicodeVersion#13457 · KernelPanicNT
- Fixlibkernelreturn EFAULT from sceKernelWriteThrottlingStatus for an unwritable store#13443 · DeveshB-1
- FeaturelibSceNpCommonimplement sce::np::RefObject#13431 · hypermoist
- FixlibSceNgs2convert PCM_I16L render output as the PS5 module does#13488 · JAB-dev
- Featurelibkernel_sysadd the remaining AMM command writers#13487 · BunnyFl
- FeaturelibSceFreeTypeOtimplement FT_SqrtFixed and FT_Sqrt32#13470 · HorizonCoding
- FeaturelibSceMbusadd the device ID conversions#13465 · BunnyFl
- FeaturelibSceNpTuscreate NpId title contexts with sceNpTusCreateNpTitleCtx#13458 · KernelPanicNT
- FeaturelibSceRazorCpuanswer the remaining calls as an uninitialized profiler#13446 · BunnyFl
- FeaturelibScePadanswer the motion, Bluetooth and Leonardo queries#13460 · BunnyFl
- FixlibSceNgs2clamp the port volume to [0, 32] as the PS5 module does#13483 · JAB-dev
- Fixlibkernelreturn EFAULT from thermal sensor queries for unwritable stores#13444 · DeveshB-1
- FeaturelibSceNpEntitlementAccessimplement sceNpEntitlementAccessGetAddcontEntitlementInfoIndividual#13459 · KernelPanicNT
- FeaturelibSceNpWebApiimplement handle aborts, request options and timeouts#13455 · KernelPanicNT
- FeaturelibSceXmlimplement the value types and handle constructors#13427 · hypermoist
- FeaturelibSceAudioOuthost volume and mute hotkeys, opt-in mute on focus loss#12569 · MarcZX10
- FeaturelibSceIcuname 74 unknown exports from their NIDs#13410 · CodingBreadd
- Featurelibscesrcutladd the handle size and priority calls#13441 · BunnyFl
- Featurelibkernel_sysimplement sceKernelIsModuleLoaded#13428 · BunnyFl
- Fixlibcmatch unscaled hexadecimal Dinkumware conversion#12553 · JJenkx
- Fixlibkernelreturn EFAULT for a null virtual range name#12986 · Oscar45397
- Featurelibkernel_sysimplement VM map timestamp proxy#12658 · xdCloudy
- FeaturelibSceRemoteplayadd input device export placeholders#13421 · Celegans12
- Fixlibkernelreturn EFAULT from sceKernelUuidCreate and sceKernelCreateUuidV4 for unwritable stores#13411 · DeveshB-1
- FeaturelibSceNpCommonimplement the sce::np::StreamReader and StreamWriter helpers#13345 · hypermoist
- FeaturelibSceImeBackendadd export placeholders#13403 · Celegans12
- FeaturelibSceSystemServiceimplement sceSystemServiceGetPSButtonEvent#13333 · BunnyFl
- Featurelibwvoecadd skeleton library and 77 firmware 13.60 stubs#13368 · hypermoist
- FeaturelibSceVsePluginadd skeleton library and 34 firmware 13.60 stubs#13365 · hypermoist
- FeaturelibSceVideoStreamingEngineAudioOnlyadd skeleton library and 4 firmware 13.60 stubs#13364 · hypermoist
- Featurelibwebrtcadd skeleton library and 412 firmware 13.60 stubs#13367 · hypermoist
- FeaturelibSceWebTransportadd skeleton library and 53 firmware 13.60 stubs#13366 · hypermoist
- FeaturelibSceUgcServiceS3add skeleton library and 14 firmware 13.60 stubs#13363 · hypermoist
- FeaturelibSceUgcBgUploaderClientadd skeleton library and 14 firmware 13.60 stubs#13362 · hypermoist
- FeaturelibSceTtsEngineadd skeleton library and 11 firmware 13.60 stubs#13361 · hypermoist
- FeaturelibSceProprietaryVoiceChatHelper.nativeadd skeleton library#13360 · hypermoist
- FeaturelibScePlayReady4Ladd skeleton library and 8 firmware 13.60 stubs#13359 · hypermoist
- FeaturelibSceNpSessionSignalingCrossplayadd skeleton library and 11 firmware 13.60 stubs#13358 · hypermoist
- FeaturelibSceFontGs.nativeadd skeleton library and 6 firmware 13.60 stubs#13357 · hypermoist
- FeaturelibSceFlexContentadd skeleton library and 12 firmware 13.60 stubs#13356 · hypermoist
- FeaturelibSceCffMgradd skeleton library and 14 firmware 13.60 stubs#13355 · hypermoist
- FeaturelibSceCdlgAdIdClientadd skeleton library and 7 firmware 13.60 stubs#13354 · hypermoist
- Fixlibkernel_sysaccept all 128 title workaround bits and add the misspelled export#13351 · BunnyFl
- FeaturelibSceSystemServiceanswer the codec activation calls as firmware 13.42 does#13322 · BunnyFl
- FeaturelibSceFontGsadd export placeholders#13402 · Celegans12
- Fixlibkernel_sysreturn EFAULT from sceKernelGetCompiledSdkVersion for an unwritable store#13346 · DeveshB-1
- FeaturelibSceLibreSsl3implement RSA_up_ref#13267 · msbutt1
- FeaturelibSceNpCppWebApibring up TitleCloudStorage V1 offline#13050 · edubox
- FixlibSceLibreSslselect protocols from unvalidated lists like the module#13289 · maskym
- FeaturelibSceLibcInternaldeclare 297 callable exports#13121 · kyon-eth
- FeaturelibSceNpCommonimplement sce::np::MemoryStreamReader and MemoryStreamWriter#13281 · hypermoist
- Fixlibkerneldeliver raises at the spin that ends a sleep on Windows#12135 · Oscar45397
- FeaturelibSceNpCppWebApibring up Matchmaking V1 offline#13036 · edubox
- Fixlibcpreserve errno on stream scan input exhaustion#13025 · JJenkx
- Fixlibcignore non-wide lengths on character scans#13049 · JJenkx
- Fixlet harness input answer system dialogs#13279 · JJenkx
- FeaturelibSceAcmencode sceAcmBatchJobPriority jobs#12953 · frankea
- FixlibSceAudioOutreturn from a blocking AudioOut2 push once the queue has room#12954 · hugodearaujo
- FeaturelibSceFreeTypeOtimplement the ft_mem memory helpers#12926 · EagleBearerYS
- Featurelibkernel_sysimplement mutex attribute generation helpers#12667 · xdCloudy
- Fixlibcparse scaled NaN subjects without numeric conversion#12659 · JJenkx
- Fixlibkernel_syshard-link a symbolic link itself in linkat on Windows#12955 · JJenkx
- FeaturelibSceNKWebKitdeclare 8703 callable exports#13117 · kyon-eth
- FeaturelibSceNpCommonimplement sce::np::NpTitleId#12899 · hypermoist
- Featurelibkernelprovide system and common certificate list paths#11827 · oneandonlydean
- Featuredeclare 46 PS5 3.20 exports in four libraries#11769 · oneandonlydean
- FeaturelibSceIcuimplement UTF-8 macro helpers#12693 · Ninot1Quyi
- Fixlibcpreserve errno for unscaled hexadecimal range results#12524 · JJenkx
- FeaturelibSceContentListControllerdeclare 19 callable exports#12934 · kyon-eth
- FeaturelibSceVideoOutdeclare 182 callable exports#13123 · kyon-eth
- Fixlibkernelprevent sub-millisecond timed wait busy-spinning on Windows#11725 · camezaro-intc
- FeaturelibSceIcuimplement u_austrcpy and u_austrncpy#12629 · HorizonCoding
- FeaturelibSceEsvmEnginedeclare 26 callable exports#12939 · kyon-eth
- FeaturelibSceNpTextToSpeechdeclare 11 callable exports#12938 · kyon-eth
- FeaturelibSceIdudeclare 13 callable exports#12937 · kyon-eth
- FeaturelibSceUpdateServicedeclare 15 callable exports#12936 · kyon-eth
- FeaturelibSceRemotePlayClientIpcdeclare 18 callable exports#12935 · kyon-eth
- FeaturelibScePadTrackerimplement scePadTrackerGetWorkingMemorySize#13086 · BunnyFl
- FeaturelibSceVrHandimplement sceVrHandQueryMemory#13084 · BunnyFl
- FeaturelibSceMoveTrackerimplement sceMoveTrackerGetWorkingMemorySize#13085 · BunnyFl
- FixlibSceNpUniversalDataSystemreturn the console's codes for bad event and property arguments#13231 · BunnyFl
- FeaturelibSceConnectAccountDialogdeclare 7 callable exports#13113 · kyon-eth
- FeaturelibSceNpSpeechToTextdeclare 7 callable exports#13112 · kyon-eth
- FeaturelibSceCesCsadd the ISO-2022-JP profiles, context and string conversions#10428 · rooklz
- FeaturelibSceSocialScreenimplement sceSocialScreenInitializeSeparateModeParameter#13111 · BunnyFl
- FeaturelibSceHmddeclare 19 callable exports#13116 · kyon-eth
- FeaturelibSceMbusdeclare 4 callable exports#13115 · kyon-eth
- FeaturelibScePSNowGkpdeclare 5 callable exports#13114 · kyon-eth
- FeaturelibSceGameLiveStreamingimplement sceGameLiveStreamingScreenInitializeSeparateModeParameter#13110 · BunnyFl
- Fixlibkernelreturn EFAULT from sched_getparam and sched_setparam for invalid memory#13261 · DeveshB-1
- FeaturelibSceLibreSsl3implement sk_new, sk_push and sk_free#13088 · 2Swagger
- Fixlibcretain short stream character scan fields#13057 · JJenkx
- Featurelibcinternaladd missing heap inventory exports#13082 · Celegans12
- FeaturelibSceEditMp4implement sceEditMp4InitializeParam and sceEditMp4QueryMemSize#13068 · BunnyFl
- FeaturelibSceGLSlimVSHdeclare 149 PS5 3.20 exports#11770 · oneandonlydean
- Featuredeclare the missing libSceAppInstUtil and libSceAudioIn exports#12539 · juanpimg
- Fixlibkernel_sysreturn EFAULT from get_authinfo for an unwritable store#13259 · DeveshB-1
- FeaturelibSceNpCommonimplement the sce::np::Object new and delete operators#12836 · hypermoist
- Fixlibcpreserve errno on string scan input exhaustion#13012 · JJenkx
- FeaturelibSceVideoOutexport sceVideoOutCursorSet2xMagnify#13008 · relativespace2K
- FixlibSceAmprdeclare the page-table pool occupancy threshold argument#13007 · wrocketdev
- FixlibSceNpUniversalDataSystemsize and describe events as the console does#13134 · BunnyFl
- FeaturelibSceFreeTypefollow LP64 FreeType for advances and bounding boxes#12976 · KernelPanicNT
- Fixlibcreport strerror_s violations as titles' libc.prx does#12589 · JJenkx
- FixlibSceUserServicevalidate user login status in sceUserServiceGetNpAccountId#12165 · slopgobblercobbler
- Fixlibkernelclear reported local address after UDP disconnect#12467 · Buraddomoon
- FixlibSceHttp2retry a failed lookup the number of times sceHttp2SetResolveRetry sets#11617 · milescoviello
- Featurelibkernel_sysforward sceKernelGetUpdVersion to sysKernelGetUpdVersion as firmware 13.42 does#12959 · zaryabzip
- FeaturelibSceMbusinitialize event callback table#12694 · hyvvs
- Featurereturn 0x802A00FF from two AvSetting exports on 13.42#12656 · SnekPolylepis
- FixlibSceNpCommonstore the high hex digit before checking the low one in sceNpStrParseHex#12913 · hypermoist
- FixlibScePngDeckeep palette alpha instead of the fill value#12652 · BunnyFl
- FeaturelibSceFreeTypeexpose glyph-to-script maps#12680 · SnekPolylepis
- FixlibSceFontcorrect drawup texture argument ABI#12674 · hyvvs
- Fixlibcread swscanf scanset ranges and string lengths as titles do#12420 · JJenkx
- FeaturelibSceAjmbuild sceAjmBatchJobRunBufferRa jobs as firmware 13.42 does#12372 · zaryabzip
- FeaturelibSceAcmencode sceAcm_ConvReverb_SharedInput jobs#12997 · frankea
- Fixlibcforward writes to truncated macOS mappings#12435 · plexerPK
- Featurelibcimplement recallocarray#12861 · heditrigui
- Featurelibkernelopt-in host game mode request (APS5_GAME_MODE)#12974 · MarcZX10
- Featurelibcimplement dprintf and vdprintf#12933 · heditrigui
- Fixlibkernelkeep sceKernelRaiseException pending on a suspended thread on Windows#12963 · JJenkx
- FeaturelibSceLibreSslimplement six sourced LibreSSL 2.5.4 exports#12601 · EagleBearerYS
- Featurelibcprovide the pmr new-delete, null and default memory resources#12160 · AlexFigas
- Fixlibkernelleave other threads' signal masks alone when a thread exits through scePthreadExit#12897 · AdnanKhan-ak47
- FixlibSceVideoOutrefuse to unregister the buffer set on screen as the console does#11196 · p3n1cillin
- FeaturelibSceLibcInternalhandle every __opendir2 flag#12977 · KernelPanicNT
- FeaturelibSceNpTrophyreturn 0x80551692 from the system debug calls as firmware 13.42 does#12957 · zaryabzip
- Fixlibcwalk the Mach-O compact unwind index#12111 · wanderingbug
- Featurelibkernelimplement posix_madvise#12865 · heditrigui
- Featurelibcimplement qsort_r#12845 · heditrigui
- FixlibSceAudioOutreject AudioOut2 context handles that are not live contexts#12727 · XairRrR
- FixlibSceVideodecthrow for decoded pictures deeper than 8 bits#12723 · XairRrR
- Featurelibccopy the runtime log into a file with ANYPS5_LOG_FILE#12715 · MarcZX10
- FeaturelibSceSaveDataadd provisional abort and clear progress stubs#12699 · SnekPolylepis
- FeaturelibSceAcmencode sceAcm_FFT and sceAcm_IFFT jobs as firmware 13.40 does#13001 · frankea
- FixlibSceFontreuse a font context entry by address only while it is active#12718 · XairRrR
- Featurelibkernel_sysimplement sceKernelIsPs4Process query#12577 · iAbdulrrahman
- FeaturelibSceIcuimplement converter stop and skip callbacks#12692 · Ninot1Quyi
- FixlibSceSaveData.nativevalidate directory name in sceSaveDataBackup#12644 · slopgobblercobbler
- Fixlibcvalidate guest heap block headers before freeing#11468 · valenciana-nc
- Fixlibkernelreturn EFAULT from rtprio_thread and sched_rr_get_interval for a bad pointer#12556 · babyhuey
- Fixlibkernelreturn EFAULT from the utimes family for an unreadable times array#12538 · babyhuey
- Fixlibkernelanswer vm.loadavg with the host's load averages#12436 · milescoviello
- Featurelibkernel_sysanswer sceKernelIsNeoMode from the param.sfo Neo-mode attribute#12427 · simnJS
- Fixlibkernelmap Windows shared memory with the regular file checks#12296 · JJenkx
- FixlibSceNpEntitlementAccessmake abort and delete request idempotent#11941 · akkadbakkad89
- FeaturelibSceResourceArbitratordeclare 14 additional callable exports#12402 · kyon-eth
- Featurelibkernel_sysdeclare 328 missing callable exports#12368 · kyon-eth
- Featurelibkerneladd sceKernelGetExecutableModuleHandle#12179 · p3n1cillin
- Fixlibcraise inexact for nearbyintf#12178 · Henryisdjfunkyho
- Fixlibccompute _LLog with the bundled libc.prx's Dinkumware code#11270 · AlexFigas
- Fixlibkernelanswer pthread_getaffinity_np for the console's 8- and 16-byte sets#11431 · p3n1cillin
- Fixlibkernellock directories with flock on Windows as FreeBSD does#12060 · Ragbie
- Fixlibkernelcount a dissolved datagram association as disconnected on macOS#10544 · maximilianfv
- Fixlibkernelkeep dlerror messages whole#10627 · maximilianfv
GPU driver 30
- Featuredeclare 16 callable exports#13205 · kyon-eth
- Fixaccept cull distances from tessellation evaluation shaders#13492 · wrocketdev
- Featurereturn the retail errors of the unavailable driver calls#13471 · BunnyFl
- Performancekey draws through generated barycentric tessellation stages in the shader validation memo#13448 · frankea
- Performancekeep a staged element in place when its frames are faster#13373 · mrfelek
- Fixbuild a replayed compute pipeline once when a dispatch races it#12657 · chitters2004
- Performanceprune and gate the label take records#13252 · hugodearaujo
- Fixexclude native MSAA spans from BDA tables#6628 · MarcZX10
- Fixretire a multisampled color target the title wrote over#8223 · savvaniss
- Fixfree a completed batch's command buffer instead of keeping it#9565 · EagleBearerYS
- Fixrotate the bank of PS4 array layers like addrlib#12998 · xXPBSXx
- Fixrewatch the ranges of compared host imports that ClearHostImports drops#13013 · SeaSunPT
- Fixbound the SPIR-V that background compute pipeline builds compile at once#12147 · milescoviello
- Fixaccept TRUNC_COORD on unnormalized samplers#12983 · Oscar45397
- Fixrelease texture cache entries before a budget-full allocation goes to host memory#13064 · milescoviello
- Performanceleave a linear storage write-back's row padding in the import#11615 · dantdmdarealguy
- Performanceallow compression of packed-float image backing#12559 · Filip722
- Performanceexclude only an import's own pages from the write watch and settle partial-block imports in the background#12378 · BunnyFl
- Fixreload a sampled depth plane the guest wrote since its surface was bound#12238 · XairRrR
- Fixdon't release a label wait on a store its queue already took and reset#12923 · hugodearaujo
- Featuremerge a draw into more than one unclamped normalized color target#12916 · Tehshortbus
- Featurehost system report and an actionable missing-Vulkan-feature message#12690 · MarcZX10
- Fixeliminate duplicated read counters in pipelined draw reports#12171 · slopgobblercobbler
- Fixreject unmeasured single-sample dithered alpha-to-coverage#10581 · ashwin280802
- Performanceaccept a refreshed view in the T1 re-run when the lookup would not view the pending alias#11740 · thuanquang
- Performancecache CPU-path indirect draws behind APS5_DRAW_CACHE_INDIRECT#9243 · fisherjoey
- Fixvalidate pipeline cache header format and empty cache paths#11075 · slopgobblercobbler
- Fixread user-data callees up to the 1 MiB raw shader program limit#10140 · frankea
- Fixcount pending storage writes over a depth plane as a later writer#10854 · milescoviello
- Featurecount why a template's collect was refused#11550 · johandavidcm
Shader recompiler 14
- Performancesnapshot only phi users during SSA cleanup#13489 · Filip722
- Performancereuse the prepared specialization value lookup#13480 · Filip722
- Performancereuse the computed function LDS bound#13461 · Filip722
- Performanceskip settled varying values in uniformity analysis#13450 · Filip722
- Performanceskip unchanged memory epoch propagation#13423 · Filip722
- Fixround emulated array sampling half to even#13415 · Roojool
- Performanceomit repeated zero selection for volatile buffer loads#13297 · Filip722
- Performancesimplify float max with a positive zero lhs#12287 · Filip722
- Performanceallocate a program's use lists from an arena#12039 · milescoviello
- Fixkeep GCN v_sin_f32 linear up to 1.5 x 2^-12 of a turn as the PS4 does#13258 · ntamas94
- Fixread a 2D MSAA T# through image_sample_a as its sample 0#12561 · milescoviello
- Fixgive a device-path shader cache root the long-path form on Windows#13004 · JJenkx
- Fixsaturate 64-bit floats with integer compares#13072 · bunbeans2-arch
- Fixkeep mesh register windows out of local memory on NVIDIA#12233 · beardsciences
Relinker 12
- Fixsplit 32-bit absolute wide stores at the displacement boundary#13046 · Nciibi
- Fixkeep moved instructions off a function entry after padding#11413 · atinseau
- Fixwrap EIP-relative operands moved into Windows TLS stubs#13010 · rooklz
- Fixreject an entry-stub rel32 distance that only fits after a 64-bit wrap#12554 · dkdhanda8
- Fixpreserve guest finalizers at address zero#10142 · xTRACKGOD
- Fixaccept byte-congruent PT_LOAD overlaps by trimming the earlier segment#12591 · tablefrogpillow
- Fixresolve kernel-family exports for libkernel-declared imports#12430 · akkadbakkad89
- Fixvalidate SysV and GNU dynamic symbol hash table bounds#12857 · slopgobblercobbler
- Fixvalidate text section range before scanning relative jump tables#12643 · slopgobblercobbler
- Fixvalidate text section range and patch offset bounds in PLT compactor#12176 · slopgobblercobbler
- Fixtake rel32 displacements as unsigned differences#12307 · dkdhanda8
- Fixsupport MSVC build and prevent NOMINMAX collision on W…#9414 · Delciob
Web converter 1
- Fixvalidate release archive layout against release revision#12788 · voidlakhan
- AnyPS5 v0.1.4 releasedA new release of the relinker, the converter and the system libraries.
- Tetris® Forever first tested: IngameIts first test report.Ingame

- My First Gran Turismo first tested: ConvertsIts first test report.Converts

Progress on Thursday 29 Oct: 152 changes mergedSystem libraries 110 · GPU driver 20 · Shader recompiler 10 · Relinker 9 · Web converter 3. +147 library functions implemented.
System libraries 110
- FixlibSceJobManagerspin idle workers without taking the manager lock#12085 · JJenkx
- FeaturelibSceLibreSsl3complete callable declarations and parent forwarding#12369 · kyon-eth
- FeaturelibSceNpCppWebApitrack the UserProfile, ProfanityFilter and CommunicationRestrictionStatus parameter lifecycles as the module does#11639 · AlexFigas
- FeaturelibSceAmpradd From*OnCompletion measure helpers#12061 · akkadbakkad89
- Fixlibcleave errno unchanged from ldexpf, as titles' libc.prx does#12676 · JJenkx
- Featurelibcimplement std::_Throw(const std::bad_array_new_length&)#10927 · edubox
- Fixlibcallow zero-stride bsearch_s as bundled libc does#12691 · JJenkx
- FixlibSceNpAuthreject a null result pointer in sceNpAuthPollAsync#12740 · XairRrR
- FixlibSceAvPlayersaturate the current time when the clock passes the uint64 range#12725 · XairRrR
- Fixlibcleave errno unchanged from scalbn and scalbnf on every host#12681 · JJenkx
- FeaturelibSceVideoOutadd ANYPS5_RUMBLE to scale or turn off host controller vibration#12686 · MarcZX10
- Fixlibkernelclassify guest sockets on Windows and align errno parity#12163 · slopgobblercobbler
- Featurelibcexport std::__sce_v2::_Locinfo#11450 · edubox
- Fixlibcnormalize a pre-1970 calendar before the Windows host mktime#12549 · JJenkx
- Fixlibcread x87 rounding in _Fltrounds#12555 · JJenkx
- Performancelibcskip never-written pages when evicting a resident direct-memory run#12227 · klosixgaming-arch
- Fixlibcname the extended errno values in strerror as titles' libc.prx does#12527 · JJenkx
- Fixlibkernelreturn EFAULT from kevent for an unreadable changelist or timeout or an unwritable eventlist#12503 · babyhuey
- Featuredeclare 150 PS5 3.20 exports in libSceAbstractStorage and libSceIpmi#11768 · oneandonlydean
- Featuredeclare 150 PS5 3.20 exports in libSceAbstractYoutube and libSceNKWebKitRequirements#11767 · oneandonlydean
- Fixlibcpick strftime and asctime names from a doubled 32-bit index#12573 · JJenkx
- Featuredeclare WKBundleInitialize in RnpsNKInjectedBundle#12655 · SnekPolylepis
- FeaturelibSceLibcInternaldeclare 120 PS5 3.20 pending exports#11752 · oneandonlydean
- FixlibSceAudioOutvalidate open format parameter and virtual port buffer boundaries#12856 · slopgobblercobbler
- Fixlibcabsorb macOS nanosleep lateness in PreciseSleep#12127 · iamthehimansh
- FeaturelibSceHttp2implement sceHttp2SetMinSslVersion for versions 2 to 5#12637 · Lindamea1
- FeaturelibSceVideodec2implement H.264 picture info in sceVideodec2GetPictureInfo and sceVideodec2GetAvcPictureInfo#12633 · Lindamea1
- Fixlibkernelscale the reported TSC frequency under APS5_TIME_SCALE#12206 · XairRrR
- Fixlibcforward non-write faults from watched macOS pages#12117 · plexerPK
- Fixlibkernelread a watched file's times again after its size on Windows#12093 · dantdmdarealguy
- Featurelibkernel_sysimplement sceKernelSettimeofday#12606 · EagleBearerYS
- Fixlibckeep clang's SLP vectorizer from raising spurious FP exceptions in libc#12941 · AdnanKhan-ak47
- FeaturelibSceAudiodecdecode M4AAC with non-delay output enabled#12587 · EagleBearerYS
- FixlibSceRtcreject far-future ticks before precise local time conversion#12570 · rooklz
- Fixlibkernelreturn EFAULT from setrlimit for an unreadable limit#12563 · babyhuey
- Fixlibcsynchronize macOS arena protection with write watch#12509 · plexerPK
- FixlibSceAmprdynamically expand command buffer capacity on append#11727 · camezaro-intc
- FixlibSceRtccheck current tick before local time conversion#12535 · LuPetro
- Fixlibkernelsched_getparam reads out-of-range priorities, sched_setparam EPERM outside 256-767, own pid on the main thread#11865 · ionut27001
- Performancelibcresize a default heap block in place when it already has the room#12239 · MarcZX10
- Featuredeclare 34 PS5 JSON, AudioOut, AudioIn and Sdma exports#11762 · oneandonlydean
- FeaturelibSceLibcInternaldeclare 149 PS5 3.20 round six exports#11748 · oneandonlydean
- Fixlibckeep setvbuf stream buffers in host memory#12469 · BunnyFl
- FixlibSceVideoOutreturn INVALID_VALUE for a registration past the last buffer as the console does#11414 · p3n1cillin
- Fixlibcopen a directory with freopen in a read mode on Windows#10433 · Retr0G28
- Fixlibkernelreturn EFAULT from pselect for an unreadable timeout or signal mask#12525 · babyhuey
- Fixlibkernelmove the macOS main stack out of the guest arena#12126 · morten-holm
- FeaturelibSceFreeTypeOtimplement the FreeType stream calls#12473 · simnJS
- Fixlibkernelreturn EFAULT from poll for an unreadable or unwritable descriptor array#12462 · babyhuey
- FeaturelibSceNettrack sceNetSetDnsInfoToKernel gap and test throw#12455 · jagrat04
- Featurelibcexport the remaining aligned and array operator new and delete overloads#12162 · AlexFigas
- FeaturelibSceMousedeclare 7 additional exports#11929 · kyon-eth
- Fixlibkernelfill 0x58-byte sceKernelGetAppInfo record, throw for other pids#11864 · ionut27001
- FeaturelibSceJscanswer the JSString null and length cases as JavaScriptCore does#12442 · simnJS
- FeaturelibSceFreeTypeexpose PostScript font information#9924 · santhoshkumar-dev
- Featurelibkernel_sysimplement scePthreadMutexInitForInternalLibc and scePthreadMutexattrInitForInternalLibc#12635 · Lindamea1
- FeaturelibSceFreeTypeOtimplement FT_MulDiv_No_Round, FT_Matrix_Multiply_Scaled, FT_Vector_Transform_Scaled and ft_highpow2#12631 · Lindamea1
- FeaturelibSceIcuimplement u_isspace, u_isblank, u_isWhitespace, u_isJavaSpaceChar and u_isUWhiteSpace#12630 · Lindamea1
- FeaturelibSceCameraanswer the camera audio calls without a camera#12628 · zaryabzip
- FeaturelibSceBluetoothHidimplement sceBluetoothHidThreadParamInitialize#12638 · Lindamea1
- Featurelibkernel_sysimplement kldstat#12636 · Lindamea1
- FeaturelibSceHmd2implement the no-session answers of sceHmd2ReprojectionEnableMirroring, GetPredictedDisplayTime and SetRenderConfig#12634 · Lindamea1
- Fixlibcend sscanf and vsscanf at a q length on Linux and macOS#11852 · ionut27001
- Fixlibcreject a null cursor or input in _Stopfx and _WStopfx as an invalid argument#12449 · simnJS
- Fixlibcleave strtok_r's and wcstok's state at the terminator and a static empty string as titles' libc.prx does#11871 · JJenkx
- Fixlibcread characters outside the BMP as surrogate pairs in fgetwc#10929 · Aspct3434
- Fixlibcignore printf length modifiers that do not apply, as titles' libc.prx does#11893 · JJenkx
- Fixlibkernelstore setrlimit RLIMIT_CORE soft limit, ignore raised DATA/STACK hard limits#11862 · ionut27001
- Featurelibcthrow std::filesystem::filesystem_error from _Xfilesystem_error as the console's libc does#11504 · verusferro
- Featurelibslet relinked macOS games opt into mimalloc#11130 · imellag
- FixlibSceVideoOutanswer the flip-master calls as measured on a PS5#11853 · ionut27001
- Featurelibcexport _Btowc and _Wctob, which give btowc and wctob results in the console's libc#11734 · verusferro
- Fixlibcrename a dangling Windows symbolic link#12103 · JJenkx
- FixlibSceSaveData.nativeanswer sceSaveDataCancel before initialization as measured in a PS5 payload#11720 · ionut27001
- FeaturelibSceMusicFrameworkInterfacedeclare 20 additional callable exports#12405 · kyon-eth
- FixlibSceSaveDatahold a host write over save memory reads into guest buffers#12444 · BunnyFl
- FeaturelibSceNpUtilitycreate lookup and word filter title contexts for a user id#12620 · zaryabzip
- FixlibSceMouseresolve absolute-position imports#11482 · MarcZX10
- FeaturelibSceLibcInternaladd __opendir2#12476 · p3n1cillin
- FeaturelibSceNetCtlimplement ForLib internal callbacks#12466 · jagrat04
- Fixlibcraise FE_UNDERFLOW from powf when the result underflows#12361 · JJenkx
- FeaturelibSceHidControldeclare 19 additional callable exports#12401 · kyon-eth
- Featurelibkernelimplement sem_setname#11267 · kallmek3nny
- FixlibSceNpTrophyhold a host write over icon reads into guest buffers#12443 · BunnyFl
- FeaturelibSceBeisobmfimplement 10 box metadata accessors#12733 · xdCloudy
- FeaturelibSceBgftdeclare 12 additional callable exports#12400 · kyon-eth
- FixlibSceIcufollow ICU for null escape inputs and negative u_unescape capacities#12451 · simnJS
- FixlibSceJxrreject null and read-only packet state in readIS and writeIS as invalid arguments#12450 · simnJS
- Featurelibkernelsupport EV_CLEAR on a kqueue watched by another kqueue#9575 · DavidSamir
- FeaturelibSceConvertKeycodeimplement sceConvertKeycodeGetCharacterFromKeyboardData#10437 · InfinitySpeed
- FeaturelibScePs2EmuMenuDialogrun the common-dialog state machine#9634 · anikettuli
- FeaturelibSceNpManageranswer sceNpWaitAsync as sceNpPollAsync does#12429 · simnJS
- Fixlibckeep guest environment strings alive across setenv and uns…#12054 · Aspct3434
- FeaturelibSceInvitationDialogimplement sceInvitationDialogGetStatus and stub OpenA and GetResultA#12391 · PrivacyOnion
- FixlibScePlayerInvitationDialogreturn standard common-dialog error codes#9815 · Delciob
- FixlibSceAudioOutrefuse system debug state and chat calls before sceAudioOut2Initialize#12425 · SeaSunPT
- FeaturelibSceGameLiveStreaminganswer offline setting and feedback calls locally#9524 · AlxcBTW
- FeaturelibSceNpTrophy2declare 15 additional callable exports#12399 · kyon-eth
- FeaturelibScePosixForWebKitimplement opendir, closedir, readdir, readdir_r#12386 · PrivacyOnion
- FeaturelibSceNpSignalingdeclare 15 additional callable exports#12398 · kyon-eth
- Fixlibkernelrmdir and unlink on a Windows directory link#9473 · cadenasynyster
- Featurelibkernelimplement the unnamed ksem semaphores#9284 · DavidSamir
- FixlibSceFontkeep horizontal writing on a single baseline#5209 · Misjudgments
- Fixlibclist getifaddrs AF_LINK entries on macOS hosts#12186 · Gonic0
- Fixlibkernelreturn EFAULT from ioctl FIONREAD for an unwritable argument#12705 · DeveshB-1
- FeaturelibSceLibreSslimplement X509_VERIFY_PARAM_set1_host#11189 · JaceTheBlu
- Fixlibkernelgetsockopt reads options of libSceNet sockets#9515 · EagleBearerYS
- FixlibSceSaveDataread a save directory's time natively on Windows#12669 · JJenkx
- FeaturelibSceFreeTypesupport per-face x-height limits#12668 · Queuse
- Fixlibcreturn the sign mask from __signbit, __signbitf and __signbitl#11278 · AlexFigas
GPU driver 20
- Fixkeep the shader preparation lifecycle mutex alive through exit#9738 · mugurc
- Fixlet heap mirrors replace host imports when the import budget is full#12074 · mehmetbayoglu
- Fixrefuse buffer aliases of native MSAA targets#6498 · Amoenus
- Fixvalidate rendering wait buffer and expand resource registration tests#12645 · slopgobblercobbler
- Fixremap B8G8R8A8_SNORM color target format to guest format 57#12164 · slopgobblercobbler
- Fixsample a cube array over depth surfaces through their depth planes#12207 · XairRrR
- Fixallow MSAA_ENABLE single-sample lines#12081 · akkadbakkad89
- Performancemerge shared shader regions with a heap#11957 · Bram910
- Performancefind a range's newest writer through a granule index instead of scanning the ring#12264 · Tehshortbus
- Fixwrite host-only multisample memory as zeros in a capture snapshot#12566 · chitters2004
- Fixkeep stencil planes coherent with guest memory#12210 · XairRrR
- Fixpublish small tiled writes before labels#11694 · droid2299
- Fixdraw compacted restart lists and restart-free strips through the barycentric patches#12706 · Gonic0
- FixCLEAR_STATE leaves SPI_PS_IN_CONTROL at NUM_INTERP 2#9595 · NaitikJoshiPro
- FeatureAPS5_DUMP_SHADERS takes a list of program addresses#12432 · kiansaeidnia
- Featureselect the queue worker to sample#9723 · Sam-mon7
- Fixbound registered shader preparation memory#9626 · MarcZX10
- Featuredraw PS4 (GCN) command buffers#9431 · Get-fix
- Featureblend into an unclamped normalized color target in the pixel shader#11684 · oneandonlydean
- Performanceread APS5_NO_QUEUED_DRAW_READ_ORDER once in the held-read check#9490 · JJenkx
Shader recompiler 10
- Fixgive one-lane waves an elected atomic max per lane#12724 · Gonic0
- Fixpoison an SRT read below a pointer loaded from memory#12208 · XairRrR
- Revertcheck scalar buffer bounds in 64 bits again (#10337)#12529 · imellag
- Fixvalidate SPIR-V instruction word count boundaries and phi patching#10803 · slopgobblercobbler
- Performancekeep up to three IR operands inside the value#11820 · milescoviello
- Fixread shader cache file times natively on Windows#12666 · JJenkx
- Fixdrop vector stores through TYPE 2/3 and FORMAT 0 buffer V#s as measured#10831 · cgrd
- Performancebypass identity fragment export mappings#12280 · Filip722
- Fixtranslate v_div_scale_f32 and v_div_fixup_f32 in f32 denormal modes 1 and 2#12251 · Michael-KD
- Fixkeep the half bits of a 16-bit float image store's D16 data#12191 · JJenkx
Relinker 9
- Fixguard Windows entry-stub RVA allocations#6204 · vrebel11
- Fixpreserve 32-bit wrapping in stub memory relocations#12843 · PolkadotDom
- Fixclassify UD0 as a trap#12408 · SHOnnay
- Fixdefer the runtime modules another deferred module needs on Windows#12621 · Ragbie
- Fixvalidate code section bounds for instruction matches and SDK stubs#12817 · slopgobblercobbler
- Fixvalidate constructor array address range against 64-bit overflow#12608 · Kikoarl
- Fixwrite a PT_TLS p_align of 0 as 1 in Linux output#11960 · roboterspinne
- Fixreject DEL in patch strings#12441 · SHOnnay
- Featurelower MULX under --to-rosetta#12255 · Mherberts
Web converter 3
- Fixinitialize readers before opening directory outputs#12353 · StoneDC
- Fixserialize output directory transaction cleanup#12487 · StoneDC
- Fixvalidate library ZIP compatibility before writing#12484 · StoneDC
- Afterglow first tested: StartsIts first test report.Starts
- Media Player Classic PS5 first tested: MenusIts first test report.Menus

- Genesis Plus GX PS5 first tested: MenusIts first test report.Menus

- Snes9x PS5 first tested: MenusIts first test report.Menus

- PSteroid5 first tested: MenusIts first test report.Menus
- ProsperoStore first tested: StartsIts first test report.Starts
- PS5 Bible Reader first tested: StartsIts first test report.Starts
- reSOT - The Sands of Time first tested: StartsIts first test report.Starts
- Dusklight first tested: MenusIts first test report.Menus
Progress on Wednesday 28 Oct: 182 changes mergedSystem libraries 111 · GPU driver 32 · Shader recompiler 21 · Relinker 17 · Web converter 1. +101 library functions implemented.
System libraries 111
- Fixlibkernelreturn -49 from sceKernelGetSocSensorTemperature channel 64 as a PS5 payload process does#11863 · ionut27001
- Fixlibcreturn the CPU count of the default thread mask from std::thread::hardware_concurrency#11785 · ionut27001
- FeaturelibSceAjmimplement sceAjmBatchJobInlineBuffer#11238 · zaryabzip
- Fixlibkernelreturn EFAULT from ioctl FIONBIO for an unreadable argument#12579 · babyhuey
- FeaturelibSceFreeTypesupport autofitter scripts#12362 · Queuse
- FeaturelibSceNetimplement Show*WithMemory diagnostics and sceNetGetStatisticsInfo#12288 · MarcZX10
- Fixlibcreturn the integer indefinite from lrint and llrint out of range#12237 · JJenkx
- Featurelibcadd C23 leading and trailing one counts#12229 · Danigamer05
- Featurelibcadd C23 leading and trailing zero counts#12193 · Danigamer05
- Fixlibcset errno from tgammaf only where titles' libc.prx does#12118 · JJenkx
- Fixlibcuse the default heap for an executable without process parameters#11979 · xXPBSXx
- FixlibSceVideoOutanswer 0 and UNAVAILABLE_OUTPUT_MODE when the output has no 120 Hz, as the console does#11405 · p3n1cillin
- FeaturelibSceAddressSanitizeradd skeleton library and 301 ps5rs-listed stubs#12106 · PrivacyOnion
- FeaturelibScePSNowGkpadd skeleton library and 4 PS5 3.20 stubs#12102 · PrivacyOnion
- Fixlibkernelrecognize Windows anonymous shared memory descriptors#11403 · MarcZX10
- FeaturelibScePfsadd skeleton library and 9 ps5rs-listed stubs#12100 · PrivacyOnion
- FeaturelibSceVrHandadd skeleton library and 8 ps5rs-listed stubs#12099 · PrivacyOnion
- Fixlibcinvoke constraint handler on zero element size in bsearch_s#12289 · fogydes
- Fixlibkernelmap shared memory and files executable on Windows#12339 · medazizktata
- Featurelibcimplement signed 32-bit maximum value helper#11333 · Danigamer05
- Featurelibkernel_sysdeclare eight Discovery stubs with the OpenOrbis signatures#10695 · MarcZX10
- FeaturelibSceCesCsadd the ISO 646 national variants and JIS X 0201 profiles#10430 · rooklz
- Fixlibcmatch title libc.prx for hexadecimal strtod underflow#12291 · B-Howell
- Featurelibkernel_sysimplement genuine console and platform identity queries#11754 · iAbdulrrahman
- FeaturelibSceFrontPanelDisplayadd skeleton library and 3 ps5rs-listed stubs#12049 · PrivacyOnion
- Fixlibkernelreport POLLHUP on macOS only once both directions of a stream have ended#11858 · jotitadev
- Fixlibccompute asinh with FreeBSD msun's algorithm#11737 · xXPBSXx
- FixlibSceHttp2return invalid value from sceHttp2Init for a maximum of 0 requests as measured in a PS5 payload#11730 · ionut27001
- Fixlibkernelreport a child's stop and kill signals correctly on macOS hosts#11801 · jotitadev
- Featurelibcimplement 64-bit atomic fetch helpers#11729 · iAbdulrrahman
- FeaturelibScePadimplement vibration and light bar brightness controls#11845 · Ralizaki
- FeaturelibSceFreeTypeOtimplement ft_corner_is_flat and ft_corner_orientation#11426 · iAbdulrrahman
- FeaturelibSceLibreSslimplement X509_VERIFY_PARAM_set_hostflags and X509_VERIFY_PARAM_set1_ip_asc#11100 · JaceTheBlu
- FeaturelibSceLibreSslimplement X509_STORE_new, X509_STORE_free and X509_STORE_set_flags#11089 · JaceTheBlu
- FeaturelibSceLibreSslimplement X509_LOOKUP_file and X509_STORE_add_lookup#11105 · JaceTheBlu
- Fixlibcstore EDOM and raise FE_INVALID from acosf and asinf domain errors#12319 · JJenkx
- FeaturelibSceNpCppWebApitrack the Leaderboards V1 parameter lifecycles as the module does#11636 · AlexFigas
- FixlibSceHttp2report a live context's pool size from sceHttp2GetMemoryPoolStats#11616 · milescoviello
- Fixlibcclassify x87 unnormals as denormal in _LDtest and _LDclass#11283 · AlexFigas
- Fixlibkernel_syslink a symbolic link itself in linkat without AT_SYMLINK_FOLLOW#11595 · alvaroelpob
- Featurelibkernel_sysimplement sceKernelGetCpumodeGame and sceKernelSetCpumodeGame as measured on a PS5#11441 · p3n1cillin
- FixlibSceVideoOutreturn INVALID_EVENT from the event getters for an event of another filter#11516 · Lindamea1
- FeaturelibSceIcuimplement C string conversion helpers#12294 · Ninot1Quyi
- FixlibSceNpTrophykeep a trophy locked when its unlock state cannot be saved#12290 · MarcZX10
- Fixlibkernelclassify the rmdir path with lstat so links give ENOTDIR on Windows#12283 · B-Howell
- FixlibSceNpCommonkeep the JSON text helpers inside their buffers and surrogate pairs#12265 · MarcZX10
- Fixlibkernelkeep errno across cancellable sleeps#12260 · tkcm01
- FixlibSceUserServicevalidate user in sceUserServiceGetPlatformPrivacyWs1#11071 · slopgobblercobbler
- FeaturelibSceNpMatching2answer signaling connection status and context start abort offline#12013 · simnJS
- Fixlibkernelsysconf answers the names a PS5 payload process answers#11861 · ionut27001
- Fixlibkernelavoid cancellation wakeups during thread exit#10856 · Felipebmaitan
- Featurelibcadd C23 count-zeros exports#12187 · Danigamer05
- Fixlibkernelkeep the pthread_mutexattr_setkind_np kind as firmware 13.42 does#10725 · dwk001
- Fixlibkernelstore any scePthreadMutexattrSetkind kind as firmware 13.42 does#12083 · KernelPanicNT
- Fixlibkernelreport ELOOP from truncate on a looping Windows link#12075 · JJenkx
- Fixlibkerneltreat a raise target that is already terminating as exited on Windows#12069 · dantdmdarealguy
- Fixlibccompute _Exp and _FExp as titles do#12037 · JJenkx
- FixlibSceAutoMounterClientname the fields of the USB device-info output#12003 · simnJS
- Fixlibccopy count units of a strxfrm or wcsxfrm result that does not fit, as titles' libc.prx does#11983 · JJenkx
- FeaturelibSceSystemLogger2Gamedeclare 2 additional exports#11975 · kyon-eth
- FeaturelibSceAppContentdeclare 4 additional exports#11974 · kyon-eth
- FeaturelibSceContentSearchdeclare 4 additional exports#11965 · kyon-eth
- FeaturelibSceRemoteplaydeclare 4 additional exports#11964 · kyon-eth
- FeaturelibSceNpUniversalDataSystemdeclare 9 additional exports#11963 · kyon-eth
- FeaturelibScePlayerSelectionDialoginitialize dialog parameters#11945 · 00xDisaster
- FeaturelibSceVideodec2declare 3 additional exports#11932 · kyon-eth
- FeaturelibSceCameradeclare 4 additional exports#11931 · kyon-eth
- Fixlibkernelbuild the param.json parser with Clang and libstdc++#11926 · al3ss4ndrolb
- FeaturelibSceHttp2declare eight additional exports#11919 · kyon-eth
- FeaturelibSceAudioOutdeclare 11 additional exports#11918 · kyon-eth
- FeaturelibSceRudpimplement sceRudpPollCancel as firmware 13.42's library does#11294 · harisibrar1
- FixlibSceFontstop a font writing from owning its string's characters#11521 · Lindamea1
- FixlibSceNetprint the interface and socket tables from sceNetShowIfconfig and sceNetShowNetstat#10502 · frankea
- Fixlibkernel_sysfail fpathconf on a kqueue or shm descriptor with EOPNOTSUPP#11296 · tablefrogpillow
- FeaturelibSceFreeTypeimplement advance queries#9399 · Felipebmaitan
- Featurelibkernel_sysimplement kldsym argument checks#11231 · Gruzzberry
- Featurelibkernel_sysimplement kenv#11032 · Gruzzberry
- Fixlibkernelmap AMM pages from a fragmented pool#11838 · oneandonlydean
- Fixlibckeep NaN payloads in strtof and wcstof as titles' libc.prx does#11884 · JJenkx
- FeaturelibSceSystemServicecall libSceUsbStorage from the USB storage aliases#11051 · simnJS
- Fixlibkernelrefuse undefined protection bits in the map calls with EINVAL#11005 · harisibrar1
- Featurelibcimplement digittoint, isnumber, and ishexnumber#11399 · iAbdulrrahman
- Featurelibcimplement timingsafe_memcmp#11396 · iAbdulrrahman
- FeaturelibSceVrTracker2identify sceVrTracker2GetRawCameraMeshSize export#11401 · ErenYeager1836
- Featurelibcimplement signed 32-bit minimum value helper#11309 · Danigamer05
- Featurelibcimplement unsigned 32-bit maximum#11304 · Danigamer05
- Fixlibcpreserve expm1 rounding during exponent scaling#10529 · JJenkx
- Fixlibcstart sceLibcBacktraceSelf's frames at its caller#9240 · milescoviello
- Featurelibcimplement floating-point prefix helpers#9772 · UnhealthyKraken
- Featureinject touch coordinates through command files#11715 · danielcadev
- Featurelibcexport the ctype facet vtable as data#9735 · mazen320
- FeaturelibScePosixForWebKitimplement arc4random_uniform#11398 · iAbdulrrahman
- FixlibScePsmlanswer console-measured MFSR enable flags and Context1300 size check#11714 · akkadbakkad89
- Featurelibcadd C23 count-ones exports#11663 · Danigamer05
- Featurelibcimplement strtoq#11647 · B-Howell
- FeaturelibSceVideoOutallow selecting the initial display#11637 · B-Howell
- FeaturelibSceNpCppWebApitrack the SessionManager V1 parameter lifecycles as the module does#11635 · AlexFigas
- Fixlibcread the stream status flags atomically when keeping a directory read error#11335 · xXPBSXx
- Fixlibkernelreport 12 GiB of direct memory, as a PS5 does#10809 · frankea
- FeaturelibSceAgcemit ACB workload packets for complete, active and stream-inactive#10654 · akkadbakkad89
- Fixlibcreopen a closed stream in freopen instead of aborting#9763 · rooklz
- Fixlibkernelwake timed sleeps for thread cancellation#8916 · Henryisdjfunkyho
- FixlibSceLibcInternalpreserve combined POSIX spawn flags#11841 · santhoshkumar-dev
- Fixlibkernelfail pthread_condattr_getclock with EINVAL for a null attribute#11592 · alvaroelpob
- Fixlibccompute sinh with FreeBSD msun's algorithm#11556 · xXPBSXx
- FixlibSceAudioOutrefuse sceAudioOut2Mastering calls before sceAudioOut2Initialize#11244 · SeaSunPT
- Fixlibkernelfail gettimeofday, getitimer, setitimer and the sceKernel time getters with EFAULT on an unusable pointer#10975 · xXPBSXx
- FeaturelibSceFreeTypeimplement the FreeType stroker path-building calls#10598 · MarcZX10
- Fixlibccompute cbrt with FreeBSD msun's algorithm, as titles' libc.prx does#10283 · JJenkx
- Fixlibcfollow the console's rand, srand and rand_r#9648 · JJenkx
- Featurelibkernel_sysimplement lchflags#9442 · Gruzzberry
GPU driver 32
- Performancestore a write-back's changed bytes without a masked non-temporal store#8930 · JJenkx
- Fixapply the shader replay target overrides to every replay mode#12304 · MarcZX10
- Fixremove the temporary benchmark file when its write fails#12234 · MarcZX10
- Fixcount thread-dimension dispatch groups without wrapping at 2^32#12200 · MarcZX10
- Featureemulate list primitive restart without VK_EXT_primitive_topology_list_restart#12180 · Gonic0
- Fixhandle failed shader request dumps and uncapped skips#10800 · slopgobblercobbler
- Fixtrack CPU writes in partly watched depth planes#11692 · JJenkx
- Fixreject quad-list and strip draws whose expanded index count overflows uint32#11465 · valenciana-nc
- Fixrelease a resident multisample depth before a GPU buffer may write over it#11369 · QRMOE
- Performancerepeat a draw shape's resident targets and pipeline instead of looking them up again#11696 · Astronaut10
- Fixpick the overlay's palette entry with constant indices again#11973 · janzezno
- Fixrecover pipeline cache persistence from transient failures#11915 · Bram910
- Fixaccept compute queue 0x58 on SubmitAcb#10307 · mazen320
- Fixsample cube descriptors with fewer than six slices as six faces#11507 · hugodearaujo
- Featureinspect captured compute pipeline statistics#11443 · JJenkx
- Fixstart no collect epoch at a wait whose own queue's label already reached memory#12137 · dantdmdarealguy
- Fixrun queue 0 work after earlier wait-free async submissions#12209 · XairRrR
- Fixtolerate mapping changes during committed snapshots#10498 · dotaku22
- Performancereuse context register storage and keep the shadow live-unit count#11839 · oneandonlydean
- Fixpin the import ceiling only on memory exhaustion#8091 · JJenkx
- Fixbound the draw cache by bytes#9129 · EagleBearerYS
- Fixclamp an exported pixel depth to the viewport depth range#10348 · oneandonlydean
- Performancekeep recently sampled depth plane copies up to twice the budget#11307 · dantdmdarealguy
- Featurecount why draws begin render passes#11361 · johandavidcm
- Fixread the process's private memory from task_info on macOS#9971 · tkcm01
- Fiximport exact sRGB multisampled DCC clears#11704 · JJenkx
- Fixcheck the deferred destruction resolver only against live devices#11705 · jotitadev
- Fixsample a multisampled 11_11_10 float texture in its sampled format#11691 · hugodearaujo
- Fixcollect fresh CPU writes before depth plane stores#11690 · JJenkx
- Fixunify descriptor pendingWrite policy and enforce invalidation epochs#11440 · hamb3r
- Fixselect the first level of a single-level depth view#11098 · edubox
- Featurecapture selected live storage images without writeback#11363 · JJenkx
Shader recompiler 21
- Fixcount vertex clip distances in the rect-list tessellation limits#12228 · MarcZX10
- Fixlink user-data calls whose target copy precedes forward branches#12185 · Gonic0
- Performancereuse the evaluator's requirement list across values#11719 · milescoviello
- Fixbound runtime formatted-store expansion#11711 · danielcadev
- Fixtranslate the fused f32 fma forms in f32 denormal mode 2#12253 · Michael-KD
- Fixtranslate f32 fract, floor, ceil and frexp_mant in f32 denormal modes 1 and 2#12252 · Michael-KD
- Revertrestore pixel helper lanes in guest lane masks (#11199)#12298 · oneandonlydean
- Performanceallocate a program's instruction list nodes from a pool#11967 · milescoviello
- Fixpreserve ownership of mapped shader pack entries#11916 · Bram910
- Fixfence the LDS lock's critical section on MoltenVK#12188 · Gonic0
- Fixdo not divide by zero control points when keying tessellated draws#12173 · MarcZX10
- Fixtake a paired wave64 zero branch when some invocations are inactive#12211 · XairRrR
- Fixkeep pixel helper lanes out of guest lane masks#11199 · QRMOE
- Fixevaluate a control point masked out of the packed hull register#9806 · frankea
- Performancereuse starting pixel lane predicates#11699 · Filip722
- Fixtake the fused result when an f16 fma's sum is exact#11826 · oneandonlydean
- Fixreuse folded bitcasts and NaN tests within blocks#11564 · JJenkx
- Performanceuse 32-bit scalar buffer bounds#10337 · Filip722
- Performanceskip log2 correction outside the near-one range#10336 · Filip722
- Performancetranslate GCN buffer formats without a private table#9890 · savvaniss
- Fixselect point samplers for direct Uint images#11348 · Serph91P
Relinker 17
- Fixzero the e_ident padding of Linux guest modules#11582 · roboterspinne
- Fixreport a NONE entry in DT_JMPREL as an unsupported PLT relocation#11041 · harisibrar1
- Fixreject empty module option values#12346 · StoneDC
- Fixvalidate text section range before reading relative table targets#12166 · slopgobblercobbler
- Fixreject non-TLS executable relocations against STT_TLS symbols#11881 · roboterspinne
- Fixbind imports declared from a guest module only to that module's exports on Linux and macOS#11880 · roboterspinne
- Fixreject 16-bit branches into a rewritten instruction#11722 · cocoa55
- Fixvalidate visibility of undefined strong symbols#11925 · Mherberts
- Fixzero the e_ident padding of the Linux executable#11959 · roboterspinne
- Fixreject Windows images larger than the loader maps#11958 · roboterspinne
- Fixaccept an identical duplicate pointer relocation in the strict filter#11923 · rooklz
- Fixreject ET_EXEC executable input#11882 · roboterspinne
- Fixreject an executable dynamic string table that does not begin with NUL#11382 · roboterspinne
- Fixvalidate executable export names and attributes like guest modules#11381 · roboterspinne
- Featuresupport packed ELF64 relative relocations#11463 · Mherberts
- Fixpreserve opcode-encoded stack register uses#10999 · plexerPK
- Fixhonor prefixes in the syscall number byte walk#10537 · nedra23
Web converter 1
- Fixvalidate every memory estimate input#11807 · StoneDC
- SudokuZen first tested: StartsIts first test report.Starts
- God of War Ragnarök reaches IngameUp from Not converting.Ingame

Progress on Tuesday 27 Oct: 186 changes mergedSystem libraries 121 · GPU driver 37 · Shader recompiler 10 · Relinker 16 · Web converter 2. +105 library functions implemented.
System libraries 121
- FixlibSceNetmatch FreeBSD's inet_pton and socket errors on macOS#9231 · Gonic0
- Featurelibcimplement reallocarray#11846 · heditrigui
- FeaturelibSceFreeTypeOldeclare 92 PS5 3.20 exports#11765 · oneandonlydean
- FeaturelibSceJscdeclare 150 PS5 3.20 exports#11764 · oneandonlydean
- FeaturelibSceXmldeclare 150 pending exports#11761 · oneandonlydean
- FeaturelibSceIcudeclare 112 PS5 3.20 exports#11760 · oneandonlydean
- FeaturelibSceNpCommondeclare 150 additional PS5 exports#11753 · oneandonlydean
- FeaturelibSceNpTusdeclare sceNpTusCreateNpTitleCtx with its shadPS4 signature#10700 · MarcZX10
- FixlibSceNpTrophy2include <cstddef> for std::size_t in the constants header#10641 · maximilianfv
- FeaturelibSceLibreSslimplement the X509_STORE_CTX error, depth, current certificate and chain accessors#10447 · alvaroelpob
- Featurelibcimplement signed 64-bit maximum#11302 · Danigamer05
- Featurelibcimplement signed 64-bit minimum#11300 · Danigamer05
- FixlibSceLibcInternaldeclare environ for the spawn test on macOS#11358 · krishalivaibhav
- Featurelibkernelguest memory protection and VirtualQuery on macOS hosts#10898 · imellag
- FeaturelibSceLibreSslimplement the SSL and SSL_CTX ex_data index registry as LibreSSL 2.5.4 does#11340 · harisibrar1
- Featurelibcimplement unsigned 32-bit minimum#11295 · Danigamer05
- Fixlibkernelfail sysctl and sysctlbyname with EFAULT on an unreadable or unwritable pointer#11264 · Gruzzberry
- FeaturelibSceAvcap2declare 7 pending exports#10721 · MarcZX10
- FeaturelibSceGnmDriverForNeoModedeclare three stubs with shadPS4 signatures#10701 · MarcZX10
- FeaturelibSceNpUtilitydeclare two title context stubs with shadPS4 signatures#10699 · MarcZX10
- Featurelibcimplement unsigned 64-bit maximum#10460 · Danigamer05
- Fixlibkernelfail the signal action, mask, stack and pending calls with EFAULT on an unusable pointer#11273 · Gruzzberry
- FixlibSceSaveData.nativereturn SAVE_DATA_ERROR_PARAMETER on null argument in sceSaveDataConvert#11083 · slopgobblercobbler
- Featurelibkernelthread-local storage for Mach-O guests#11047 · imellag
- FeaturelibSceCommonDialogdeclare 14 pending exports#11763 · oneandonlydean
- FixlibSceAudioOutskip the default open only when Windows reports no default output endpoint#10532 · LeandroLP23
- Fixlibkernelaccept EVFILT_TIMER re-adds with a time unit or on a disabled timer as measured on a PS5#11236 · orezraey
- Fixlibkernelfail the yield loop setter on a destroyed mutex as measured on a PS5#11039 · orezraey
- FeaturelibSceLibreSsladd the LibreSSL object table and implement i2t_ASN1_OBJECT#11261 · JaceTheBlu
- Fixlibkernelwait for an in-flight file measurement before closing a watched descriptor#11125 · MarcZX10
- Fixlibkernelpreserve AIO request ownership and identities#10855 · Felipebmaitan
- Featurelibkernel_sysfinish sched_setscheduler and sigreturn#10838 · EagleBearerYS
- FeaturelibSceImeDialogtype with the controller on an on-screen keyboard#11207 · EagleBearerYS
- FeaturelibSceHttp2implement request option getters, header removal a…#10536 · noamroger
- Performancelibckeep no per-page physical state for resident guest pages on Windows#11152 · thuanquang
- Fixlibcstage allocation registry changes before the host mapping changes#11589 · oneandonlydean
- Fixlibcreset every page of a run view that Commit reprotects#11344 · thuanquang
- FixlibSceNgs2.nativereturn 0x804A8432 for waveform formats the module does not parse#9324 · MarrasFederico
- Featurelibcexport _Mtx_init_with_default_name_override#10574 · edubox
- Fixlibcset up streams for writing after a read as FreeBSD does on Windows#11560 · Ragbie
- Fixlibkernelrefuse to map direct memory with execute as the console does#11438 · p3n1cillin
- FixlibSceZlibend sceZlibWaitForDone timeouts on time on Windows#11417 · LeandroLP23
- Fixlibkernelcheck settimeofday and clock_settime pointers#11402 · 00xDisaster
- Featurelibcimplement heapsort#11400 · iAbdulrrahman
- FeaturelibSceRtcimplement sceRtcGetCurrentClockUtc and conversion aliases#11397 · iAbdulrrahman
- FeaturelibSceInvitationDialogfinish the PS4 invitation dialog as canceled without a window#11379 · Terminev
- Fixlibcreturn Dinkumware codes from __fpclassifyf#11277 · AlexFigas
- Fixlibcrealpath resolves symbolic links like FreeBSD#11269 · Gruzzberry
- FixlibSceNpCppWebApianswer finish, abort and getId for never-started transactions as the module does#11235 · AlexFigas
- Featurelibressl3retain EVP and EC key references#11165 · atharvjairath
- Fixlibcpreserve modf decomposition and floating-point status#11139 · JJenkx
- FixlibSceRtccheck the seconds before the pointer in sceRtcSetTime_t as measured on a PS5#11110 · orezraey
- Fixlibcpreserve frexpf decomposition and exception behavior#11074 · JJenkx
- Featureanswer seven libSceAppContent add-content calls and sceRudpSetMaxSegmentSize from their sources#10993 · EagleBearerYS
- FeaturelibSceIcuimplement escape decoding#10961 · AZLisme
- FeaturelibSceVideodec2expose HEVC picture metadata#10959 · AZLisme
- FeaturelibSceNetCtldispatch IPv6 state callbacks#10951 · AZLisme
- FeaturelibSceJscimplement JSString ownership and conversion#10950 · AZLisme
- FixlibSceAmprrecord Nop as n dwords with a one-dword header#10936 · AdnanKhan-ak47
- FeaturelibScePadimplement scePadIsValidHandle, the light-bar resets and scePadSetVibrationForce#10880 · EagleBearerYS
- Fixlibcfail wide printf on a width or precision beyond int#10813 · MarcZX10
- FixlibSceCesCsmap the GB 18030 profiles as the console does#10739 · rooklz
- FeaturelibSceFreeTypeimplement FT_Bitmap_Init#10583 · MarcZX10
- Fixlibkernelround an unaligned munmap address down like FreeBSD#10550 · GitamarT045T3R
- Fixlibccompute logb and logbf with FreeBSD msun's algorithm, as titles' libc.prx does#10346 · JJenkx
- FeaturelibSceFreeTypeconfigure scalar and darkening properties#10178 · santhoshkumar-dev
- Fixlibccompute powf like the libc.prx that titles ship#9850 · JJenkx
- FeaturelibSceFreeTypequery exact outline curve bounds#9802 · santhoshkumar-dev
- FeaturelibSceLibreSslselect advertised application protocols#9785 · santhoshkumar-dev
- Fixlibccompute atan2f with FreeBSD msun's algorithm, as titles' libc.prx does#9784 · JJenkx
- FeaturelibSceFreeTypeexpose raw SFNT table access#9420 · Ondra97
- Featureanswer the NpWebApi2 multipart calls and sceBluetoothHidParamInitialize from their sources#11124 · EagleBearerYS
- FixlibScePadrefuse scePadGetExtControllerInformation on a standard pad as the console does#11187 · p3n1cillin
- Fixlibkernelreturn EFAULT for unreadable append iovec buffers on Windows#11060 · pushkarreddyy
- Featuredeclare 252 verified missing system exports#9449 · SnekPolylepis
- FeaturelibSceNpWebApideclare two stubs with shadPS4's signatures#10698 · MarcZX10
- Fixlibcpreserve tgammaf underflow sign#10467 · MarcZX10
- FeaturelibSceLibreSslimplement EVP_PKEY_type#10398 · alvaroelpob
- FixlibSceSaveData.nativevalidate null arguments in sceSaveDataDirNameSearchPs4 and sceSaveDataMount#11080 · slopgobblercobbler
- FeaturelibSceLibreSslreport ASN1_STRING_to_UTF8 errors through the ASN.1 error queue#11050 · harisibrar1
- FeaturelibSceNetCtlimplement sceNetCtlGetNatInfo#10790 · leorossi2005
- Featurelibkernelstart the guest off the main thread on macOS#11048 · imellag
- FeaturelibSceUsbStoragepass the host's USB FAT and exFAT volumes through#11046 · simnJS
- Featurelibkernel_sysimplement profil argument checks#11026 · Gruzzberry
- Fixlibkernelfollow sceKernelSyncOnAddressWait and Wake as measured on a PS5#8725 · orezraey
- Fixreport four exports that always throw as not implemented#10984 · EagleBearerYS
- FeaturelibSceFontrender generated glyphs with sceFontGlyphRenderImage#10892 · EagleBearerYS
- Fixlibkernelrefuse mlock on PROT_NONE ranges on macOS#10889 · krishalivaibhav
- Featurelibcimplement ffs, ffsl, ffsll, fls and flsll bit search functions#11494 · iAbdulrrahman
- Fixlibcbuild libc without floating-point contraction#11059 · MarcZX10
- FeaturelibSceCesCsadd the EUC-JIS-2004 and Shift_JIS-2004 profiles#10426 · rooklz
- Fixlibcfind guest image pages through dyld on macOS hosts#10366 · krishalivaibhav
- Featuredeclare exports for 3 inventory-covered NP libraries#9874 · akkadbakkad89
- Fixlibcset ERANGE for decimal strtod subnormals#9833 · MarcZX10
- Fixlibcsize the num_put facet vtable to 112 bytes#9698 · mazen320
- Featurelibcrestore macOS guest backtraces#9344 · MarcZX10
- FeaturelibSceNpManageradd explicit sceNpWaitAsync stub#9282 · MarcZX10
- Fixlibkernelreport unwind information for guest and host addresses on macOS#9263 · imellag
- Fixlibkernelrefuse O_CREAT on an existing directory with EISDIR on macOS#10853 · krishalivaibhav
- Fixlibkerneldrop the data a socket held before shutdown(SHUT_RD) in every receive path#10767 · Ragbie
- Featurelibkernel_sysimplement cpuset, cpuset_getid and cpuset_setid#10741 · camezaro-intc
- FeaturelibSceSystemServiceanswer the rest of the running title's identity#10801 · EagleBearerYS
- Fixlibcdefine PF_R beside PF_X and PF_W for the macOS ELF types#10659 · imellag
- FixlibSceNetcount only datagram bytes in sceNetIoctl FIONREAD on macOS#10628 · maximilianfv
- Fixlibkernelwalk direct-memory physical ranges by block, not page#10528 · akkadbakkad89
- Fixlibkernelappend positioned writes on an O_APPEND descriptor on macOS#10543 · maximilianfv
- FixlibSceRtcrange-check the precise RFC 3339 formatters as measured on a PS5#10131 · orezraey
- Fixlibkernelreach the guest terminate handler from an ITIMER_REAL expiry on macOS#10505 · maximilianfv
- FixlibSceNetreceive sceNetRecvmsg through the iovecs it had at entry#11619 · MaxLikesCode
- Fixlibkernelfail scePthreadCondSignalto for a null or non-waiting thread as measured on a PS5#11263 · orezraey
- Fixlibkernelignore MAP_EXCL in fixed anonymous mmap as measured on a PS5#11173 · p3n1cillin
- Featurelibkernel_syswrite the AMM commands and wait for their completion#10799 · EagleBearerYS
- Featurelibcimplement _Thrd_lt#10788 · 00xDisaster
- Fixlibkerneldeliver a raised exception at the guest return of a thread in host code#10666 · WallisSkill
- Fixlibkernelfollow the thread priority ranges and POSIX attribute errors measured on a PS5#10133 · orezraey
- Fixlibkernelpreserve destroyed rwlock attributes#10061 · elieh999
- Fixlibccompute asinf with FreeBSD msun's algorithm, as titles' libc.prx does#9771 · JJenkx
- Featurelibkernelimplement sched_getparam, sched_getscheduler and sched_setparam for the calling thread#9187 · slider
- Performancelibcread private write watches per allocation without a region query#9098 · EagleBearerYS
- FixlibSceVideoOutanswer the cursor, flip status and pending-flip calls as measured on a PS5#8927 · ionut27001
- FixlibSceAudioOutdeclare sceAudioOutSetPadSpkVolume as PSBox calls it#11160 · p3n1cillin
GPU driver 37
- Performancepool large host buffers by size class#8888 · milescoviello
- Fixverify the effective user words of relocated draws#11163 · JJenkx
- Featureremap unsupported tessellation viewport depth ranges#11305 · joedeangelis533-bot
- Performanceuse the NVIDIA driver's f32 denormal flush when the startup probe matches#11297 · mrfelek
- Fixclear a reused pooled buffer's unused tail on macOS#11303 · iamthehimansh
- Fixread committed guest pages on Windows without faulting on released pages#10575 · Mouhand-Kaddo
- Fixdo not evict host imports used in the current or previous frame#11357 · oneandonlydean
- Fixeliminate a fast clear over part of a CMASK color target#10414 · orezraey
- Featurecopy depth planes to and from color storage images directly where maintenance8 allows#11685 · oneandonlydean
- Featuretoggle runtime switches in alternating phases of one run#8160 · Celegans12
- Performancewrite CPU-path frame dumps through the frame dump writer#10513 · thuanquang
- Featurecapture and replay frames on Linux#11157 · janzezno
- Performancecopy moved draw words into the draw upload ring#11142 · imellag
- Fixvalidate multi-submit count overflow and null command buffers#11086 · slopgobblercobbler
- Performancelease mapped readable runs for import events#9011 · JJenkx
- Fixname the mesh limit a pipeline exceeds and its values#11065 · morten-holm
- Fixround 16-bit float image stores toward zero#8998 · MarcZX10
- Fixread unaligned guest words through a one-byte-aligned type in the ASan copy#10973 · MarcZX10
- Fixrequire full coverage only for metadata pass targets with CMASK or DCC keys#9694 · Tamalero
- Fixsize a moved read-only buffer at the render target as its build does#9050 · EagleBearerYS
- Performanceprefer a pooled buffer of the requested exact size#8913 · Celegans12
- Performancere-check only the host imports a registry change can reach#9402 · janzezno
- Fixbuild the pending image snapshot and the queued index read order test with Apple's libc++#10676 · imellag
- Performancehash the pages of an import window on several threads#10655 · thuanquang
- Fixbuild the frame recorder and the resident heap mirror test on macOS#10540 · maximilianfv
- Fixemulate two-sample DB_ALPHA_TO_MASK 0xe701 dithered alpha-to-coverage#10515 · JJenkx
- Fixwrite the console's DRAW_INDEX_MULTI_INST packet for sceAgcDcbDrawIndexMultiInstanced#11313 · frankea
- Fixretain registered mappings during CPU stores#11171 · Amoenus
- Fixwrite back a view whose space import a failed join retired#11148 · EagleBearerYS
- Fixcollect upload generation after host import#10696 · Amoenus
- Performanceprebuild registration libraries on half the hardware threads by default#10388 · Tamalero
- Fixstore idle write-backs and publishes on the CPU at completion, keeping blocks the guest wrote in flight#9521 · Raghav314
- Fixstore only the bytes a synchronous draw changed in a linear color target#9202 · thuanquang
- Featuredraw tessellation followed by an NGG geometry stage#6612 · milescoviello
- Fixpreserve all bytes in image-backed buffer copies#6249 · Ondra97
- Fixbracket sceAgcDcbDrawIndexIndirectMulti with the console's tag markers#11290 · frankea
- Fixwrite libSceAgc's tag markers with the console's header flags#11306 · frankea
Shader recompiler 10
- Fixplan an image table for a T# read at a first-lane offset#10228 · mrfelek
- Fixdeclare ImageMSArray only for multisampled arrayed storage images#9978 · BKlaasWerkman
- Fixignore a runtime V#'s type for scalar buffer loads as RDNA2 does#11254 · Michael-KD
- Featureread I/J from barycentric built-ins on MoltenVK#9193 · imellag
- Fixread other control points' off-chip outputs in hull programs#9743 · frankea
- Fixskip undecodable words that only follow s_branch or s_endpgm#11112 · Bram910
- Fixsplit descriptor webs whose paths fold or hold invalid arms#8077 · 0xcrstn
- Performanceleave the descriptor-range comparison out of direct buffer loads when the device zeroes past the range#7484 · AlxcBTW
- Fixlet optional-body merges reach ballots that helper lanes cannot contribute to#9906 · TheSovietWaffle
- Performancestop masked-select elimination after one analysis pass#8879 · MarcZX10
Relinker 16
- Fixreserve space after the Mach-O load commands for the code signature#11284 · iamthehimansh
- Fixreject macOS fixups outside writable segments#11045 · roboterspinne
- Fixcollect --to-intel branch targets without signed overflow#10680 · dkdhanda8
- Fixname R_X86_64_PC32 in the import registry#10679 · roboterspinne
- Featurereport the build revision with --version#11225 · ebosido444-ai
- Fixreject --lazy-binding for macOS output#10712 · roboterspinne
- Fixrefuse red-zone leaves without a frame pointer that push or pop#11061 · roboterspinne
- Fixprint the unsupported relocation offset once#10390 · roboterspinne
- Fixreject relocations against a non-null executable symbol entry 0#11367 · roboterspinne
- Fixpreserve weak guest exports on macOS#8118 · RockENZO
- Fixcollect reachable branch targets without signed overflow#11033 · mzaeemnasir
- Fixreject Windows executable imports bound into the TLS template#10947 · roboterspinne
- Fixaccept a zero-size TLS export at the end of the macOS TLS block#10946 · roboterspinne
- Fixrefuse GS traps that overwrite a code entry point in Windows output#11090 · roboterspinne
- Fixreject an existing directory at any output path before writing#11084 · roboterspinne
- Fixignore segment overrides on fixed-ES string instructions#11276 · plexerPK
Web converter 2
- Fixreport download progress for the system libraries#11229 · ebosido444-ai
- Fixkeep the failure report with a failed conversion#11228 · ebosido444-ai
- God of War Ragnarök first tested: Not convertingIts first test report.Not converting

- RESIDENT EVIL requiem first tested: PresentsIts first test report.Presents

- Train sim world 7 first tested: Not convertingIts first test report.Not converting

- Call of Duty: Modern Warfare 3 first tested: StartsIts first test report.Starts

Progress on Monday 26 Oct: 224 changes mergedSystem libraries 166 · GPU driver 24 · Shader recompiler 9 · Relinker 25. +291 library functions implemented.
System libraries 166
- Fixlibkernelfail lseek on a pipe with ESPIPE for a negative offset on Windows#11339 · harisibrar1
- Featurelibcimplement unsigned 64-bit minimum#11289 · Danigamer05
- Featurelibkernel_sysimplement kldfind, kldfirstmod, kldnext and kldunload#11268 · camezaro-intc
- FeaturelibSceNpCppWebApiread size and operator[] of the Sku, Container and PlayerSession vectors from host bodies#11248 · AlexFigas
- FixlibSceNetread an option of a libkernel socket through sceNetGetsockopt#11243 · parl0v
- FixlibSceNetregister libkernel sockets with sceNetEpollControl#11242 · parl0v
- Featurelibcexport the error_category members and std::future_error#11241 · edubox
- Fixlibkernelwrite the module handles before failing a null count as measured on a PS5#11224 · orezraey
- Fixlibkernellutimes reports ENOTDIR for a path through a file#11218 · Gruzzberry
- Fixlibcsave the random state on a short initstate and take any setstate rear as measured on a PS5#11208 · orezraey
- Fixlibkernelreturn EINVAL for the semaphore arguments a PS5 rejects#11195 · orezraey
- Fixlibkernelcheck the socket address length before its family as measured on a PS5#11194 · orezraey
- Featurelibkernelimplement sceKernelMapNamedSystemFlexibleMemory#11190 · zaryabzip
- Featurelibcexport __fe_dfl_env as measured on a PS5#11177 · orezraey
- Fixlibkernelreport SCM_BINTIME and SCM_TIMESTAMP from recvmsg as measured on a PS5#11141 · orezraey
- Fixlibkernelfail F_DUPFD_CLOEXEC and make F_DUP2FD_CLOEXEC ignore its target as measured on a PS5#11135 · orezraey
- Fixlibkernelkeep the nice value at 0 after setpriority as measured on a PS5#11108 · orezraey
- Featurelibcformat time_put<char>::do_put as the console's libc does#11044 · verusferro
- Featurelibcformat num_put<char>::do_put as the console's libc does#11054 · verusferro
- FixlibSceNetaccept MSG_NOSIGNAL in send, sendto and sendmsg#11037 · Bram910
- Fixlibkernelaccept any block size and a null block in the system software version getters as measured on a PS5#11025 · orezraey
- Fixlibkernelfail SO_ACCEPTFILTER with EINVAL on a socket that is not listening#11006 · harisibrar1
- Fixlibccompute strftime week numbers as the console's libc does#11004 · verusferro
- FeaturelibSceAjmdecode three to five channel AAC streams#10956 · AZLisme
- FeaturelibSceNetsupport IPv6 dual-stack socket options#10949 · AZLisme
- FeaturelibSceLibreSsl3implement ASN.1 integer decoding#10948 · AZLisme
- Fixbuild and export the stubs that eight libraries never shipped#10944 · ahmadmuj
- FixlibSceVideodec2mark returned pictures as not discarded#10913 · thuanquang
- FeaturelibSceNpManageranswer eleven NpManagerInt getters as signed out#10890 · EagleBearerYS
- Featurelibkernelanswer kern.proc.pid for the calling process#10830 · babyhuey
- FeaturelibSceNpGameIntentrecover sceNpAppLauncherLaunchApp validation#10573 · akkadbakkad89
- Featurelibkernelimplement pthread_mutex_setname_np, pthread_rwlock_setname_np and pthread_barrier_setname_np#10385 · alvaroelpob
- Featurelibcimplement buffered stream purge#10139 · dotaku22
- Featurelibcimplement feraiseexcept#8903 · UnhealthyKraken
- Fixlibkernel_sysfchmodat follows a symbolic link like chmod#11288 · Gruzzberry
- Featurelibcexport std::setprecision(int)#11233 · edubox
- FixlibSceNpCppWebApikeep the reference when an IntrusivePtr is assigned its own object#11204 · AlexFigas
- Fixlibkernelclear the thread handle when scePthreadCreate rejects a long name as measured on a PS5#11201 · orezraey
- Featurelibcwire the collate<char> facet vtable#11166 · 00xDisaster
- Featurelibkernelimplement additional sysconf limits#11078 · slopgobblercobbler
- Fixlibkernelfail a write to a pipe without a reader with EPIPE on Windows#11040 · harisibrar1
- FixlibSceVoiceChatdeclare the request exports instead of the macro parameter NAME#10918 · AlexFigas
- Fixlibclet perror skip a closed standard error#10782 · MarcZX10
- Featurelibkernelimplement sysKernel update version and mode queries#10671 · pushkarreddyy
- Fixlibkernelreport NODEV and a per-socket inode from fstat on a socketpair end#10621 · Retr0G28
- Fixlibcignore the space and plus flags on wide unsigned conversions#9959 · JJenkx
- FeaturelibSceVideoOutopen the display window fullscreen with ANYPS5_FULLSCREEN#9346 · Techx3
- Featurelibkernel_sysimplement uuidgen#9195 · gazaret
- Fixlibkerneltreat Windows junctions in unlinkat like unlink and rmdir#9095 · mazen320
- FeaturelibSceNpCppWebApicover the UserProfile models and remaining Common instantiations#9015 · akkadbakkad89
- Fixlibkernelreport urgent data in poll on macOS#9509 · 011010
- FeaturelibSceLibreSslimplement RSA_flags and RSA_size#10449 · alvaroelpob
- FeaturelibSceHttp2store cookies in cookie boxes#10534 · noamroger
- FixlibSceRtcdrop the date field getters and setters a PS5 does not export#11162 · orezraey
- FixlibSceSslkeep the bundled mbedtls symbols out of libSceSsl's exports on macOS#10530 · maximilianfv
- FixlibSceAjm.nativereject a null batch buffer list with a nonzero count in sceAjmBatchJobRunSplit#11149 · EagleBearerYS
- FixlibSceAudioOutfail a repeated sceAudioOut2Initialize and sceAudioOutInit as measured on a PS5#11035 · orezraey
- FeaturelibScePosixForWebKitresolve raw socket address hints#10958 · AZLisme
- FeaturelibSceNetimplement sceNetInitParam and the loopback answer of sceNetConfigGetIfFlags#10881 · EagleBearerYS
- Fixlibcgive ctime's unrepresentable-time text a buffer per thread#10814 · MarcZX10
- Fixlibcfail printf_s on a closed standard output with EBADF#10781 · MarcZX10
- FeaturelibSceAudio3dimplement error descriptions#10694 · kyon-eth
- Fixlibcreturn fetestexcept's unmasked status bits as measured on a PS5#10175 · orezraey
- Fixlibckeep DWARF unwind tables in libc on macOS hosts#8311 · mugurc
- FeaturelibSceCameraanswer 47 camera exports as a console with no camera connected#10522 · YossiYad
- Fixlibcprint a NaN's sign in swprintf as titles' libc.prx does#10379 · JJenkx
- Fixlibkernelreport the host zone's standard offset and daylight saving amount from sceKernelGettimezone#10499 · frankea
- Fixlibcpreserve nextafter exception flags and denormal modes#10468 · JJenkx
- FeaturelibSceLibreSslimplement UI_METHOD creation and its opener, writer, reader and closer accessors#10376 · alvaroelpob
- FeaturelibSceLibreSslimplement sk_num, sk_value, sk_pop and sk_pop_free#10373 · alvaroelpob
- Featurelibkernelimplement pthread_condattr_getclock#8010 · Piyush-Sagar
- FeaturelibSceHttpCachecache responses with the firmware's freshness and revalidation rules#10255 · hypermoist
- FeaturelibSceLibreSslimplement the CRYPTO locking and thread id callbacks#10248 · mantavisual
- Fixlibkernelwait for sigtimedwait timeouts with the precise timed wait on Windows#11167 · Ragbie
- Fixlibccheck the fdopen mode before the descriptor and skip the access check as measured on a PS5#11156 · orezraey
- FixlibScePsmlfail MFSR init and shared-resource limits as a base console does#11140 · akkadbakkad89
- Fixlibcgive strerror_r, perror and strerror_s the strerror texts as measured on a PS5#11127 · orezraey
- Fixlibkerneladd 0x80020000 to any event fflags in sceKernelGetEventError as measured on a PS5#11029 · orezraey
- FeaturelibSceIcuimplement the invariant character and version helpers#11013 · mantavisual
- Fixreport seven always-throwing content and audio exports as not implemented#11009 · EagleBearerYS
- FeaturelibSceSpSysCallWrapperforward sceSpPthreadMutexattrSetprioceiling#10974 · verusferro
- FixlibSceMoveaccept a null data array in sceMoveReadStateRecent for SDKs through 0x03ffffff#10932 · AdnanKhan-ak47
- FixlibSceVoiceChatdeclare the handler registration arguments a title passes#10914 · AlexFigas
- FixlibSceNpWebApi2declare the arguments of sceNpWebApi2PushEventRegisterPushContextCallback#10910 · AlexFigas
- FeaturelibSceImeBackenddeclare 22 sceImeBackend exports#10887 · thuanquang
- FeaturelibSceNpManagerimplement the IdMapper and NpManagerInt request lifecycles#10879 · EagleBearerYS
- FeaturelibSceCesCsadd the code page 858 profile#10214 · VakzOs
- FixlibSceSysmodulereject the module ids a PS5 rejects#10201 · orezraey
- Fixlibkernel_sysanswer every pathconf name as the console's UFS mount does#10196 · orezraey
- Fixlibkernelreport the sysctl system strings and integers a PS5 reports#10132 · orezraey
- Featurelibkernelimplement execv, execvp and execve process replacement#9669 · fogydes
- Fixlibcformat %La like titles' libc.prx does#9958 · JJenkx
- FeaturelibSceJxrimplement pixel format lookup#9954 · UnhealthyKraken
- Fixlibcleave errno alone for out-of-range float and double in swscanf#9973 · JJenkx
- Fixlibkernelreport thread attribute inheritance and null-output errors as measured on a PS5#10130 · orezraey
- FeaturelibSceUltimplement status query exports#9975 · StoneDC
- FeaturelibSceLibreSslreturn the measured version from SSLeay#9745 · KernelPanicNT
- FeaturelibSceDiscIdthrow for unsupported exports#9976 · StoneDC
- Featurelibkerneladd pthread_cond_setname_np#9962 · kallmek3nny
- Featurelibcimplement _LCosh and _LSinh#10742 · 00xDisaster
- FeaturelibSceNetreceive urgent TCP data inline#9543 · Queuse
- Featurelibkernelenumerate archived app directories#8520 · qpavyros
- FeaturelibSceNpTrophyadd sceNpTrophyAbortHandle#9871 · ntamas94
- Fixlibcformat wide %a, %e, %f and %g with the narrow console rules#9927 · JJenkx
- Featurelibcexport the wide num_get facet vtable as data#9468 · mazen320
- Fixlibcreport ELOOP from opendir of a Windows file-type link loop#9869 · cadenasynyster
- Fixlibcreturn the fatal unwind error for an unknown personality on Windows#9585 · DavidSamir
- FeaturelibSceNpCppWebApitrack the TitleCloudStorage and InGameCatalog parameter lifecycles as the module does#11252 · AlexFigas
- Fixlibkernelcheck the SoC sensor channel before the pointer and set errno as measured on a PS5#11182 · orezraey
- FixlibSceImereturn errors for null arguments#11181 · voidlakhan
- Fixlibkernelresolve sysctl top-level names and fail absent top-level MIBs with ENOENT as measured on a PS5#11170 · orezraey
- FeaturelibSceLibreSslimplement TLS alert descriptions#9870 · lost9409
- FeaturelibSceJxrimplement stream packet refill and flush#10955 · AZLisme
- FeaturelibSceNetCtlanswer the IpcInt calls as their public twins, plus NpUtility's bandwidth test and Http's registered ids#10900 · EagleBearerYS
- FeaturelibSceNetread reuse and broadcast flags#9542 · Queuse
- Fixkeep a latched press for one and a half read intervals#9919 · zaidhawk
- Featurelibkernel_sysimplement setlogin#9693 · Gruzzberry
- FeaturelibSceFreeTypeOptOlimplement PFR queries#9646 · UnhealthyKraken
- FeaturelibSceNetexpose socket type and listen state#9525 · Queuse
- Fixlibkernelcheck vector I/O lengths and descriptors before offsets#9732 · simonbronk
- FeaturelibScePosixForWebKitforward __wrap_fchown, link, readlink, statvfs and symlink#9390 · GitamarT045T3R
- FeaturelibSceFontbuild and search word dictionaries as the console does#9731 · hypermoist
- FixlibSceNetkeep MSG_DONTWAIT and aborted stream sends short on macOS hosts#9733 · mugurc
- Featurelibkerneladd pthread_rwlockattr_settype_np and scePthreadMutexattrSetkind#9632 · EagleBearerYS
- Featurelibcexport the wide time_get facet vtable as data#9464 · mazen320
- Fixlibkernelrefuse TCP_MAXSEG before a connection and raise it to 216 as measured on a PS5#11251 · orezraey
- Featurelibkernel_sysforward sceKernelLoadStartModuleForSysmodule to sceKernelLoadStartModule#11186 · camezaro-intc
- FixlibSceLibreSslreject null strings in the ASN.1 accessors as invalid arguments#11111 · mantavisual
- FixlibSceConvertKeycodelook up keyboard types without signed overflow#10968 · MarcZX10
- FixlibSceFontexhaust render-step character traversal#10952 · AZLisme
- Fixlibkernelskip the sysctl copy-out when no bytes are copied#10921 · MarcZX10
- FixlibSceNgs2clamp the mastering gain to +-32 and keep NaN, as the PS5 module does#10410 · JAB-dev
- Fixlibcreport the empty host name measured on a PS5#10128 · orezraey
- FixlibSceCesCsencode the Big5 box-drawing duplicates into their lower cells as the console does#10738 · rooklz
- Fixlibccompute tanh with FreeBSD msun's algorithm, as titles' libc.prx does#10316 · JJenkx
- Fixlibkernelmark a destroyed condition variable with 1 and accept destroying a null one, as measured on a PS5#10177 · orezraey
- FeaturelibSceRegMgrimplement core registry access and query interfaces#10153 · voidlakhan
- Fixlibcreport ELOOP from rename through a Windows symlink loop#8696 · cadenasynyster
- Fixlibkernelclassify Windows directory links by app0 scope#8726 · ArjenS-LA
- FeaturelibSceAudioOutreturn 0 from sceAudioOutSetMainOutput like the firmware stub#8652 · nikowolf123
- Fixlibcpreserve acoshf domain errno and exception flags#10610 · JJenkx
- Featurelibcimplement _Exp and _FExp#10786 · 00xDisaster
- FixlibSceGameUpdateanswer no update instead of throwing on request creation#10614 · mrfelek
- Fixlibkernelreturn EINTR from pselect when its mask unblocks a pending signal#10501 · harisibrar1
- Fixlibcquiet signalling NaNs in trunc, ceil, floor and nearbyint as titles' libc.prx does#10370 · JJenkx
- Featurelibkernel_sysimplement sceKernelIsCEX, sceKernelIsDevKit, get_authinfo and sceKernelGetOpenPsIdForSystem#10524 · YossiYad
- Fixlibcaccept signed char values in the ctype functions as titles' libc.prx does#10412 · JJenkx
- Featurelibkernelcomplete FreeBSD 11.4 errno parity (ENOTRECOVERABLE and EOWNERDEAD)#10793 · slopgobblercobbler
- Fixlibkernel_sysvalidate descriptor first in fchown#8457 · vaibhavindalia
- FixlibSceNpGameIntentreturn errors for invalid arguments and uninitialized calls#10239 · voidlakhan
- Fixlibkernelanswer the thread atexit references as measured on a PS5#10243 · orezraey
- FeaturelibSceNpUtilityimplement lookup async requests, waits and timeouts#10640 · rocklouis055
- FeaturelibSceNpTusimplement the nine blocking data and variable calls#10523 · YossiYad
- Fixlibclook in prx, sce_module and sce_modules for a relinked module after its own directory#10494 · xXPBSXx
- FixlibSceCesCsmap the strict JIS X 0208 profiles' unsettled cells as the console does#10718 · rooklz
- Featurelibcexport std::underflow_error type info, vtable and destructor#10608 · edubox
- Fixlibccompute nextafter and nextafterf with FreeBSD msun's algorithm, as titles' libc.prx does#10354 · JJenkx
- Fixlibcreturn the console's class bits from the ctype functions#10387 · JJenkx
- FeaturelibSceNpPartyimplement sceNpPartyGetMembers, sceNpPartyGetMemberInfo and sceNpPartyRegisterHandler#10525 · YossiYad
- Featurelibkernel_sysimplement scePthreadMain through pthread_main_np#10794 · slopgobblercobbler
- Featurelibkernelsync each write on a file whose O_FSYNC flag is set#9561 · DavidSamir
- Fixlibkernelmove every knote kevent reports behind the waiting ones#9780 · Retr0G28
- FeaturelibSceNpWebApiadd user contexts, requests and push event callbacks offline#9797 · Terminev
- Fixlibcreturn the byte difference from strcoll as titles' libc.prx does#10399 · JJenkx
- Featurelibcadd the Annex K stream printf, scanf and freopen_s functions#9527 · AlxcBTW
- Featurelibcimplement sequential bitwise fetch helpers#9631 · UnhealthyKraken
GPU driver 24
- Featureopt-in per-draw GPU timing and dump-by-address diagnostics#11365 · oneandonlydean
- Fixshare a table's rejection messages instead of copying each#10150 · milescoviello
- Performancefind a host import among the last ones found first#8896 · teepean
- Fixreport the SPIR-V check runs as skipped when the build leaves their tests out#10991 · MarcZX10
- Featureadd a detailed second page to the performance overlay#10487 · EagleBearerYS
- Performancekeep depth plane copies resident instead of remaking them on each use#10837 · Raghav314
- Performancecreate the host import of a linear color target in registered memory#9879 · thuanquang
- Fixmask the WAIT_REG_MEM address before keepsDrawPipeline checks it#10930 · ahmadmuj
- Fixreturn 0 from the wait and context state GetSize calls for an invalid argument#11310 · frankea
- Fixaccept a compared host import for an initial multisampled DCC import#9940 · EagleBearerYS
- Fixexport raw 32-bit values into UINT color targets as integers#9789 · rooklz
- Fixrun the unwatch hook before an import whose range leaves the write watch whatever the import does#7505 · AlxcBTW
- Fixdiscard a new depth surface's depth before taking storage writes#10681 · PYTHONRETARDE
- Fixcheck whole storage views for native surface overlap#10368 · Ondra97
- Fixread a frame capture's memory delta once the accepted submissions completed#11197 · LeandroLP23
- Fixdraw stencil AND, OR, XOR and XNOR on the bits they change#9913 · HQasper
- Performanceretain link-time optimization info only where a link is optimized#9007 · EagleBearerYS
- Fixput a stencil replay shader's guest buffer offsets where its shader data is#8615 · Lindamea1
- Fixkeep hundreds of raw shader snapshots cached#10174 · ntamas94
- Performancewait for the display keys' writer before a present takes the device lock's time#10160 · EagleBearerYS
- Fixre-check a dispatch resolved ahead against memory before adopting it#9888 · m335671
- Fixdestroy buffers and memory on MoltenVK only while the graphics queue is idle#10062 · imellag
- Fixput a retired import's unchanged ranges back in the write watch#8926 · EagleBearerYS
- Fixplace the presentation source in host memory when device memory runs out#10807 · milescoviello
Shader recompiler 9
- Performancetake an exact f32 path for 16-bit interpolation and v_fma_mix#10980 · tibzejoker
- Fixaccept optional-body merges implied by the skip predicate in stencil replay#9393 · TheSovietWaffle
- Fixbound the bytes the recompiler's result memos hold#9989 · milescoviello
- Fixexempt proven control conditions and own-bit ballots in stencil replay#9317 · akkadbakkad89
- Fixpack format 11_11_10 float image stores in shader#8898 · camezaro-intc
- Fixstructurize a 4,750-block graph before Unreal's render thread watchdog fires#9702 · frankea
- Fixwrite 1D storage images through 2D-array stores at slice 0#11120 · shahulmubeen-a
- Performanceavoid scanning the final IR operand use#10338 · Filip722
- Fixread a buffer V#'s presence at run time instead of specializing it#9957 · mrfelek
Relinker 25
- Fixaccept an identical duplicate relocation in Windows executables#11299 · p3n1cillin
- Fixreject executable TLS symbols in special sections#11038 · plexerPK
- Fixskip backup copies of guest modules in the online converter too#10997 · SandstromPL
- Fixreject nonzero GLOB_DAT and JUMP_SLOT addends in Linux output#10971 · roboterspinne
- Featureframe red-zone leaves whose prologue or exit is shorter than a jump#10871 · Chronyyx
- Fixaccept only ET_EXEC, ET_DYN and the SCE dynamic ELF types as executable input#10401 · roboterspinne
- Fixplace 256-bit store islands across 2^63 without signed overflow#11232 · MarcZX10
- Fixreject unsigned address overflow for narrow unwind encodings#11067 · slopgobblercobbler
- Fixreject a repeated --rpath#11010 · harisibrar1
- Fixreject --frame-red-zone without --windows#10912 · ahmadmuj
- Fixagree on the syscall number between the two constant-load paths#10439 · KSWORK2001
- Fixdrop Windows from errors the macOS target also reports#10391 · roboterspinne
- Fixalign the stack in Windows lazy import failure stubs#10945 · roboterspinne
- Fixkeep fixed Windows images below the highest user address#11082 · roboterspinne
- Fixstop reading pop r/m without REX as XOP in red-zone framing#11063 · roboterspinne
- Fixaccept empty TLS images beyond EOF on Windows#11000 · plexerPK
- Fixaccept PT_DYNAMIC data after DT_NULL#10561 · vingelvatten
- Fixreject out-of-range executable TLS symbols#11058 · plexerPK
- Featuretrace function imports on macOS#9408 · rursache
- Fixalign ELF64 section header tables#10852 · Mherberts
- Fixmask embedded data tables in inter-FDE gaps#8076 · brainiac91
- Fixignore an unmapped note segment outside a module's file#10102 · JJenkx
- Fixrequire the Linux entry, relocation offsets and DT_PLTGOT in PT_LOAD memory#10402 · roboterspinne
- Fixvalidate every entry of the Linux run path#10607 · roboterspinne
- Fixreject a second PT_DYNAMIC segment#10403 · roboterspinne
- Codex PS5 - Prototype first tested: PresentsIts first test report.Presents
Progress on Sunday 25 Oct: 169 changes mergedSystem libraries 114 · GPU driver 26 · Shader recompiler 8 · Relinker 19 · Web converter 2. +188 library functions implemented. unsupported shader cases 149 → 148.
- A.I.L.A first tested: IngameIts first test report.Ingame

- Flashback first tested: IngameIts first test report.Ingame

- The King is Watching first tested: IngameIts first test report.Ingame

Progress on Saturday 24 Oct: 191 changes mergedSystem libraries 117 · GPU driver 38 · Shader recompiler 19 · Relinker 17. +271 library functions implemented.
- Coffee Talk reaches IngameUp from Starts.Ingame

- Worms Armageddon: Anniversary Edition reaches IngameUp from Starts.Ingame

- JUMANJI: The Video Game first tested: MenusIts first test report.Menus

- Killing Floor 3 first tested: MenusIts first test report.Menus

Progress on Friday 23 Oct: 248 changes mergedSystem libraries 159 · GPU driver 54 · Shader recompiler 26 · Relinker 9. +773 library functions implemented. unsupported shader cases 148 → 149.
- Red Dead Redemption first tested: IngameIts first test report.Ingame

- BLUE REFLECTION Quartet first tested: StartsIts first test report.Starts

- The Oregon Trail first tested: PresentsIts first test report.Presents

- Unbound: Worlds Apart first tested: StartsIts first test report.Starts

- Gex Trilogy first tested: MenusIts first test report.Menus

- Trails in the Sky 2nd Chapter first tested: StartsIts first test report.Starts

- Sea of Stars first tested: StartsIts first test report.Starts

- Bendy and the Dark Revival first tested: StartsIts first test report.Starts

- Worms Armageddon: Anniversary Edition first tested: StartsIts first test report.Starts

- Dusk Diver 2 first tested: MenusIts first test report.Menus

- Disgaea 6 Complete first tested: IngameIts first test report.Ingame

- TEKKEN: DARK RESURRECTION first tested: IngameIts first test report.Ingame

- High on Life first tested: PlayableIts first test report.Playable

Progress on Thursday 22 Oct: 99 changes mergedSystem libraries 74 · GPU driver 17 · Shader recompiler 5 · Relinker 3. +280 library functions implemented. unsupported shader cases 146 → 148.
- Coffee Talk first tested: StartsIts first test report.Starts

- BloodRayne Betrayal: Fresh Bites first tested: IngameIts first test report.Ingame

- ccleste first tested: IngameIts first test report.Ingame

- Super Crazy Rhythm Castle first tested: IngameIts first test report.Ingame

- Taiko no Tatsujin: Rhythm Festival first tested: IngameIts first test report.Ingame

- The Eternal Cylinder first tested: PresentsIts first test report.Presents

- Bendy and the Ink Machine first tested: IngameIts first test report.Ingame

- Bugsnax first tested: StartsIts first test report.Starts

- The Last Faith first tested: IngameIts first test report.Ingame

- Greak: Memories of Azur first tested: IngameIts first test report.Ingame

- Call of the Sea first tested: StartsIts first test report.Starts

- Outer Wilds first tested: IngameIts first test report.Ingame

- DreamCore first tested: PresentsIts first test report.Presents

- MXGP 26 first tested: MenusIts first test report.Menus

- Java 25 File I/O first tested: MenusIts first test report.Menus
- MLB The Show 26 first tested: IngameIts first test report.Ingame

Progress on Wednesday 21 Oct: 235 changes mergedSystem libraries 175 · GPU driver 41 · Shader recompiler 8 · Relinker 10 · Web converter 1. +345 library functions implemented.
- Resident Evil Village [MAIDEN Demo] first tested: ConvertsIts first test report.Converts

Progress on Tuesday 20 Oct: 239 changes mergedSystem libraries 154 · GPU driver 47 · Shader recompiler 19 · Relinker 18 · Web converter 1. +144 library functions implemented. unsupported shader cases 145 → 146.
- Graveyard Keeper 2 first tested: IngameIts first test report.Ingame

- Dying Light: The Beast first tested: MenusIts first test report.Menus

- Life is Strange Reunion first tested: IngameIts first test report.Ingame

- AnyPS5 v0.1.3 releasedA new release of the relinker, the converter and the system libraries.
- RIDGE RACER first tested: IngameIts first test report.Ingame

Progress on Monday 19 Oct: 310 changes mergedSystem libraries 148 · GPU driver 87 · Shader recompiler 39 · Relinker 34 · Web converter 2. +498 library functions implemented.
- Echoes of Aincrad first tested: IngameIts first test report.Ingame

- LEGO® Builder's Journey first tested: PresentsIts first test report.Presents

- Demon's Souls reaches IngameUp from Menus.Ingame

Progress on Sunday 18 Oct: 209 changes mergedSystem libraries 99 · GPU driver 56 · Shader recompiler 33 · Relinker 20 · Web converter 1. +315 library functions implemented. unsupported shader cases 141 → 145.
- Hasbro Family Fun Pack first tested: StartsIts first test report.Starts

- Sword of the Sea first tested: IngameIts first test report.Ingame

- EA SPORTS FC 25 first tested: MenusIts first test report.Menus

- Death Stranding 2: On the Beach first tested: MenusIts first test report.Menus

- Steins;Gate Reboot first tested: IngameIts first test report.Ingame

- Anger Foot first tested: IngameIts first test report.Ingame

- SWORD ART ONLINE Last Recollection first tested: IngameIts first test report.Ingame

Progress on Saturday 17 Oct: 177 changes mergedSystem libraries 101 · GPU driver 40 · Shader recompiler 26 · Relinker 8 · Web converter 2. +52 library functions implemented. unsupported shader cases 142 → 141.
- Middle Ages Ping Pong first tested: PlayableIts first test report.Playable
- SILENT HILL: The Short Message first tested: IngameIts first test report.Ingame

- METAL GEAR SOLID Δ: SNAKE EATER first tested: IngameIts first test report.Ingame

- Furi first tested: IngameIts first test report.Ingame

- One Night Stand first tested: IngameIts first test report.Ingame

Progress on Friday 16 Oct: 56 changes mergedSystem libraries 25 · GPU driver 23 · Shader recompiler 4 · Relinker 4. +24 library functions implemented. unsupported shader cases 141 → 142.
- Hot Wheels Infinite Rush first tested: MenusIts first test report.Menus

- SONIC SUPERSTARS first tested: MenusIts first test report.Menus

- TOEM first tested: IngameIts first test report.Ingame

- Ship of Fools first tested: IngameIts first test report.Ingame

- Onimusha: Way of the Sword first tested: PresentsIts first test report.Presents

- GRIS first tested: IngameIts first test report.Ingame

Progress on Thursday 15 Oct: 105 changes mergedSystem libraries 43 · GPU driver 44 · Shader recompiler 5 · Relinker 13. +22 library functions implemented.
- Dragon Ball Xenoverse 2 first tested: PresentsIts first test report.Presents

- Love is all around first tested: IngameIts first test report.Ingame

- Tevi first tested: IngameIts first test report.Ingame

- Marvel's Wolverine reaches IngameUp from Presents.Ingame

- Goosebumps Terror in Little Creek first tested: IngameIts first test report.Ingame

- Puyo Puyo™ Tetris® 2 first tested: StartsIts first test report.Starts

- EVO Player first tested: MenusIts first test report.Menus
- Little Nightmares Enhanced Edition first tested: StartsIts first test report.Starts

- Horizon Call of the Mountain first tested: StartsIts first test report.Starts

Progress on Wednesday 14 Oct: 320 changes mergedSystem libraries 126 · GPU driver 113 · Shader recompiler 48 · Relinker 27 · Web converter 6. +49 library functions implemented. unsupported shader cases 148 → 141.
- Java 25 Networking first tested: MenusIts first test report.Menus
- Syobon Action first tested: IngameIts first test report.Ingame

- Heretic + Hexen first tested: IngameIts first test report.Ingame

- Sifu first tested: PresentsIts first test report.Presents

- Castlevania: Belmont's Curse first tested: IngameIts first test report.Ingame

- Withering Rooms first tested: IngameIts first test report.Ingame

- AnyPS5 v0.1.2 releasedA new release of the relinker, the converter and the system libraries.
- Minecraft Bedrock first tested: MenusIts first test report.Menus

- Marvel's Wolverine reaches PresentsUp from Starts.Presents

- MARVEL Cosmic Invasion first tested: StartsIts first test report.Starts

Progress on Tuesday 13 Oct: 211 changes mergedSystem libraries 122 · GPU driver 53 · Shader recompiler 24 · Relinker 12. +86 library functions implemented.
- Marvel's Wolverine first tested: StartsIts first test report.Starts

- Java 25 LAN / DNS first tested: MenusIts first test report.Menus
- Call of Duty: Black Ops first tested: StartsIts first test report.Starts

- Tourist Bus Simulator first tested: MenusIts first test report.Menus

- Planet Coaster first tested: PresentsIts first test report.Presents

- ProsperoRadio first tested: MenusIts first test report.Menus
- Resident Evil Village first tested: IngameIts first test report.Ingame

- Diablo II: Resurrected first tested: IngameIts first test report.Ingame

- Prospero Explorer first tested: MenusIts first test report.Menus
Progress on Monday 12 Oct: 265 changes mergedSystem libraries 180 · GPU driver 40 · Shader recompiler 21 · Relinker 24. +145 library functions implemented.
- XashPS5 first tested: IngameIts first test report.Ingame

- Ghost of Tsushima Director's Cut first tested: MenusIts first test report.Menus

- Ready or Not first tested: IngameIts first test report.Ingame

Progress on Sunday 11 Oct: 340 changes mergedSystem libraries 197 · GPU driver 62 · Shader recompiler 53 · Relinker 28. +229 library functions implemented. unsupported shader cases 146 → 148.
- Uncharted: Legacy of Thieves Collection first tested: MenusIts first test report.Menus

- Hot Shots Golf 2 first tested: IngameIts first test report.Ingame

- Hades first tested: IngameIts first test report.Ingame

- Astro's Playroom first tested: IngameIts first test report.Ingame

Progress on Saturday 10 Oct: 384 changes mergedSystem libraries 129 · GPU driver 126 · Shader recompiler 85 · Relinker 44. +101 library functions implemented. unsupported shader cases 141 → 146.
Progress on Friday 9 Oct: 96 changes mergedSystem libraries 63 · GPU driver 20 · Shader recompiler 8 · Relinker 5. +102 library functions implemented.
- 3DMiniGolf first tested: IngameIts first test report.Ingame

- Disney Epic Mickey: Rebrushed first tested: IngameIts first test report.Ingame

- Wobbly Life first tested: IngameIts first test report.Ingame

- Sonic Origins Plus first tested: IngameIts first test report.Ingame

- Hades II first tested: PlayableIts first test report.Playable

Progress on Thursday 8 Oct: 155 changes mergedSystem libraries 58 · GPU driver 48 · Shader recompiler 27 · Relinker 22. +49 library functions implemented. unsupported shader cases 125 → 141.
Progress on Wednesday 7 Oct: 93 changes mergedSystem libraries 44 · GPU driver 27 · Shader recompiler 18 · Relinker 4. +20 library functions implemented. unsupported shader cases 121 → 125.
- Demon's Souls first tested: MenusIts first test report.Menus

- Minecraft Preview first tested: MenusIts first test report.Menus

- Grand Theft Auto V first tested: IngameIts first test report.Ingame

Progress on Tuesday 6 Oct: 73 changes mergedSystem libraries 49 · GPU driver 9 · Shader recompiler 12 · Relinker 3. −167 library functions implemented. unsupported shader cases 118 → 121.
- Animal Well first tested: IngameIts first test report.Ingame

Progress on Monday 5 Oct: 130 changes mergedSystem libraries 44 · GPU driver 24 · Shader recompiler 53 · Relinker 9. +114 library functions implemented. unsupported shader cases 109 → 118.
- Hollow Knight: Silksong first tested: PlayableIts first test report.Playable

Progress on Sunday 4 Oct: 93 changes mergedSystem libraries 25 · GPU driver 24 · Shader recompiler 33 · Relinker 11. +73 library functions implemented. unsupported shader cases 108 → 109.
Progress on Saturday 3 Oct: 38 changes mergedSystem libraries 5 · GPU driver 15 · Shader recompiler 17 · Relinker 1. +10 library functions implemented. unsupported shader cases 107 → 108.
Progress on Friday 2 Oct: 39 changes mergedSystem libraries 18 · GPU driver 4 · Shader recompiler 16 · Relinker 1. +114 library functions implemented. unsupported shader cases 106 → 107.