ntamas94 and Claude Opus 5.5
f5519f4fcd
fix(libSceJpegEnc): return the JPEG size from sceJpegEncEncode
...
On a PS4 Pro with firmware 10.71 a successful sceJpegEncEncode returns the
size of the JPEG it wrote, the same value it stores in the output info,
and it does so when the output info pointer is null too. AnyPS5 returned
0, so a title that takes the size from the return value got an empty
image. The guest test now checks the returned size against the output
info.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-23 09:13:47 +02:00
Dean
ef0d8ae3b5
Merge pull request #8739 from p3n1cillin/codex/opus-native-decoder-20261021
...
fix(opus): remove artificial decoder delay with bundled libopus
2026-10-23 20:07:51 +13:00
Dean
91d4fa9658
Merge pull request #9219 from YossiYad/feat/gnm-neo-default-state
...
feat(libSceGnmDriverForNeoMode): write the Neo default hardware and context state
2026-10-23 20:06:44 +13:00
Dean
7a39e62d9f
Merge pull request #9350 from Ondra97/codex/feat-freetype-lists
...
feat(libSceFreeType): implement guest list operations
2026-10-23 20:06:23 +13:00
Dean
c31f139db4
Merge pull request #8890 from UnhealthyKraken/feat/libkernel-pthread-timedjoin
...
feat(libkernel): implement pthread_timedjoin_np
2026-10-23 20:05:52 +13:00
Dean
0a0ed72167
Merge pull request #8855 from hypermoist/fix/libc-utf8-multibyte
...
fix(libc): convert multibyte text as UTF-8 like the console's C locale
2026-10-23 19:30:12 +13:00
Dean
5fb1e23b0b
Merge pull request #8959 from akkadbakkad89/feat/np-webapi-session-ingc
...
feat(libSceNpCppWebApi): cover SessionManager PlayerSessionsApi and InGameCatalog ContainerApi imports
2026-10-23 19:29:41 +13:00
Dean
dd7a2c964d
Merge pull request #6313 from mazen320/fix/savedata-convert-completion-event
...
fix(savedata): queue conversion completion events
2026-10-23 19:28:07 +13:00
Dean
5255264b15
Merge pull request #9316 from MarrasFederico/feat/ngs2-system-create-arguments
...
fix(libSceNgs2.native): return the module's buffer and allocator errors from sceNgs2SystemCreate and sceNgs2SystemCreateWithAllocator
2026-10-23 19:27:46 +13:00
Dean
bd4906d7cf
Merge pull request #8111 from savvaniss/feat/camera-not-attached
...
feat(libSceCamera): report that no camera is attached
2026-10-23 19:27:20 +13:00
Dean
c9edaff579
Merge pull request #9104 from Retr0G28/fix/sendfile-enotsock
...
fix(libkernel): return ENOTSOCK from sendfile on a descriptor that is not a socket
2026-10-23 19:25:35 +13:00
Dean
b3d9852630
Merge pull request #9090 from santhoshkumar-dev/codex/freetype-face-properties
...
feat(libSceFreeType): expose font format and embedding flags
2026-10-23 19:25:13 +13:00
Dean
9af7d8d810
Merge pull request #8987 from simonbronk/feat/libkernel_sys-pthread-barrier
...
feat(libkernel_sys): implement the scePthreadBarrier, cpuclockid, concurrency and msync forms
2026-10-23 19:24:34 +13:00
Dean
41fca9b037
Merge pull request #8967 from simonbronk/feat/libSceCesCs-japanese-scalar
...
feat(libSceCesCs): implement Shift-JIS and EUC-JP scalar conversions
2026-10-23 19:23:56 +13:00
Dean
444c2e1a3c
Merge pull request #8112 from savvaniss/feat/companion-httpd-no-device
...
feat(libSceCompanionHttpd): keep the server state with no companion device
2026-10-23 19:23:35 +13:00
Adrià
0ed14c1067
Merge pull request #10031 from xXPBSXx/docs/debt-keyboard-getkey2char-title
...
docs(debt): note what a title call of sceKeyboardGetKey2Char shows about the output buffer
2026-10-23 07:33:53 +02:00
Dean
16319642a4
Merge pull request #6946 from Raghav314/perf/agc-draw-pipeline
...
perf(agc): draw finisher pipeline (APS5_DRAW_PIPELINE)
2026-10-23 18:24:48 +13:00
xXPBSXx and Claude Sonnet 5.5
f73c71563a
docs(debt): note what a title call of sceKeyboardGetKey2Char shows about the output buffer
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-23 06:37:00 +02:00
Adrià
9d6adeb550
Merge pull request #10011 from xXPBSXx/docs/debt-appcontent-space-call-site
...
docs(debt): add call-site evidence for sceAppContentDownloadDataGetAvailableSpaceKb
2026-10-23 06:03:19 +02:00
Adrià
2259f05307
Merge pull request #10009 from xXPBSXx/docs/debt-npauth-v3-call-sites
...
docs(debt): add call-site evidence for the libSceNpAuth V3 parameter layouts
2026-10-23 06:02:17 +02:00
Dean
9a030c2d50
Merge pull request #8537 from elieh999/fix/setrlimit-nproc
...
fix(libkernel): store the process resource limit
2026-10-23 16:44:35 +13:00
Dean
f94f4c63bb
Merge pull request #9517 from xdCloudy/feat/ps5-json2-inventory-74
...
feat(libSceJson2): declare 74 PS5 pending exports
2026-10-23 16:44:03 +13:00
Dean
96481a6392
Merge pull request #9294 from YossiYad/feat/kernel-sys-module-internal
...
feat(libkernel_sys): implement sceKernelGetModuleInfoInternal and sceKernelGetModuleListInternal
2026-10-23 16:43:43 +13:00
Dean
0291694f29
Merge pull request #9538 from Ondra97/codex/feat-freetype-outline-orientation
...
feat(libSceFreeType): implement outline orientation
2026-10-23 16:43:06 +13:00
Federico Marras
ad5df50d6d
Merge branch 'feat/ngs2-system-option-codes' into feat/ngs2-system-create-arguments
...
# Conflicts:
# core/libs/prx/libSceNgs2.native/include/Ngs2Types.hpp
2026-10-23 05:25:39 +02:00
Federico Marras
e03475e92f
Merge remote-tracking branch 'upstream/main' into feat/ngs2-system-option-codes
...
# Conflicts:
# core/libs/prx/libSceNgs2.native/src/System.cpp
2026-10-23 05:23:59 +02:00
xXPBSXx and Claude Sonnet 5.5
1487e95234
docs(debt): add call-site evidence for sceAppContentDownloadDataGetAvailableSpaceKb
...
One disassembled title ignores the return value and multiplies the output by
1024 (static reading only).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-23 05:22:49 +02:00
xXPBSXx and Claude Sonnet 5.5
f8f1a4a193
docs(debt): add call-site evidence for the libSceNpAuth V3 parameter layouts
...
Three disassembled titles show the parameter layouts and how titles drive
sceNpAuthGetAuthorizationCodeV3 and sceNpAuthGetIdTokenV3 (static reading only).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-23 05:22:22 +02:00
Dean
01f99305be
Merge pull request #8341 from KernelPanicNT/fix/ngs2-system-option-flag-bit1
...
fix(libSceNgs2): accept system option flag bit 1
2026-10-23 16:21:15 +13:00
Ondra97
217df9a44c
build(libSceFreeType): keep list registration independent of pending features
2026-10-23 05:18:52 +02:00
Ondra97
5ad029659f
feat(libSceFreeType): implement guest list operations
2026-10-23 05:18:31 +02:00
Dean
8fbafb82b0
Merge pull request #9224 from YossiYad/feat/vrtracker-lifecycle-devices
...
feat(libSceVrTracker): implement memory queries, init and term, device registration and recalibration checks
2026-10-23 16:14:00 +13:00
Dean
3875f8c8ff
Merge pull request #9846 from Felipebmaitan/feat/freetype-request-size
...
feat(libSceFreeType): implement FT_Request_Size
2026-10-23 16:10:09 +13:00
Dean
ee8a7349b5
Merge pull request #9265 from HQasper/claude/project-thread-6o4na3
...
feat(libkernel): implement pthread_rwlock_reltimedrdlock_np and pthread_rwlock_reltimedwrlock_np
2026-10-23 16:05:37 +13:00
Dean
a2d750122b
Merge pull request #9192 from simonbronk/feat/common-dialog-state-machines
...
feat: run the common-dialog state machine in four dialog libraries
2026-10-23 15:52:05 +13:00
Dean Galvin
88b0b798ed
Merge main into feat/libSceCesCs-japanese-scalar
2026-10-23 15:51:39 +13:00
Dean Galvin
2f45a312d0
Merge main into fix/setrlimit-nproc
2026-10-23 15:50:49 +13:00
Dean
4d57821d47
Merge pull request #8923 from nikowolf123/feat/cescs-sbc-profiles
...
feat(libSceCesCs): add 27 single-byte code page profiles
2026-10-23 15:47:11 +13:00
Dean Galvin
c54134ed4b
Merge main into codex/opus-native-decoder-20261021
2026-10-23 15:40:07 +13:00
Adrià
7b32a842f8
Merge pull request #9984 from xXPBSXx/docs/debt-ajm-codec-info-callsite
...
docs(debt): note that a title call of sceAjmBatchJobGetCodecInfo agrees with the result size
2026-10-23 04:38:29 +02:00
Adrià
095474e4d4
Merge pull request #9986 from xXPBSXx/docs/debt-ajm-control-callsite
...
docs(debt): note that a title call of sceAjmBatchJobControl agrees with the INITIALIZE flag and sizes
2026-10-23 04:38:25 +02:00
Dean
6ae09f9037
Merge pull request #9628 from JJenkx/windows/json-array-pop-front
...
feat(libSceJson2): implement sce::Json::Array::pop_front
2026-10-23 15:38:16 +13:00
Dean
f2eee36092
Merge pull request #9082 from YossiYad/feat/voice-inithq-vad-version
...
feat(libSceVoice): implement sceVoiceInitHQ and sceVoiceVADSetVersion
2026-10-23 15:37:54 +13:00
Dean
f4b2f79073
Merge pull request #9061 from akkadbakkad89/feat/prx-declare-inventory-5libs
...
feat(prx): declare exports for 5 inventory-covered system libraries
2026-10-23 15:37:33 +13:00
Dean
291cb22c04
Merge pull request #9066 from orezraey/fix/http-status-line-measured-ps5
...
fix(libSceHttp): parse status lines past lineLen as measured on a PS5
2026-10-23 15:36:50 +13:00
Dean
18b9b17664
Merge pull request #9838 from JAB-dev/fix/audioout2-system-debug-state-validation
...
fix(libSceAudioOut): validate the debug state id and size in sceAudioOut2SetSystemDebugState
2026-10-23 15:36:06 +13:00
Dean
a5d8d1de6d
Merge pull request #9209 from SirDarky/feat/hw-oracle-windows
...
feat(hw-oracle): run on Windows through the AMD driver's HIP runtime and comgr
2026-10-23 15:35:44 +13:00
Dean
8b7ecd4a12
Merge pull request #9577 from EagleBearerYS/feat/libscehmd-no-headset-queries
...
feat(hmd): answer libSceHmd's command and VR2D queries without a headset
2026-10-23 15:35:22 +13:00
Dean
e25180dfa6
Merge pull request #9196 from simonbronk/feat/libSceNpParty-not-in-party
...
feat(libSceNpParty): report no party from the remaining signed exports
2026-10-23 15:34:39 +13:00
Dean
00439857cb
Merge pull request #9840 from Dom3005/fix/fstatfs-character-device
...
fix(libkernel): answer fstatfs on a character device as devfs does
2026-10-23 15:33:35 +13:00