MarcZX10
4fd39f2443
docs(environment): note that the bench trace needs summary intervals
2026-10-26 14:18:30 +00:00
MarcZX10
c69b1dbb11
docs(environment): say that the hang dump watchdog is Windows only
2026-10-26 14:18:29 +00:00
MarcZX10
d6124a256a
docs(environment): give the accepted console language numbers
2026-10-26 14:18:29 +00:00
MarcZX10
7a1da8ec7a
docs(environment): say that the worker affinity mask is hex
2026-10-26 14:18:29 +00:00
MarcZX10
32812d6b14
docs(environment): describe the epoch proof verification switch
2026-10-26 14:18:29 +00:00
MarcZX10
d37628a153
docs(environment): note that shader correlation needs the capture trace
2026-10-26 14:18:29 +00:00
MarcZX10
fac3dbea0b
docs(environment): describe the barrier validation trace limit
2026-10-26 14:18:29 +00:00
MarcZX10
fccc511526
docs(environment): give the accepted range of APS5_DUMP_SCALE
2026-10-26 14:16:59 +00:00
MarcZX10
70f38f1857
docs(environment): give the accepted range of APS5_DUMP_COMPUTE_MIN_WORDS
2026-10-26 14:16:59 +00:00
MarcZX10
4032c251a3
docs(environment): give the range of the BDA page table cache size
2026-10-26 14:16:59 +00:00
MarcZX10
ea45bc03e8
docs(environment): say how many uploads of a texture are dumped
2026-10-26 14:16:59 +00:00
MarcZX10
acc15849cc
docs(environment): say that exact draw write ranges are the default
2026-10-26 14:16:59 +00:00
MarcZX10
fd490010b2
docs(environment): describe the forced flag structurization switch
2026-10-26 14:16:58 +00:00
MarcZX10
19cfb97fbd
docs(environment): describe the adaptive shader-resource cache bound
2026-10-26 14:16:41 +00:00
MarcZX10
7c9c330a1c
docs(environment): note the values that leave pipelined dispatches off
2026-10-26 14:16:41 +00:00
MarcZX10
2c59bde53b
docs(environment): describe APS5_NO_SINGLE_PASS_COLLECT the right way round
2026-10-26 14:16:41 +00:00
MarcZX10
fd88d1bb4d
docs(environment): note when the label flush between packets runs
2026-10-26 14:16:41 +00:00
MarcZX10
6ac970e227
docs(environment): say that the AGC log statistics print by default
2026-10-26 14:16:41 +00:00
MarcZX10
db53287dfa
docs(environment): note the values that keep the timing probe on
2026-10-26 14:16:41 +00:00
MarcZX10
53cbea2e25
docs(environment): point APS5_VERIFY_DRAW_PIPELINE at the file that reads it
2026-10-26 14:16:41 +00:00
MarcZX10
0008e203fb
docs(environment): point APS5_DRAW_PIPELINE at the file that reads it
2026-10-26 14:16:41 +00:00
Adrià
5d183c33d3
Merge pull request #10115 from xXPBSXx/docs/debt-jpegdec-decode-title
...
docs(debt): note how a title calls sceJpegDecDecode
2026-10-26 15:16:14 +01:00
Adrià
f616a1397f
Merge pull request #10109 from xXPBSXx/docs/debt-hmd2-open-initialize-title
...
docs(debt): note how a title calls sceHmd2Open and sceHmd2Initialize
2026-10-26 15:12:40 +01:00
Adrià
51f5c57dd9
Merge pull request #10097 from xXPBSXx/docs/debt-net-getsockopt-title
...
docs(debt): note how a title uses the sceNetGetsockopt error value
2026-10-26 15:08:20 +01:00
Adrià
99b8446cbc
Merge pull request #10095 from xXPBSXx/docs/debt-savedata-dirnamesearch2-title
...
docs(debt): note the result structure a title passes to sceSaveDataDirNameSearch2
2026-10-26 15:06:16 +01:00
Adrià
84e91df418
Merge pull request #10093 from xXPBSXx/docs/debt-audioin-asyncopen-title
...
docs(debt): note the arguments a title passes to sceAudioInAsyncOpen
2026-10-26 15:04:10 +01:00
Adrià
7bcd4b92a1
Merge pull request #10091 from xXPBSXx/docs/debt-videodec2-createdecoder-title
...
docs(debt): note how a title calls sceVideodec2CreateDecoder
2026-10-26 15:02:45 +01:00
Adrià
7124e8f80d
Merge pull request #9745 from KernelPanicNT/feat/libressl-ssleay-version
...
feat(libSceLibreSsl): return the measured version from SSLeay
2026-10-26 15:02:23 +01:00
Adrià
32b7331c44
Merge pull request #10089 from xXPBSXx/docs/debt-coredump-getstopinfocpu-title
...
docs(debt): note how a title calls the sceCoredump stop-info, attach and user-data functions
2026-10-26 15:01:18 +01:00
Adrià
263fbcd2d3
Merge pull request #10087 from xXPBSXx/docs/debt-npauth-title-counts
...
docs(debt): correct the poll and buffer counts in the sceNpAuth title notes
2026-10-26 15:00:05 +01:00
Adrià
1992ec073f
Merge pull request #10037 from xXPBSXx/docs/debt-ngs2-rackgetinfo-title
...
docs(debt): note the buffer size a title passes to sceNgs2RackGetInfo
2026-10-26 14:59:58 +01:00
Adrià
4c394fdc00
Merge pull request #10066 from xXPBSXx/docs-agc-label-wait-amd-data
...
docs(agc): add AMD data to the queue 0x20 label wait entry
2026-10-26 14:57:54 +01:00
Adrià
3ead2d7251
Merge pull request #9976 from StoneDC/feat/discid-validation
...
feat(libSceDiscId): throw for unsupported exports
2026-10-26 14:55:48 +01:00
KernelPanicNT
601226da9c
feat(libSceLibreSsl): return the measured version from SSLeay
...
SSLeay() returns 0x20000000, the value measured on a PS5 with firmware
13.40 and the SSLEAY_VERSION_NUMBER of LibreSSL 2.5.4, which the module
is. The guest_libressl_version test checks it.
2026-10-26 14:46:30 +01:00
Adrià
9656d366be
Merge pull request #9962 from kallmek3nny/feat/libkernel-pthread-cond-setname-np
...
feat(libkernel): add pthread_cond_setname_np
2026-10-26 14:42:29 +01:00
StoneDC
2d662ce6fd
fix(libSceDiscId): keep unsupported exports explicit
...
CONTRIBUTING.md permits silent stubs only when unblocking a title UI path and when backed by title evidence. Since no title ID evidence demonstrates that a constant no-disc return unblocks a UI path, throw NotImplemented_nid_no_patch from sceDiscIdGet and sceDiscIdGet2 without touching caller memory. Tests assert both calls throw on null and non-null outputs and across flags values while leaving caller buffers untouched, and the debt entry records the unresolved hardware contract.
2026-10-26 14:35:14 +01:00
StoneDC
85d158234c
fix(libSceDiscId): report no disc without assuming an argument contract
...
The previous revision rejected a null output with 0x80D50001 and any nonzero flag with 0x80D50002, but no SDK or console evidence establishes those validation rules, the error codes or their precedence, and the flag argument may be a bitfield. Report SCE_DISC_ID_ERROR_NO_DISC for every pointer and flag value without touching the output, and record the unverified contract in the debt entry.
2026-10-26 14:35:14 +01:00
StoneDC
2f02e519c3
feat(libSceDiscId): validate arguments and return no disc
2026-10-26 14:35:13 +01:00
Dean
bf77a9e9cb
Merge pull request #10742 from 00xDisaster/feat/libc-lcosh
...
feat(libc): implement _LCosh and _LSinh
2026-10-27 02:28:15 +13:00
Adrià
0e5d5a5409
Merge pull request #9543 from Queuse/codex/net-oob-inline
...
feat(libSceNet): receive urgent TCP data inline
2026-10-26 14:25:46 +01:00
Adrià
1061954c7e
Merge pull request #8520 from qpavyros/codex/app-archive-directories
...
feat(libkernel): enumerate archived app directories
2026-10-26 14:23:39 +01:00
Queuze
eebedb6427
feat(libSceNet): receive urgent TCP data inline
2026-10-26 14:03:15 +01:00
Adrià
035ac96edd
Merge pull request #9940 from EagleBearerYS/fix/agc-compared-import-initial-dcc
...
fix(agc): accept a compared host import for an initial multisampled DCC import
2026-10-26 13:51:02 +01:00
Adrià
7992f03293
Merge pull request #9703 from frankea/perf/structurizer-construct-walk
...
refactor(shader): walk each construct when checking the structured constructs
2026-10-26 13:48:49 +01:00
Adrià
7b415520b6
Merge pull request #9871 from ntamas94/fix/ps4-nptrophy-abort-handle
...
feat(libSceNpTrophy): add sceNpTrophyAbortHandle
2026-10-26 13:38:34 +01:00
Adrià
2cce8bc51d
Merge pull request #9927 from JJenkx/windows/wprintf-float-console
...
fix(libc): format wide %a, %e, %f and %g with the narrow console rules
2026-10-26 13:25:22 +01:00
Adrià
2db37cf1de
Merge pull request #9468 from mazen320/feat/libc-num-get-w-vtable
...
feat(libc): export the wide num_get facet vtable as data
2026-10-26 13:21:19 +01:00
xXPBSXx
10624a6ad1
Merge main ( 5e90e7569d) into docs/debt-net-getsockopt-title
2026-10-26 13:18:13 +01:00
Dean
1e22d0fdec
Merge pull request #11252 from AlexFigas/feat/npcppwebapi-parameter-lifecycle
...
feat(libSceNpCppWebApi): track the TitleCloudStorage and InGameCatalog parameter lifecycles as the module does
2026-10-27 01:02:59 +13:00
Dean
7704178631
Merge pull request #11182 from orezraey/fix/libkernel-soc-sensor-order-measured-ps5
...
fix(libkernel): check the SoC sensor channel before the pointer and set errno as measured on a PS5
2026-10-27 01:02:19 +13:00