Commit Graph
21092 Commits
Author SHA1 Message Date
Dean 36930faff2 Merge pull request #12273 from tkcm01/test/agc-priority-refusal-linux-only
test(agc): register the priority refusal tests on Linux only
2026-10-29 12:12:22 +13:00
Dean c2845bba85 Merge pull request #12272 from tkcm01/test/agc-resident-mirror-no-sparse
test(agc): run the resident heap mirror tests only with sparse residency
2026-10-29 12:12:06 +13:00
Dean 9e752caa78 Merge pull request #12241 from milescoviello/test/savedata-memory-sync
test(libSceSaveData): cover sceSaveDataSyncSaveDataMemory on set-up memory
2026-10-29 12:11:50 +13:00
Dean 67edd5fd66 Merge pull request #12240 from rooklz/test/lifecycle-plt-relocation
test(relinker): reject a PLT relocation of a guest lifecycle array slot
2026-10-29 12:11:34 +13:00
Dean 1d8bcebafe Merge pull request #12237 from JJenkx/windows/libc-lrint-indefinite
fix(libc): return the integer indefinite from lrint and llrint out of range
2026-10-29 12:11:19 +13:00
Dean 206970d663 Merge pull request #12234 from MarcZX10/fix/trace-file-remove-temporary-on-write-failure
fix(agc): remove the temporary benchmark file when its write fails
2026-10-29 12:11:02 +13:00
Dean 3e3fa79116 Merge pull request #12229 from Danigamer05/feat/libc-stdc-one-runs
feat(libc): add C23 leading and trailing one counts
2026-10-29 12:10:46 +13:00
Dean 35f59e44eb Merge pull request #12228 from MarcZX10/fix/rectlist-tessellation-clip-distance-components
fix(shader): count vertex clip distances in the rect-list tessellation limits
2026-10-29 12:10:29 +13:00
Dean c40a9fbd1c Merge pull request #12226 from rooklz/fix/sanitizer-report-duplicate-tests
fix(tools): reject a sanitizer report that lists a test twice
2026-10-29 12:10:12 +13:00
Dean 391cb15c3c Merge pull request #12200 from MarcZX10/fix/agc-thread-dimension-group-count
fix(agc): count thread-dimension dispatch groups without wrapping at 2^32
2026-10-29 12:09:53 +13:00
Dean c029c4000a Merge pull request #12199 from MarcZX10/fix/media-library-overflows
fix(media): saturate MP3/JPEG size overflows and free FFmpeg packet on throw
2026-10-29 12:09:37 +13:00
Dean 34ae0d5e9e Merge pull request #12193 from Danigamer05/feat/libc-stdc-zero-runs
feat(libc): add C23 leading and trailing zero counts
2026-10-29 12:09:21 +13:00
Dean e46ace76a4 Merge pull request #12118 from JJenkx/windows/libc-tgammaf-errno
fix(libc): set errno from tgammaf only where titles' libc.prx does
2026-10-29 12:09:01 +13:00
Dean 203b9d28d9 Merge pull request #11874 from Elma7e/test/share-uncalled-lifecycle-methods-coverage
test(libSceShare): cover lifecycle, permission, and content parameter methods
2026-10-29 12:08:41 +13:00
Dean fddd44cc90 Merge pull request #11814 from StoneDC/fix/pr-label-pagination-errors
fix(tools): reject invalid pull request label responses
2026-10-29 12:08:24 +13:00
Dean f087dd14e1 Merge pull request #11771 from milescoviello/test/nptrophy2-create-handle
test(libSceNpTrophy2): check the handle sceNpTrophy2CreateHandle writes
2026-10-29 12:08:08 +13:00
Dean d0e4b8a9dc Merge pull request #11623 from dantdmdarealguy/docs/usage-windows-base-0x400000
docs(usage): give 0x400000 as the Windows executable's preferred base
2026-10-29 12:07:48 +13:00
Dean 35d4800b6b Merge pull request #11597 from alvaroelpob/fix/tools-debt-split-angle-destinations
fix(tools): relink angle-bracket link destinations in debt_split
2026-10-29 12:07:32 +13:00
Dean 82bcbf7850 Merge pull request #11577 from milescoviello/test/kernel-sce-mlock-munlock
test(libkernel): cover the SCE sceKernelMlock and sceKernelMunlock next to their POSIX twins
2026-10-29 12:07:15 +13:00
Dean 27b2304a70 Merge pull request #11573 from milescoviello/test/fiber-rename
test(libSceFiber): cover sceFiberRename's checks and the names sceFiberGetInfo reports after it
2026-10-29 12:06:59 +13:00
Dean fd1a3ec3f4 Merge pull request #11547 from milescoviello/test/font-style-frame
test(libSceFont): cover the style frame setters, getters and unsets
2026-10-29 12:06:41 +13:00
Dean 1df047a431 Merge pull request #11546 from milescoviello/test/kernel-gettimezone
test(libkernel): cover sceKernelGettimezone's null check and the zone it reports
2026-10-29 12:06:24 +13:00
Dean c9520deefe Merge pull request #11522 from StoneDC/fix/check-compile-driver-modes
fix(tools): reject compiler driver queries during syntax checks
2026-10-29 12:06:04 +13:00
Dean db3443a3f7 Merge pull request #11511 from milescoviello/docs/msgdialog-open-param-layout
docs(libSceMsgDialog): note the sceMsgDialogOpen param layout two titles write
2026-10-29 12:05:47 +13:00
Dean 37a119906c Merge pull request #11509 from milescoviello/docs/ajm-instance-create-call-sites
docs(libSceAjm): note how many instances six titles create with sceAjmInstanceCreate
2026-10-29 12:05:30 +13:00
Dean f47e079ec6 Merge pull request #11505 from milescoviello/docs/userservice-get-event-call-sites
docs(libSceUserService): note how six titles handle sceUserServiceGetEvent
2026-10-29 12:05:12 +13:00
Dean 4cda0ba896 Merge pull request #11503 from milescoviello/docs/http-wait-request-call-sites
docs(libSceHttp): note the timeouts two titles pass to sceHttpWaitRequest
2026-10-29 12:04:52 +13:00
Dean 46a49a1978 Merge pull request #11502 from milescoviello/docs/videoout-vblank-status-readers
docs(libSceVideoOut): note that four titles never read the vblank status's third word
2026-10-29 12:04:35 +13:00
Dean d8ecaf491e Merge pull request #11499 from vingelvatten/fix/import-audit-dynamic-segment-tail
fix(tools): accept PT_DYNAMIC data after DT_NULL in import_audit
2026-10-29 12:04:17 +13:00
Dean fc8de3bbec Merge pull request #11495 from milescoviello/docs/gameupdate-check-call-sites
docs(libSceGameUpdate): note how three titles call sceGameUpdateCheck
2026-10-29 12:03:59 +13:00
Dean d3c60c50fc Merge pull request #11492 from milescoviello/docs/agc-trinity-mode-call-sites
docs(agc): note how six titles call sceAgcGetIsTrinityMode
2026-10-29 12:03:41 +13:00
Dean 83119857d7 Merge pull request #11459 from StoneDC/fix/history-cache-readonly-cleanup
fix(tools): clean temporary history caches on Windows
2026-10-29 12:03:20 +13:00
Dean 66248d1d5d Merge pull request #11349 from Wadefil/test/pad-special-handle-setters
test(libScePad): cover special handle state setters in GuestPad
2026-10-29 12:03:04 +13:00
Dean f33f8ac235 Merge pull request #10992 from MarcZX10/marc/fix-progress-table-small-delta
fix(tools): show a per-library progress change that rounding would hide
2026-10-29 12:02:48 +13:00
Dean c9207624bc Merge pull request #12180 from Gonic0/feat/agc-list-restart-emulation
feat(agc): emulate list primitive restart without VK_EXT_primitive_topology_list_restart
2026-10-29 11:50:11 +13:00
Dean b76d41ea82 Merge pull request #11979 from xXPBSXx/carry/6713-default-heap-no-procparam
fix(libc): use the default heap for an executable without process parameters
2026-10-29 11:49:55 +13:00
Dean 2ae8649e6d Merge pull request #11405 from p3n1cillin/claude/videoout-hfr-unavailable-output
fix(libSceVideoOut): answer 0 and UNAVAILABLE_OUTPUT_MODE when the output has no 120 Hz, as the console does
2026-10-29 11:49:38 +13:00
Adrià 8bcd771840 Merge pull request #12106 from PrivacyOnion/feat/addresssanitizer-declarations-ps5rs
feat(libSceAddressSanitizer): add skeleton library and 301 ps5rs-listed stubs
2026-10-28 23:49:29 +01:00
Adrià 72da4926aa Merge pull request #12102 from PrivacyOnion/feat/psnowgkp-declarations-ps5
feat(libScePSNowGkp): add skeleton library and 4 PS5 3.20 stubs
2026-10-28 23:49:24 +01:00
Dean d775fc5958 Merge pull request #11403 from MarcZX10/marc/fix-libkernel-shm-anon-windows
fix(libkernel): recognize Windows anonymous shared memory descriptors
2026-10-29 11:49:22 +13:00
Adrià 26b9602a8b Merge pull request #12100 from PrivacyOnion/feat/pfs-declarations-ps5rs
feat(libScePfs): add skeleton library and 9 ps5rs-listed stubs
2026-10-28 23:49:19 +01:00
Adrià 1d72c749f4 Merge pull request #12099 from PrivacyOnion/feat/vrhand-declarations-ps5rs
feat(libSceVrHand): add skeleton library and 8 ps5rs-listed stubs
2026-10-28 23:49:14 +01:00
Dean 370a1d02f4 Merge pull request #12338 from rooklz/fix/release-notes-symlink-loop
fix(tools): report release note symbolic link loops before writing either file
2026-10-29 11:49:07 +13:00
Dean ae15389dc6 Merge pull request #12336 from Queuse/codex/fix-test-registration-bom
fix(tools): recognize BOM-prefixed test commands
2026-10-29 11:48:53 +13:00
Adrià fe22b15fcb Merge pull request #12600 from xXPBSXx/docs/savedata-initialize3-pairing
docs(debt): count how local titles pair sceSaveDataInitialize3 and Terminate
2026-10-28 23:48:45 +01:00
Dean f018c32c8b Merge pull request #12335 from legendary-cookie/test/trophy
test(libSceNpTrophy): cover the game data size check of sceNpTrophyGetGameInfo
2026-10-29 11:48:38 +13:00
Adrià e44f7224b4 Merge pull request #12542 from dantdmdarealguy/docs/hw-oracle-execution-tests-path
docs(hw-oracle): give the full path of the execution tests
2026-10-28 23:48:33 +01:00
Adrià ff17aa8596 Merge pull request #12534 from dantdmdarealguy/docs/re-call-site-example
docs(dev): point the call-site example at a stub that still throws
2026-10-28 23:48:28 +01:00
Dean bfc22ddd74 Merge pull request #12333 from legendary-cookie/test/gesture
test(libSceSystemGesture): cover sceSystemGestureGetTouchEventsCount initialization and handle checks
2026-10-29 11:48:22 +13:00
Dean 3cc5480ba0 Merge pull request #12331 from rooklz/fix/pad-timeline-symlink-loop
fix(tools): report symbolic link loops in pad_timeline as usage errors
2026-10-29 11:48:02 +13:00