Dean
da54c652e3
Merge pull request #9433 from Get-fix/ps4/limbo-libs
...
feat: PS4 NpTrophy, save data v1, NpWebApi offline and Limbo's other imports
2026-10-22 18:00:00 +13:00
Dean
524398151f
Merge pull request #8807 from ycbuzi/fix/agc-driver-frame-dump-wait
...
fix(agc-driver): make the presenter wait for a full frame dump queue
2026-10-22 17:50:26 +13:00
Dean
ab347d144d
Merge pull request #8534 from ycbuzi/pr/windows-reparse-non-link
...
fix(libkernel): answer Windows reparse points that are not links
2026-10-22 17:22:28 +13:00
Dean
746bdd8041
Merge pull request #8550 from Retr0G28/fix/fopen-directory-read-windows
...
fix(libc): open a directory with fopen in a read mode on Windows
2026-10-22 17:22:22 +13:00
Dean
942dec44b4
Merge pull request #8598 from Ondra97/codex/fix-net-epoll-lifetime
...
fix(libSceNet): retire invalidated epoll registrations
2026-10-22 17:22:18 +13:00
Dean
c61d20f548
Merge pull request #8087 from harry-z-kang/codex/windows-seh-runtime
...
feat(windows): support MSYS2 GCC runtime builds
2026-10-22 17:13:47 +13:00
Dean
3e37e08e6a
Merge pull request #8135 from mrfelek/docs/game-testing-budgets
...
docs(dev): name the memory budgets and the sleeping-display stop in the game testing guide
2026-10-22 17:03:22 +13:00
Kang, Harry Zixuan
726edc503b
feat(windows): support MSYS2 GCC runtime builds
2026-10-21 20:29:55 -07:00
ShinMalphur
24b7977241
Merge branch 'main' into feat/net-ether-address-parser
2026-10-22 09:44:29 +06:30
Dean
44661db263
Merge pull request #8973 from rooklz/fix/linux-console-base
...
fix(relinker): load Linux executables at 0x400000 by default
2026-10-22 15:24:38 +13:00
blu
9897260c6e
Merge branch 'boykopovar:main' into pr/windows-reparse-non-link
2026-10-21 19:08:16 -07:00
blu
445a549d88
Merge branch 'boykopovar:main' into fix/agc-driver-frame-dump-wait
2026-10-21 19:04:09 -07:00
hugodearaujo
25b7991c6a
fix(netctl): start the library initialized, as titles find it
...
Titles register and check NetCtl callbacks without importing
sceNetCtlInit: libSceNetCtl is an internal sysmodule the system has
started before the title runs. 007 First Light traps at start-up when
sceNetCtlRegisterCallback answers NOT_INITIALIZED.
2026-10-21 18:56:52 -03:00
Get-fix
f04d16d702
feat: PS4 NpTrophy, save data v1, NpWebApi offline and Limbo's other imports
...
NpTrophy reads the trophy count and icons from the title's trophy
package (names are encrypted and stay not implemented), PS4 v1 save data
calls wrap the native v2/v3 ones, and NpWebApi library contexts, handles
and push event filters work offline (service filters fail without a
signed-in user). libSceAjm is built from the libSceAjm.native sources
for PS4 titles. Limbo's (CUSA01664) remaining PS4 imports, including the
synchronous PS4 TUS calls and the Facebook dialog calls next to the
existing libraries, are exported as not implemented.
2026-10-22 00:35:09 +03:00
boykopovar
a6dcea9279
Merge pull request #9137 from boykopovar/fix/funcs-abi-debt-2026-10-20
...
fix(libs): libs funcs abi debt 2026 10 20
Corrected signatures or behaviour of 1,702 existing exported functions across 96 libraries. Added 85 typed export wrappers. Unimplemented functions retain NotImplemented_nid_no_patch(__func__).
2026-10-22 00:32:11 +03:00
Adrià
0c6a5bd593
Merge pull request #8519 from MarrasFederico/fix/agc-zero-stride-oob-select
...
fix(agc): follow RDNA 2's range checks for zero-stride vertex fetches
2026-10-21 21:54:30 +02:00
Adrià
415fd7136b
Merge pull request #8991 from Tamalero/fix/shader-image-table-split-tsharp-halves
...
fix(recompiler): match image-table T# halves offset before and after readfirstlane
2026-10-21 21:53:27 +02:00
Dean
3594eee9f3
Merge pull request #6604 from notaxeltv/fix/recompiler-default-past-num-interp
...
fix(recompiler): fill missing pixel interpolators as DEFAULT
2026-10-22 08:31:15 +13:00
Adrià
f0de89a506
Merge pull request #9026 from milescoviello/perf/depth-plane-unit-stores
...
perf(agc): store only the depth plane units a read overlaps
2026-10-21 21:29:26 +02:00
Adrià
1698d1ea6a
Merge pull request #8642 from MarcZX10/codex/color-compare-format-support-7934
...
fix(agc): match measured color comparison formats
2026-10-21 21:02:30 +02:00
boykopovar
2f678e9046
docs: record retained activation and pad no-op behavior
2026-10-21 21:56:06 +03:00
boykopovar
6036bc6512
fix(zlib): restore validation errors and finalization behavior
2026-10-21 21:56:06 +03:00
boykopovar
8b75d497c0
fix(kernel): reject unimplemented internal pool statistics
2026-10-21 21:56:05 +03:00
boykopovar
77835951cd
fix(ssl): defer private key parsing and allow separate identity loads
2026-10-21 21:56:04 +03:00
boykopovar
350c6eb323
fix(font): restore typography validation and reject unsupported shaping
2026-10-21 21:56:03 +03:00
boykopovar
e7a1e5594a
fix(ssl): restore ca query errors and sdk unload boundary
2026-10-21 21:56:02 +03:00
boykopovar
1e6077d1fa
fix(voice): restore port info frame sizes and output bounds
2026-10-21 21:56:00 +03:00
boykopovar
09fb692fa1
fix(voice): restore port format validation and resource limits
2026-10-21 21:55:34 +03:00
boykopovar
0f668a2ea8
fix(voice): restore start memory checks and lifecycle errors
2026-10-21 21:55:33 +03:00
boykopovar
f4447aa252
fix(kernel): restore coredump registration and file flag validation
2026-10-21 21:55:33 +03:00
boykopovar
b9fb0d2897
fix(kernel): restore signed coredump attachment lengths
2026-10-21 21:55:32 +03:00
boykopovar
f76db36d9f
fix(hmd2): restore buffer size query pair return type
2026-10-21 21:55:31 +03:00
boykopovar
fe4016f612
fix(voice): restore initialization and thread parameter validation
2026-10-21 21:55:30 +03:00
boykopovar
ee76c0cd98
fix(kernel): restore coredump buffer validation and data type argument
2026-10-21 21:55:30 +03:00
boykopovar
cf717cd80f
fix(videorecording): restore info selectors and unopened errors
2026-10-21 21:55:26 +03:00
boykopovar
c54adfb288
fix(ult): restore thread diagnostic context and fiber callback type
2026-10-21 21:55:09 +03:00
boykopovar
90e4e930ae
fix(audiopropagation): define source and system diagnostic layouts
2026-10-21 21:55:09 +03:00
boykopovar
f2ee3065f1
fix(videorecording): define query parameter output layout
2026-10-21 21:55:07 +03:00
boykopovar
2411c836ce
fix(videorecording): type native video output mode query
2026-10-21 21:54:56 +03:00
boykopovar
2ee0131006
fix(vrsetupdialog): restore result type and error precedence
2026-10-21 21:54:55 +03:00
boykopovar
b35e344585
fix(systemservice): restore browser launch signature and validation
2026-10-21 21:54:54 +03:00
boykopovar
b4ac752769
fix(ssl): implement native peek reads and flag validation
2026-10-21 21:54:52 +03:00
boykopovar
31925119d5
fix(ssl): bind certificate name views to certificate lifetime
2026-10-21 21:54:31 +03:00
boykopovar
d33bde8ed3
fix(ssl): restore validity and fingerprint validation order
2026-10-21 21:54:30 +03:00
boykopovar
e37638505d
fix(ssl): restore native pem encoding and buffer semantics
2026-10-21 21:54:29 +03:00
boykopovar
060a3b6bf9
fix(ssl): restore certificate name copy bounds and errors
2026-10-21 21:54:27 +03:00
boykopovar
83f1f63e85
fix(ssl): restore serial number truncation and errors
2026-10-21 21:54:25 +03:00
boykopovar
2ee602e66f
fix(ssl): restore alpn clearing and validation
2026-10-21 21:54:24 +03:00
boykopovar
34123d4e29
fix(font): restore encoded glyph identifiers and validation
2026-10-21 21:54:23 +03:00
boykopovar
512ae7f80f
fix(font): use 32-bit resolution in driver callbacks
2026-10-21 21:54:22 +03:00