Dean
abed035468
Merge pull request #11313 from frankea/fix/agc-draw-index-multi-instanced
...
fix(agc): write the console's DRAW_INDEX_MULTI_INST packet for sceAgcDcbDrawIndexMultiInstanced
2026-10-27 15:02:15 +13:00
Dean
af2a996527
Merge pull request #11263 from orezraey/fix/libkernel-cond-signalto-measured-ps5
...
fix(libkernel): fail scePthreadCondSignalto for a null or non-waiting thread as measured on a PS5
2026-10-27 15:01:44 +13:00
Dean
4571f48bff
Merge pull request #11173 from p3n1cillin/claude/mmap-excl-ignored
...
fix(libkernel): ignore MAP_EXCL in fixed anonymous mmap as measured on a PS5
2026-10-27 15:01:30 +13:00
Dean
d471a12b82
Merge pull request #11112 from Bram910/fix/shader-skip-unreachable-words
...
fix(shader): skip undecodable words that only follow s_branch or s_endpgm
2026-10-27 15:00:43 +13:00
Dean
7cee2b517a
Merge pull request #10811 from Felipebmaitan/feat/jobmanager-barrier-capacity
...
fix(job-manager): account for GPU barrier command capacity
2026-10-27 15:00:27 +13:00
Dean
1075c38f07
Merge pull request #10799 from EagleBearerYS/feat/libkernel-sys-ampr-command-writers
...
feat(libkernel_sys): write the AMM commands and wait for their completion
2026-10-27 15:00:11 +13:00
Dean
defd713929
Merge pull request #10788 from 00xDisaster/feat/libc-thread-gaps
...
feat(libc): implement _Thrd_lt
2026-10-27 14:59:56 +13:00
Dean
169f3e3e73
Merge pull request #10666 from WallisSkill/fix/libkernel-raise-at-guest-return
...
fix(libkernel): deliver a raised exception at the guest return of a thread in host code
2026-10-27 14:59:25 +13:00
Dean
c72ed0b7c8
Merge pull request #10388 from Tamalero/perf/prebuild-pool-threads
...
perf(agc): prebuild registration libraries on half the hardware threads by default
2026-10-27 14:59:11 +13:00
Dean
8056827ea8
Merge pull request #10133 from orezraey/fix/libkernel-posix-thread-attr-measured-ps5
...
fix(libkernel): follow the thread priority ranges and POSIX attribute errors measured on a PS5
2026-10-27 14:58:57 +13:00
Dean
6e98696398
Merge pull request #10061 from elieh999/fix/rwlockattr-destroyed-pshared
...
fix(libkernel): preserve destroyed rwlock attributes
2026-10-27 14:58:42 +13:00
Dean
304bea47ca
Merge pull request #9771 from JJenkx/windows/libc-asinf-msun
...
fix(libc): compute asinf with FreeBSD msun's algorithm, as titles' libc.prx does
2026-10-27 14:58:25 +13:00
Dean
86a38cdf6c
Merge pull request #9187 from slider/feat/libkernel-sched-params
...
feat(libkernel): implement sched_getparam, sched_getscheduler and sched_setparam for the calling thread
2026-10-27 14:57:32 +13:00
Dean
8cc3be6e2b
Merge pull request #9098 from EagleBearerYS/perf/libc-collect-without-region-query
...
perf(libc): read private write watches per allocation without a region query
2026-10-27 14:57:16 +13:00
Dean
e55c69f1fd
Merge pull request #8927 from ionut27001/fix/videoout-cursor-flip-status
...
fix(libSceVideoOut): answer the cursor, flip status and pending-flip calls as measured on a PS5
2026-10-27 14:57:01 +13:00
Dean
37c6b4bc25
Merge pull request #8077 from 0xcrstn/ufc6/descriptor-web-fold
...
fix(shader): split descriptor webs whose paths fold or hold invalid arms
2026-10-27 14:56:47 +13:00
Dean
d1de04f943
Merge pull request #7484 from AlxcBTW/pr/robust-loads
...
perf(recompiler): leave the descriptor-range comparison out of direct buffer loads when the device zeroes past the range
2026-10-27 14:56:32 +13:00
Dean
630211a866
Merge pull request #6612 from milescoviello/feat/tess-geometry
...
feat(agc): draw tessellation followed by an NGG geometry stage
2026-10-27 14:56:18 +13:00
Dean
38cda53b52
Merge pull request #11160 from p3n1cillin/claude/audioout-padspk-volume
...
fix(libSceAudioOut): declare sceAudioOutSetPadSpkVolume as PSBox calls it
2026-10-27 14:05:56 +13:00
Adrià Franch
cfc700020f
docs(debt): fix sentence break and move font entry off the section end
2026-10-27 00:29:09 +01:00
akkadbakkad89
514df0c389
docs(debt): scope CbMemsetExclusive evidence by firmware version
2026-10-27 00:29:05 +01:00
akkadbakkad89
31d91561c9
docs(debt): record recovered evidence for CbMemsetExclusive and font drawup fills
2026-10-27 00:29:05 +01:00
Alexandre Figueiredo
08fa661766
fix(libSceNpCppWebApi): answer finish, abort and getId for never-started transactions as the module does
2026-10-26 23:22:56 +00:00
Leonardo
82fa4474c1
feat(libSceNetCtl): bound sceNetCtlGetNatInfo probe time and cache only on success
2026-10-27 00:18:19 +01:00
MarcZX10
bbb2e618d0
docs(libSceNpWebApi): record the single-source shadPS4 signatures of the declared stubs
2026-10-26 23:17:33 +00:00
simnJS
6988438d77
feat(libSceUsbStorage): pass host volumes through only with APS5_USB_STORAGE_PASSTHROUGH
...
Unset, ScanHostVolumes returns no volume, so nothing is scanned or
exposed and the guest sees no USB storage, as on main. The test checks
that injected volumes are neither listed nor raised by a rescan with the
switch off, and turns it on for the device cases.
2026-10-27 00:01:56 +01:00
SnekPolylepis and Claude Opus 5.5
da736c9b7c
docs(debt): note the 26 exports that firmware 13.42 does not export
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 17:43:39 -05:00
orezraey and Claude Opus 5.5
a09cef91b1
Merge main into fix/libkernel-sync-on-address-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 19:31:46 -03:00
orezraey and Claude Opus 5.5
717bfa18c8
Merge main into docs/libkernel-version-boottime-socpower-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 19:31:21 -03:00
orezraey and Claude Opus 5.5
34ee59f12b
Merge main into docs/libc-fenv-setlocale-strcasecmp-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 19:30:20 -03:00
MarcZX10
bcd99084b4
test(libc): cover signed tgammaf underflow
2026-10-26 22:18:30 +00:00
AZLisme
98ce5ccf72
fix(videodec2): match native picture argument validation
2026-10-27 06:16:45 +08:00
AZLisme
2aa0ffbbcf
feat(libSceVideodec2): expose HEVC picture metadata
2026-10-27 06:16:44 +08:00
orezraey and Claude Opus 5.5
b131fa34c6
Merge main into docs/libkernel-sync-timeouts-eventflag-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 19:12:16 -03:00
orezraey and Claude Opus 5.5
ed019e3e73
Merge main into docs/libkernel-module-process-info-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 19:11:32 -03:00
orezraey and Claude Opus 5.5
7b355abdb9
docs(libkernel): shorten the socket option debt entries
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 19:10:59 -03:00
SnekPolylepis
0c07dff24b
fix(prx): exclude installer exports shared with pending PRs
2026-10-26 17:10:35 -05:00
SnekPolylepis
03e232ed5c
feat(prx): declare verified missing system exports
2026-10-26 17:10:14 -05:00
orezraey and Claude Opus 5.5
92581772df
Merge main into docs/libkernel-accept-option-inheritance-measured-ps5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 19:09:54 -03:00
Dean
74acfad65b
Merge pull request #11365 from oneandonlydean/sa/per-draw-gpu-timing
...
feat(agc): opt-in per-draw GPU timing and dump-by-address diagnostics
2026-10-27 11:08:24 +13:00
Dean
c739a47136
Merge pull request #11289 from Danigamer05/feat/libc-unsigned-min64
...
feat(libc): implement unsigned 64-bit minimum
2026-10-27 11:06:32 +13:00
Dean
e6b0b00261
Merge pull request #11268 from camezaro-intc/feat/libkernel-sys-kld-queries
...
feat(libkernel_sys): implement kldfind, kldfirstmod, kldnext and kldunload
2026-10-27 11:06:13 +13:00
Dean
d9c7bb5ffe
Merge pull request #11242 from parl0v/fix/epoll-kernel-sockets
...
fix(libSceNet): register libkernel sockets with sceNetEpollControl
2026-10-27 11:05:08 +13:00
Dean
b8265bf2bc
Merge pull request #11241 from edubox/feat/libc-future-category
...
feat(libc): export the error_category members and std::future_error
2026-10-27 11:04:49 +13:00
Evrim Cicek
3f67bbcd4e
Merge branch 'main' of https://github.com/boykopovar/AnyPS5 into fix/recvmsg-after-shut-rd
...
# Conflicts:
# core/libs/prx/libkernel/Socket/src/Udp.cpp
# docs/dev/debt/libkernel.md
2026-10-27 01:04:45 +03:00
Dean
3ae0fb5601
Merge pull request #11224 from orezraey/fix/libkernel-module-list-null-count-measured-ps5
...
fix(libkernel): write the module handles before failing a null count as measured on a PS5
2026-10-27 11:04:12 +13:00
Dean
bf38c3bc34
Merge pull request #11208 from orezraey/fix/libc-random-state-measured-ps5
...
fix(libc): save the random state on a short initstate and take any setstate rear as measured on a PS5
2026-10-27 11:03:11 +13:00
Dean
7401a472fe
Merge pull request #11195 from orezraey/fix/libkernel-sema-invalid-arguments-measured-ps5
...
fix(libkernel): return EINVAL for the semaphore arguments a PS5 rejects
2026-10-27 11:02:54 +13:00
Dean
94d981d20b
Merge pull request #11194 from orezraey/fix/libkernel-socket-address-length-first-measured-ps5
...
fix(libkernel): check the socket address length before its family as measured on a PS5
2026-10-27 11:02:40 +13:00
Dean
45b71b5074
Merge pull request #11190 from zaryabzip/feat/system-flexible-memory
...
feat(libkernel): implement sceKernelMapNamedSystemFlexibleMemory
2026-10-27 11:02:21 +13:00