Commit Graph
9847 Commits
Author SHA1 Message Date
Adrià e2a73128eb Merge pull request #13247 from kyon-eth/feat/bgs-storage-320-exports
feat(libSceBgsStorage): declare 17 callable exports
2026-10-31 00:30:27 +01:00
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
hypermoistandClaude 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