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
xXPBSXx and Claude 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
akkadbakkad89 and Devin
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
akkadbakkad89 and Devin
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 Galvin and mazen
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
akkadbakkad89 and Devin
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 Galvin and Zenodeon
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 Galvin and Rajkamalcode
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
harisibrar1 and Claude 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