Adrià
feee6af9dd
Merge pull request #13235 from kyon-eth/feat/audio-propagation-320-exports
...
feat(libSceAudioPropagation): declare 8 callable exports
2026-10-31 00:30:20 +01:00
Adrià
243aa40309
Merge pull request #13246 from kyon-eth/feat/image-util-320-exports
...
feat(libSceImageUtil): declare 10 callable exports
2026-10-31 00:30:13 +01:00
Adrià
5857e2e98f
Merge pull request #13242 from kyon-eth/feat/tee-client-320-exports
...
feat(libSceTEEClient): declare 5 callable exports
2026-10-31 00:23:24 +01:00
Adrià
c24625113a
Merge pull request #13240 from kyon-eth/feat/metadata-reader-writer-320-exports
...
feat(libSceMetadataReaderWriter): declare 8 callable exports
2026-10-31 00:23:16 +01:00
Adrià
21668cc9d8
Merge pull request #13245 from kyon-eth/feat/login-mgr-server-320-exports
...
feat(libSceLoginMgrServer): declare 5 callable exports
2026-10-31 00:20:33 +01:00
Adrià
99a8a34e33
Merge pull request #13244 from kyon-eth/feat/syscore-320-exports
...
feat(libSceSysCore): declare 5 callable exports
2026-10-31 00:20:26 +01:00
Adrià
9a53c646e7
Merge pull request #13243 from kyon-eth/feat/sysmodule-320-exports
...
feat(libSceSysmodule): declare 5 callable exports
2026-10-31 00:20:19 +01:00
Adrià
2a1ae91175
Merge pull request #13238 from kyon-eth/feat/vdec-shevc-320-exports
...
feat(libSceVdecShevc): declare 6 callable exports
2026-10-31 00:17:51 +01:00
Adrià
0d862cb0f7
Merge pull request #13237 from kyon-eth/feat/abstract-storage-320-exports
...
feat(libSceAbstractStorage): declare 21 callable exports
2026-10-31 00:14:24 +01:00
Adrià
06f47c0e81
Merge pull request #13236 from kyon-eth/feat/vision-manager-320-exports
...
feat(libSceVisionManager): declare 7 callable exports
2026-10-31 00:10:59 +01:00
Adrià
1c3a42c39f
Merge pull request #13234 from kyon-eth/feat/net-320-exports
...
feat(libSceNet): declare 8 callable exports
2026-10-31 00:10:04 +01:00
Adrià
e9a33a703b
Merge pull request #13233 from kyon-eth/feat/reg-mgr-320-exports
...
feat(libSceRegMgr): declare 8 callable exports
2026-10-31 00:08:45 +01:00
Adrià
25f435d7e9
Merge pull request #13232 from kyon-eth/feat/vr-tracker-320-exports
...
feat(libSceVrTracker): declare 9 callable exports
2026-10-31 00:05:15 +01:00
Adrià
6b48aee5d2
Merge pull request #13230 from kyon-eth/feat/app-db-shell-client-320-exports
...
feat(libSceAppDbShellCoreClient): declare 28 callable exports
2026-10-30 23:58:46 +01:00
Adrià
29ac4d6252
Merge pull request #13222 from kyon-eth/feat/user-service-320-exports
...
feat(libSceUserService): declare 36 callable exports
2026-10-30 23:58:16 +01:00
Adrià
3d693b47f4
Merge pull request #13229 from kyon-eth/feat/hmd2-320-exports
...
feat(libSceHmd2): declare 18 callable exports
2026-10-30 23:58:09 +01:00
Adrià
75ff349384
Merge pull request #13228 from kyon-eth/feat/common-dialog-320-exports
...
feat(libSceCommonDialog): declare 12 callable exports
2026-10-30 23:58:02 +01:00
Adrià
7ce71a9bb7
Merge pull request #13227 from kyon-eth/feat/pad-320-exports
...
feat(libScePad): declare 13 callable exports
2026-10-30 23:57:55 +01:00
Adrià
c8a871aa5a
Merge pull request #13226 from kyon-eth/feat/avcap2mvr-320-exports
...
feat(libSceAvcap2mvr): declare 13 callable exports
2026-10-30 23:57:47 +01:00
Adrià
ff9464ed9e
Merge pull request #13225 from kyon-eth/feat/webkit-requirements-320-exports
...
feat(libSceNKWebKitRequirements): declare 32 callable exports
2026-10-30 23:57:39 +01:00
Adrià
b55fa1b387
Merge pull request #13223 from kyon-eth/feat/audio-out-320-exports
...
feat(libSceAudioOut): declare 33 callable exports
2026-10-30 23:57:31 +01:00
Kyon
a94bfe01d5
feat(libSceAudioPropagation): declare 8 callable exports
2026-10-30 23:53:00 +01:00
Adrià
b44985a3ea
Merge pull request #13408 from hypermoist/feat/np-comm-id
...
feat(libSceNpCommon): implement sce::np::NpCommId and sceNpUtilParseTitleId
2026-10-30 23:52:44 +01:00
Adrià
745752537d
Merge pull request #13218 from kyon-eth/feat/save-data-320-exports
...
feat(libSceSaveData): declare additional callable exports
2026-10-30 23:52:36 +01:00
Adrià
0261ca3e01
Merge pull request #13221 from kyon-eth/feat/np-web-api-additional-320-exports
...
feat(libSceNpWebApi): declare 38 additional callable exports
2026-10-30 23:50:17 +01:00
Adrià
d2863131ef
Merge pull request #13217 from kyon-eth/feat/np-trophy-320-exports
...
feat(libSceNpTrophy): declare 6 callable exports
2026-10-30 23:49:17 +01:00
Adrià
3b0523ab91
Merge pull request #13215 from kyon-eth/feat/async-storage-internal-320-exports
...
feat(libSceAsyncStorageInternal): declare 22 callable exports
2026-10-30 23:47:40 +01:00
Adrià
de96e3efbd
Merge pull request #13213 from kyon-eth/feat/tts-core-g3bc-320-exports
...
feat(libSceTtsCoreG3Bc): declare 18 callable exports
2026-10-30 23:45:30 +01:00
Adrià
542faba396
Merge pull request #13205 from kyon-eth/feat/agc-driver-320-exports
...
feat(libSceAgcDriver): declare 16 callable exports
2026-10-30 23:45:22 +01:00
Adrià
bd5d95a5e4
Merge pull request #13210 from kyon-eth/feat/share-internal-native-320-exports
...
feat(libSceShareInternal.native): declare 20 callable exports
2026-10-30 23:41:24 +01:00
Kyon
fdb43d3fc7
feat(libSceUserService): declare 36 callable exports
2026-10-30 23:33:33 +01:00
Adrià
e8efeed58a
Merge pull request #13209 from kyon-eth/feat/netctl-320-exports
...
feat(libSceNetCtl): declare 20 callable exports
2026-10-30 23:31:48 +01:00
hypermoist and Claude Opus 5.5
79624b828c
feat(libSceNpCommon): implement sce::np::NpCommId and sceNpUtilParseTitleId
...
The constructors, destructors, Clear, IsEmpty, Equals, Parse, Build and the
comparison operators of sce::np::NpCommId, and the C export
sceNpUtilParseTitleId they use, follow libSceNpCommon.sprx of firmware
13.60, checked against 26,501 firmware results.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-30 23:08:07 +01:00
Adrià
9605300f29
Merge pull request #13503 from Oscar45397/fix/libkernel-map-unallocated-direct-memory
...
fix(libkernel): return ENOMEM when mapping unallocated direct memory
2026-10-30 22:56:33 +01:00
Adrià
c84f79ed3b
Merge pull request #13451 from BunnyFl/feat/libscenpcommon-json-parser
...
feat(libSceNpCommon): implement the JSON parser family
2026-10-30 22:56:24 +01:00
Adrià
f4b135b585
refactor(libSceAgcDriver): drop unused inventory header
2026-10-30 22:53:41 +01:00
Kyon
1dd9d2a8dc
fix(libSceAgcDriver): drop unverified PaDebug routing
2026-10-30 22:53:35 +01:00
Kyon
bd20995dba
docs(libSceAgcDriver): preserve functional section spacing
2026-10-30 22:53:35 +01:00
Kyon
d62f18a381
docs(libSceAgcDriver): avoid shared debt entry conflict
2026-10-30 22:53:35 +01:00
Kyon
55ee6860ed
refactor(libSceAgcDriver): avoid shared build-list changes
2026-10-30 22:53:35 +01:00
Kyon
6427c96a88
feat(libSceAgcDriver): declare older PaDebug exports
2026-10-30 22:53:35 +01:00
Kyon
3242cb844f
docs(libSceAgcDriver): isolate inventory section
2026-10-30 22:53:35 +01:00
Kyon
846482cad9
fix(libSceAgcDriver): exclude overlapping open exports
2026-10-30 22:53:35 +01:00
Kyon
d9505003e2
docs(libSceAgcDriver): clarify export evidence
2026-10-30 22:53:35 +01:00
Kyon
3b359c7fdd
feat(libSceAgcDriver): declare 22 callable exports
2026-10-30 22:53:35 +01:00
Adrià
dce20dd896
Merge pull request #13136 from kyon-eth/feat/glslim-compositor-320-exports
...
feat(libSceGLSlimVSH): declare 14 callable exports
2026-10-30 22:50:38 +01:00
Adrià
6e8b53154e
Merge pull request #13457 from KernelPanicNT/feat/icu-compare-iter-unicode-version
...
feat(libSceIcu): implement u_strCompareIter and u_getUnicodeVersion
2026-10-30 22:50:15 +01:00
Adrià
48773cf610
Merge pull request #13443 from DeveshB-1/fix/write-throttling-efault
...
fix(libkernel): return EFAULT from sceKernelWriteThrottlingStatus for an unwritable store
2026-10-30 22:48:12 +01:00
Adrià
140d55e6a0
Merge pull request #13431 from hypermoist/feat/np-ref-object
...
feat(libSceNpCommon): implement sce::np::RefObject
2026-10-30 22:42:10 +01:00
Adrià
e1b563a8fc
Merge pull request #13488 from JAB-dev/fix/ngs2-i16-render-conversion-ps5
...
fix(libSceNgs2): convert PCM_I16L render output as the PS5 module does
2026-10-30 22:42:02 +01:00