Adrià
ce03377e23
Merge pull request #13460 from BunnyFl/feat/libscepad-handle-queries
...
feat(libScePad): answer the motion, Bluetooth and Leonardo queries
2026-10-30 22:27:17 +01:00
Adrià
58858dfce9
Merge pull request #13483 from JAB-dev/fix/ngs2-port-volume-clamp-ps5
...
fix(libSceNgs2): clamp the port volume to [0, 32] as the PS5 module does
2026-10-30 22:18:57 +01:00
Adrià
db8f5671ab
Merge pull request #13444 from DeveshB-1/fix/thermal-sensors-efault
...
fix(libkernel): return EFAULT from thermal sensor queries for unwritable stores
2026-10-30 22:18:45 +01:00
Adrià
a1cfd03e6a
Merge pull request #13459 from KernelPanicNT/feat/npentitlementaccess-addcont-info-individual
...
feat(libSceNpEntitlementAccess): implement sceNpEntitlementAccessGetAddcontEntitlementInfoIndividual
2026-10-30 22:18:37 +01:00
Adrià
e584b5a7eb
Merge pull request #13455 from KernelPanicNT/feat/npwebapi-request-options
...
feat(libSceNpWebApi): implement handle aborts, request options and timeouts
2026-10-30 22:10:55 +01:00
Adrià
7d9a2fc713
Merge pull request #13484 from xXPBSXx/docs-agc-ps4-gcn-sources
...
docs(agc): name what shadPS4, fpPS4 and addrlib do for PS4 layered surfaces and display buffers
2026-10-30 21:54:11 +01:00
Adrià
6472c708ae
Merge pull request #13324 from JJenkx/fix/savedata-mount-host-failure
...
fix(savedata): keep failed host mounts unpublished
2026-10-30 21:46:41 +01:00
Adrià
bf078a7518
Merge pull request #13427 from hypermoist/feat/libSceXml-value-types
...
feat(libSceXml): implement the value types and handle constructors
2026-10-30 21:46:33 +01:00
Adrià
6362046d10
Merge pull request #12569 from MarcZX10/feat/host-volume-mute
...
feat(libSceAudioOut): host volume and mute hotkeys, opt-in mute on focus loss
2026-10-30 21:46:25 +01:00
Adrià
254b300550
Merge pull request #13410 from CodingBreadd/feat/icu-identify-exports
...
feat(libSceIcu): name 74 unknown exports from their NIDs
2026-10-30 21:43:13 +01:00
Adrià
0cde681aa5
Merge pull request #13441 from BunnyFl/feat/libscesrcutl-handle-size-priority
...
feat(libscesrcutl): add the handle size and priority calls
2026-10-30 21:41:05 +01:00
Adrià
ce7bc15837
Merge pull request #13428 from BunnyFl/feat/libkernel-is-module-loaded
...
feat(libkernel_sys): implement sceKernelIsModuleLoaded
2026-10-30 21:35:35 +01:00
Adrià
21a556f567
Merge pull request #12553 from JJenkx/codex/libc-unscaled-hex-parser-20261028
...
fix(libc): match unscaled hexadecimal Dinkumware conversion
2026-10-30 21:24:48 +01:00
Adrià
7ad4f3bb9f
Merge pull request #12986 from Oscar45397/test/libkernel-virtual-range-name
...
fix(libkernel): return EFAULT for a null virtual range name
2026-10-30 21:23:57 +01:00
Adrià
4ac53f763c
Merge pull request #12658 from xdCloudy/feat/libkernel-sys-vm-map-timestamp
...
feat(libkernel_sys): implement VM map timestamp proxy
2026-10-30 21:23:50 +01:00
Adrià
73ffb45110
Merge pull request #13421 from Celegans12/feat/remoteplay-input-device-exports-20261030
...
feat(libSceRemoteplay): add input device export placeholders
2026-10-30 21:18:48 +01:00
Adrià
c0fb4a6aad
Merge pull request #13411 from DeveshB-1/fix/uuid-create-efault
...
fix(libkernel): return EFAULT from sceKernelUuidCreate and sceKernelCreateUuidV4 for unwritable stores
2026-10-30 21:14:40 +01:00
Adrià
636398150a
Merge pull request #13345 from hypermoist/feat/np-stream-helpers
...
feat(libSceNpCommon): implement the sce::np::StreamReader and StreamWriter helpers
2026-10-30 21:14:32 +01:00
Adrià
2d5e012f75
Merge pull request #13415 from Roojool/fix/agc-color-compare-907
...
fix(shader): round emulated array sampling half to even
2026-10-30 21:03:05 +01:00
Adrià
567837fad2
Merge pull request #13403 from Celegans12/feat/imebackend-inventory-exports-20261030
...
feat(libSceImeBackend): add export placeholders
2026-10-30 21:01:59 +01:00
Adrià
badd7cd5b8
Merge pull request #13333 from BunnyFl/feat/libscesystemservice-ps-button-event
...
feat(libSceSystemService): implement sceSystemServiceGetPSButtonEvent
2026-10-30 20:57:09 +01:00
Adrià
3410406e07
Merge pull request #13373 from mrfelek/perf/adaptive-staging
...
perf(agc): keep a staged element in place when its frames are faster
2026-10-30 20:57:01 +01:00
Adrià
ecbd95f440
Merge pull request #13368 from hypermoist/feat/libwvoec-skeleton-stubs
...
feat(libwvoec): add skeleton library and 77 firmware 13.60 stubs
2026-10-30 20:56:52 +01:00
Adrià and Claude Sonnet 5.5
a667bc4a7a
fix(libkernel): keep unwritable-output checks to hosts with a sensor, restore measured debt detail
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-30 20:51:20 +01:00
DeveshB-1
84e493242f
fix(libkernel): return EFAULT from thermal sensor queries for unwritable stores
2026-10-30 20:51:08 +01:00
Adrià
29bd760304
Merge pull request #13440 from MarcZX10/docs/dev-1
...
docs(dev): fix the host import budget link and the APS5_TEST_DIRECT_READBACK kind
2026-10-30 20:46:49 +01:00
Adrià
ba0bd11210
Merge pull request #13439 from MarcZX10/docs/debt-D3-2
...
docs(libSceGic): the only export is sceGicGetValue
2026-10-30 20:45:29 +01:00
Adrià
44f12a0c81
Merge pull request #13365 from hypermoist/feat/libSceVsePlugin-skeleton-stubs
...
feat(libSceVsePlugin): add skeleton library and 34 firmware 13.60 stubs
2026-10-30 20:43:09 +01:00
Adrià
547ce21f2b
Merge pull request #13364 from hypermoist/feat/libSceVideoStreamingEngineAudioOnly-skeleton-stubs
...
feat(libSceVideoStreamingEngineAudioOnly): add skeleton library and 4 firmware 13.60 stubs
2026-10-30 20:43:01 +01:00
Adrià
1c793c03ad
Merge pull request #13437 from MarcZX10/docs/debt-D3-1
...
docs(libSceFont): glyph attribute accepts only 0x10 and 0x11
2026-10-30 20:41:55 +01:00
Adrià
35a52e083f
Merge pull request #13436 from MarcZX10/docs/debt-D10-2
...
docs(libs): SceAvPlayerVideoEx frame_rate is set from the stream
2026-10-30 20:40:36 +01:00
Adrià
cf0e33b6a0
Merge pull request #13434 from MarcZX10/docs/debt-D9-1
...
docs(libSceVoiceChat): sceVoiceChatAbortRequest is not an offline SIGNED_OUT request
2026-10-30 20:38:03 +01:00
Adrià
3713032179
Merge pull request #13433 from MarcZX10/docs/debt-D6-1
...
docs(libSceNpSessionSignaling): document the NotImplemented memory and statistics stubs
2026-10-30 20:36:41 +01:00
Adrià
9d4f04630b
Merge pull request #12599 from edubox/feat/ngs2-firmware-utilities
...
feat(ngs2): implement the firmware-recovered utility exports
2026-10-30 20:35:57 +01:00
Adrià
ca7d64bd54
Merge pull request #13367 from hypermoist/feat/libwebrtc-skeleton-stubs
...
feat(libwebrtc): add skeleton library and 412 firmware 13.60 stubs
2026-10-30 20:35:50 +01:00
Adrià
37277ea18f
Merge pull request #13366 from hypermoist/feat/libSceWebTransport-skeleton-stubs
...
feat(libSceWebTransport): add skeleton library and 53 firmware 13.60 stubs
2026-10-30 20:35:42 +01:00
Adrià
16345cad6a
Merge pull request #13363 from hypermoist/feat/libSceUgcServiceS3-skeleton-stubs
...
feat(libSceUgcServiceS3): add skeleton library and 14 firmware 13.60 stubs
2026-10-30 20:19:17 +01:00
Adrià
ca7362908c
Merge pull request #13362 from hypermoist/feat/libSceUgcBgUploaderClient-skeleton-stubs
...
feat(libSceUgcBgUploaderClient): add skeleton library and 14 firmware 13.60 stubs
2026-10-30 20:19:08 +01:00
Adrià
0bdb9ebb33
Merge pull request #13361 from hypermoist/feat/libSceTtsEngine-skeleton-stubs
...
feat(libSceTtsEngine): add skeleton library and 11 firmware 13.60 stubs
2026-10-30 20:19:00 +01:00
Adrià
5cb209ec43
Merge pull request #13359 from hypermoist/feat/libScePlayReady4L-skeleton-stubs
...
feat(libScePlayReady4L): add skeleton library and 8 firmware 13.60 stubs
2026-10-30 19:55:51 +01:00
Adrià
e750a50bbd
Merge pull request #13358 from hypermoist/feat/libSceNpSessionSignalingCrossplay-skeleton-stubs
...
feat(libSceNpSessionSignalingCrossplay): add skeleton library and 11 firmware 13.60 stubs
2026-10-30 19:55:44 +01:00
Adrià
9298425e72
Merge pull request #13357 from hypermoist/feat/libSceFontGs.native-skeleton-stubs
...
feat(libSceFontGs.native): add skeleton library and 6 firmware 13.60 stubs
2026-10-30 19:55:35 +01:00
Adrià
e7a2c4e4af
Merge pull request #13356 from hypermoist/feat/libSceFlexContent-skeleton-stubs
...
feat(libSceFlexContent): add skeleton library and 12 firmware 13.60 stubs
2026-10-30 19:55:28 +01:00
Adrià
14ef4307a0
Merge pull request #13355 from hypermoist/feat/libSceCffMgr-skeleton-stubs
...
feat(libSceCffMgr): add skeleton library and 14 firmware 13.60 stubs
2026-10-30 19:55:20 +01:00
Adrià
b43f6a514d
Merge pull request #13354 from hypermoist/feat/libSceCdlgAdIdClient-skeleton-stubs
...
feat(libSceCdlgAdIdClient): add skeleton library and 7 firmware 13.60 stubs
2026-10-30 19:52:43 +01:00
Adrià
0814d32375
Merge pull request #13351 from BunnyFl/feat/libkernel-title-workaround-limit
...
fix(libkernel_sys): accept all 128 title workaround bits and add the misspelled export
2026-10-30 19:52:35 +01:00
Darius and Claude Opus 5.5
c0c37be81f
fix(libSceIcu): leave u_getUnicodeVersion and u_strCompareIter to #13457
...
Restore the two placeholders that #13457 implements, so the two pull
requests no longer change the same exports.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-30 20:11:46 +02:00
Adrià
d62ad32c88
Merge pull request #13322 from BunnyFl/feat/libscesystemservice-codec-activation
...
feat(libSceSystemService): answer the codec activation calls as firmware 13.42 does
2026-10-30 18:54:28 +01:00
Adrià
05c436cc9b
Merge pull request #13402 from Celegans12/feat/fontgs-inventory-exports-20261030
...
feat(libSceFontGs): add export placeholders
2026-10-30 18:51:53 +01:00
Adrià
c16ab78552
Merge pull request #13346 from DeveshB-1/fix/sdk-version-efault
...
fix(libkernel_sys): return EFAULT from sceKernelGetCompiledSdkVersion for an unwritable store
2026-10-30 18:51:44 +01:00