Commit Graph
14017 Commits
Author SHA1 Message Date
Dean f5fb16aafe Merge pull request #8826 from xdCloudy/split/libSceLibreSsl
feat(prx): add missing libSceLibreSsl exports
2026-10-21 19:05:28 +13:00
Dean b5b6623bc4 Merge pull request #8824 from xdCloudy/split/libSceIpmi
feat(prx): add missing libSceIpmi exports
2026-10-21 19:05:24 +13:00
Dean 1fb7cc3a11 Merge pull request #8821 from xdCloudy/split/libSceGnmDriverForNeoMode
feat(prx): add missing libSceGnmDriverForNeoMode exports
2026-10-21 19:05:20 +13:00
Dean 5f7ad96ab1 Merge pull request #8820 from xdCloudy/split/libSceDepth2
feat(prx): add missing libSceDepth2 exports
2026-10-21 19:05:15 +13:00
Dean fd6e289eb7 Merge pull request #8819 from xdCloudy/split/libSceDepth
feat(prx): add missing libSceDepth exports
2026-10-21 19:05:10 +13:00
Dean 49c9bdf375 Merge pull request #8750 from JJenkx/windows/game-testing-ampr-packs
docs(testing): restore files of dumps repacked for ampr_emu before converting
2026-10-21 19:00:32 +13:00
MarcZX10 7fdad075c3 fix(relinker): include libc for kernel variant imports 2026-10-21 05:47:33 +00:00
MarcZX10 0d0b29cf44 test(relinker): require libc for kernel variant fallback 2026-10-21 05:47:05 +00:00
Dean 53a0a27bb6 Merge pull request #8134 from wachi35676/fix/shader-amd-wave-lds-memory-barrier
fix(shader): order wave LDS accesses with a memory barrier on AMD's proprietary driver
2026-10-21 18:46:41 +13:00
xXPBSXxandClaude Sonnet 5.5 f33e4158c0 fix(tools): reject a scan root that is not a directory in env_reference
A mistyped --root (or running from another directory) was skipped silently,
so --check reported every documented name as stale.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-21 07:44:52 +02:00
akkadbakkad89andDevin ed63b60928 test(libSceNpGameIntent): pin AppLauncherInitialize accepting any init parameter
The silent-stub refactor dropped the unverified size check, so the
test now asserts the documented contract instead of expecting a
throw.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-21 11:13:51 +05:30
Dean 630f8d5da2 Merge pull request #7912 from Rajkamalcode/fix/agc-storage-writeback
fix(agc): skip storage write-back units that lie in no tiled slice
2026-10-21 18:43:29 +13:00
Dean 1cd7d5547e Merge pull request #8524 from MarrasFederico/feat/lnc-util-kill-app
feat(libSceSystemService): end the running title through sceLncUtilKillApp and sceLncUtilKillAppWithReason
2026-10-21 18:43:26 +13:00
Yunus Shaikh 6d09797d6b Merge main into fix/agc-sample-location-grid-exact 2026-10-21 05:39:42 +00:00
Dean eb9f904d32 Merge pull request #8801 from xXPBSXx/fix/dot-component-through-file
fix(libc): fail a path that ends in a dot component below a regular file with ENOTDIR on Windows
2026-10-21 18:36:28 +13:00
Dean 2dbf59f707 Merge pull request #8818 from xdCloudy/split/libSceBgft
feat(prx): add missing libSceBgft exports
2026-10-21 18:36:24 +13:00
Dean dbf2346540 Merge pull request #8817 from xdCloudy/split/libSceBemp2sys
feat(prx): add missing libSceBemp2sys exports
2026-10-21 18:36:20 +13:00
Dean c930b3b4d8 Merge pull request #8816 from xdCloudy/split/libSceBeisobmf
feat(prx): add missing libSceBeisobmf exports
2026-10-21 18:36:12 +13:00
Dean f7ca3bd877 Merge pull request #8815 from xdCloudy/split/libSceAvPlayerStreaming
feat(prx): add missing libSceAvPlayerStreaming exports
2026-10-21 18:36:06 +13:00
Dean 9844b49642 Merge pull request #8814 from xdCloudy/split/libSceAvPlayer.native
feat(prx): add missing libSceAvPlayer.native exports
2026-10-21 18:36:02 +13:00
Dean 18d76bdbb8 Merge pull request #8813 from xdCloudy/split/libSceAudiodecCpu
feat(prx): add missing libSceAudiodecCpu exports
2026-10-21 18:35:58 +13:00
Dean d65eb36b8f Merge pull request #8812 from xdCloudy/split/libSceAudiodec.native
feat(prx): add missing libSceAudiodec.native exports
2026-10-21 18:35:54 +13:00
Dean 7acc69b0e0 Merge pull request #8811 from xdCloudy/split/libSceAppContent
feat(prx): add missing libSceAppContent exports
2026-10-21 18:35:50 +13:00
Dean 6554b7ba29 Merge pull request #8810 from xdCloudy/split/libSceAjmi
feat(prx): add missing libSceAjmi exports
2026-10-21 18:35:46 +13:00
Dean fc59df8145 Merge pull request #8809 from xdCloudy/split/libSceAgcDriver
feat(prx): add missing libSceAgcDriver exports
2026-10-21 18:35:42 +13:00
akkadbakkad89andDevin 9833ab4297 refactor(libSceNpGameIntent): make the AppLauncher lifecycle a documented silent stub
Addresses review on #8355: drops g_appLauncherReady and the
unverified init-param size check so both exports are plain silent
stubs, lists them under Silent stubs in the debt file naming
PPSA20397, and moves them out of the unknown-info entry.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-21 10:59:28 +05:30
Dean Galvinandmazen 4977e87806 Merge main into fix/skip-inaccessible-branched-scalar-load
Shader disk cache FormatVersion stays 43 (main is 42).

Co-authored-by: mazen <[email protected]>
2026-10-21 18:25:02 +13:00
akkadbakkad89andDevin 988f98f40c docs(debt): cut stale libScePsml_debug entries the MFSR queries supersede
Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-21 05:17:34 +00:00
Dean GalvinandZenodeon 5f7fa7abcc Merge origin/main into PR 6718
Co-authored-by: Zenodeon <[email protected]>
2026-10-21 18:10:12 +13:00
Dean a07e985c8f Merge pull request #8889 from oneandonlydean/docs/neutral-title-names
docs(dev): name retail titles by ID instead of by title
2026-10-21 18:10:11 +13:00
Rookie 5748d7ce81 fix(relinker): compare Windows file identities by their 128-bit file ID 2026-10-21 06:09:46 +01:00
Dean GalvinandRajkamalcode da0ae843ac Merge origin/main into PR 7912
Co-authored-by: Rajkamalcode <[email protected]>
2026-10-21 18:05:58 +13:00
Dean 1ff5c8ac5c Merge pull request #8217 from xXPBSXx/fix/rename-dot-component-fb
fix(libc): report a status error of the rename parent directory instead of ENOENT or ENOTDIR
2026-10-21 18:00:40 +13:00
Dean 3fb6a126fa Merge pull request #8094 from slick-daddy/newwy
feat(libSceVideodec): implement the video decoder on top of libSceVideodec2
2026-10-21 17:55:51 +13:00
Dean 4936df7889 Merge pull request #6721 from JJenkx/feat/ajm-atrac9-vibration
feat(ajm): decode ATRAC9 vibration streams
2026-10-21 17:55:47 +13:00
Dean 16c7e76761 Merge pull request #8321 from MarrasFederico/feat/netctl-get-result-v6
feat(libSceNetCtl): report no error for IPv6 events in sceNetCtlGetResultV6
2026-10-21 17:54:21 +13:00
Dean 1cd98b72da Merge pull request #8240 from adhimiw/feat/libSceCesCs-pending-exports
feat(libSceCesCs): declare the missing firmware character set exports
2026-10-21 17:54:17 +13:00
Dean c68a27cc4c Merge pull request #8638 from Tripchipp/fix/doc-links-inline-code-labels
fix(tools): check doc links whose text is inline code
2026-10-21 17:54:13 +13:00
Dean 38d5107fb7 Merge pull request #8878 from xXPBSXx/docs/agc-debt-drawpipeline-link
docs(debt): point the DrawPipeline link at its header in include
2026-10-21 17:54:09 +13:00
harisibrar1andClaude Opus 5.5 0c7d25c3d1 ci(conventions): check pull requests with the current base branch rules
The workflow checked out pull_request.base.sha, the base recorded when the
pull request was opened, and ran that revision's check_conventions.py. A rule
merged after a pull request was opened never ran on it: #7005 added
APS5_NO_WGI without an ENVIRONMENT.md row and passed with the checker of
07e741481, which had no env-reference rule.

Check out the current tip of the base branch and pass it as --base; the
checker already diffs from the merge base, so only the pull request's own
changes are checked. A name documented on the base branch after the branch
point now counts as documented unless the pull request removes its row.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-21 00:50:41 -04:00
Dean fa9eb5cfac Merge pull request #8490 from orezraey/feat/np-game-presence-callback
feat(libSceNpManager): accept game presence callbacks while signed out
2026-10-21 17:49:32 +13:00
Dean e09c3306e0 Merge pull request #8485 from orezraey/feat/npwebapi2-internal-initialize
feat(libSceNpWebApi2): implement the internal and presence initializers
2026-10-21 17:49:28 +13:00
Dean 5ed381bac2 Merge pull request #8079 from savvaniss/fix/playgo-ps4-chunk-table
fix(libScePlayGo): read the chunk count of a PS4 plgo chunk table
2026-10-21 17:48:01 +13:00
Dean d472674571 Merge pull request #8136 from Noxy-HNR/codex/uds-locale-independent-floats
fix(libSceNpUniversalDataSystem): keep float text locale-independent
2026-10-21 17:47:57 +13:00
Dean aac52270ff Merge pull request #8515 from xTRACKGOD/fix/tools-check-compile-external-sources
fix(tools): find compile commands for sources outside checkout
2026-10-21 17:47:53 +13:00
Dean 83d0c4457d Merge pull request #8574 from tkcm01/fix/env-reference-relative-skip-parts
fix(tools): evaluate skip directories relative to scan root in env_reference
2026-10-21 17:47:48 +13:00
Dean 4bc50e3804 Merge pull request #8572 from xXPBSXx/fix/import-audit-module-hint
feat(tools): point import_audit at a missing library's module directory
2026-10-21 17:47:43 +13:00
Dean 1fd67185b6 Merge pull request #8513 from milescoviello/fix/ngs2-destroy-in-own-render
fix(libSceNgs2): refuse a destroy from inside its own system's render
2026-10-21 17:44:56 +13:00
Dean aa408677b0 Merge pull request #8220 from al3w0f205/test/convert-keycode-punctuation-keypad
test(libSceConvertKeycode): cover space, punctuation and keypad keycode mappings
2026-10-21 17:43:09 +13:00
Dean 69d0861755 Merge pull request #8494 from NumberGuan/codex/videoout-eop-test-chunks
test(videoout): split long GPU work into bounded dispatches
2026-10-21 17:43:04 +13:00