Dean
beeeffebea
Merge pull request #13195 from kyon-eth/feat/app-inst-util-320-exports
...
feat(libSceAppInstUtil): declare 26 callable exports
2026-11-01 10:18:48 +13:00
Dean
8f7c9f02e9
Merge pull request #13193 from kyon-eth/feat/av-setting-320-exports
...
feat(libSceAvSetting): declare 28 callable exports
2026-11-01 10:18:11 +13:00
Dean
0ef63f1de6
Merge pull request #11749 from oneandonlydean/salvage/libc-internal-9532
...
feat(libSceLibcInternal): declare 149 PS5 3.20 round four exports
2026-11-01 10:17:18 +13:00
Adrià
7f8d8923ee
Merge pull request #13718 from zaryabzip/feat/rudp-unconnected-queries
...
feat(libSceRudp): answer flush, remote info and buffer status for unconnected contexts
2026-10-31 22:16:31 +01:00
Adrià and Claude Sonnet 5.5
c0a7281888
fix(main): let the frame-capture tests not depend on runner free disk
...
Culprit-adjacent #12862 ; failing run 41237240415 (linux agc_driver_frame_replay,
frame_capture_eop, frame_replay_*). The recorder stops with 'less than 4 GiB free
on the capture volume' and writes zero frames when the shared runner disk is
nearly full. APS5_FRAME_CAPTURE_MIN_FREE_BYTES overrides the threshold (default
unchanged); the tests set 0.
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-31 22:10:26 +01:00
Adrià
01df56f7b7
Merge pull request #13719 from zaryabzip/feat/audiodec-get-ajm-context
...
feat(libSceAudiodec.native): read the Ajm ids with sceAudiodecGetAjmContext
2026-10-31 22:05:06 +01:00
Adrià
9fe758d752
Merge pull request #13692 from alvaroelpob/feat/libwebrtc-rtcp-common-header
...
feat(libwebrtc): implement webrtc::rtcp::CommonHeader::Parse
2026-10-31 21:40:00 +01:00
Adrià
0836dfdf4f
Merge pull request #13701 from MarcZX10/feat/psn-unavailable-dialogs
...
feat(libSceIme): show a notice when PSN-only system dialogs open
2026-10-31 21:05:21 +01:00
Adrià
3197f0ad06
Merge pull request #13705 from MarcZX10/fix/pad-port0-connected-state
...
feat(libScePad): report port 0 as connected only while its controller is present, opt-in with ANYPS5_PAD_PORT0_STATE
2026-10-31 20:50:35 +01:00
Adrià
f3625a5002
Merge pull request #13689 from alvaroelpob/feat/libwebrtc-exp-filter
...
feat(libwebrtc): implement rtc::ExpFilter Reset and Apply
2026-10-31 20:46:31 +01:00
Adrià
7a90ae58c7
Merge pull request #13699 from JAB-dev/fix/ngs2-odd-count-map-rows-ps5
...
fix(libSceNgs2): use the PS5 default map for 3, 4, 5 and 7 channels
2026-10-31 20:35:24 +01:00
Adrià
a85102910a
Merge pull request #13694 from MarcZX10/fix/host-device-changes
...
fix(libSceAudioOut): reopen the output device the host stopped
2026-10-31 20:31:07 +01:00
Adrià
496d7b1b34
Merge pull request #13673 from zaryabzip/feat/appcontent-license-trials
...
feat(libSceAppContent): answer bundle license, playable status and game trials queries
2026-10-31 20:27:37 +01:00
Adrià
620449652e
Merge pull request #13686 from 00xDisaster/test/libSceNpCommon-system-clock
...
feat(libSceNpCommon): null-check sceNpGetSystemClockUsec
2026-10-31 20:21:53 +01:00
Adrià
0caa95b5cd
Merge pull request #13683 from 00xDisaster/test/libSceAmpr-command-buffer-size
...
feat(libSceAmpr): null-check command buffer size lookup
2026-10-31 20:21:45 +01:00
Adrià
76d08bc10b
Merge pull request #13687 from alvaroelpob/feat/libwebrtc-fast-int-to-buffer
...
feat(libwebrtc): implement absl FastIntToBuffer for int
2026-10-31 20:18:16 +01:00
Adrià
e30f38577c
Merge pull request #13691 from xXPBSXx/docs-agc-ps4-prt-2d-tiling
...
docs(agc): note that addrlib and fpPS4 take the 2D PRT modes from the whole coordinates
2026-10-31 20:09:56 +01:00
Adrià
2147af70b0
Merge pull request #13690 from xXPBSXx/docs/savedata-umount-unmounted
...
docs(libSceSaveData): name what the emulators do when a mount point is not mounted
2026-10-31 20:08:37 +01:00
Disaster and Claude Sonnet 5.5
0a520ced91
feat(libSceNpCommon): null-check sceNpGetSystemClockUsec
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-31 19:58:28 +01:00
Adrià
16452da934
Merge pull request #13681 from brumskysb/measure/f64-compare-denormal-modes
...
docs(shader): record the measured f64 compare denormal modes
2026-10-31 19:54:22 +01:00
Adrià
77cd958f05
Merge pull request #13583 from MarcZX10/fix/env-reference-constant-names
...
fix(tools): resolve environment names read through string constants
2026-10-31 19:53:59 +01:00
Adrià
1cac0ca433
Merge pull request #13676 from xXPBSXx/docs/audioout-lastoutputtime-sources
...
docs(debt): name when the emulators stamp the last audio output time
2026-10-31 19:49:18 +01:00
Adrià
ca073ec3ad
Merge pull request #13671 from zaryabzip/feat/npwebapi-init-notification
...
feat(libSceNpWebApi): presence, VSH and internal initialize, internal requests and notification callbacks
2026-10-31 19:00:58 +01:00
Alvaro
0736525cac
docs(libSceLibreSsl3): record X509_VERIFY_PARAM_set_flags
2026-10-31 17:27:33 +01:00
zaryabzip
77037b9af5
fix(libSceAppContent): check bundle license label padding from SDK 3.50
...
The firmware 4.03 module skips the entitlement label padding check in
sceAppContentCheckBundleLicenseOnDisc below SDK 0x03500000, not
0x01500000 as dlc_emu does.
2026-10-31 20:52:37 +05:00
MarcZX10
2318cf0b92
Merge remote-tracking branch 'upstream/main' into fix/env-reference-constant-names
2026-10-31 13:37:22 +00:00
Alvaro
11b63c9e81
docs(libSceLibreSsl3): record EVP_CIPHER_iv_length
2026-10-31 13:31:08 +01:00
Alvaro
1f2c38f457
docs(libSceLibreSsl3): record EVP_CIPHER_key_length
2026-10-31 13:30:37 +01:00
Adrià
b8f0a6b202
Merge pull request #13667 from chitters2004/perf/prebuild-bound-programs
...
perf(agc): run first the library prebuilds of programs a submission binds
2026-10-31 12:52:52 +01:00
Adrià
e23eea90e2
Merge pull request #13660 from w4rc0n/fix/sched-own-pid-main-thread
...
fix(libkernel): select the registered main thread for own-pid scheduling
2026-10-31 12:45:48 +01:00
Adrià
d7fbe8f0ed
Merge pull request #13669 from zaryabzip/feat/hmd2-motion-vector-import
...
feat(libSceHmd2): export the libSceHmd2ReprojectionMotionVector NID CBkVZi9WhVo as a throwing stub
2026-10-31 12:45:42 +01:00
Adrià
cbed915291
Merge pull request #13657 from CobaltMoth482/feat/icu-resource-public-type
...
feat(libSceIcu): implement resource public type classification
2026-10-31 12:33:28 +01:00
Adrià
6b780d04d4
Merge pull request #13666 from kyon-eth/feat/web-browser-dialog-320-exports
...
feat(libSceWebBrowserDialog): declare limited export
2026-10-31 12:33:15 +01:00
Adrià
60ba6ef0c7
Merge pull request #13663 from alvaroelpob/feat/libscelibressl3-evp-md-ctx-md
...
feat(libSceLibreSsl3): implement EVP_MD_CTX_md
2026-10-31 12:26:04 +01:00
Adrià
d72786fc65
Merge pull request #13643 from kyon-eth/feat/depth-320-exports
...
feat(libSceDepth): declare callable export
2026-10-31 12:21:07 +01:00
Adrià
f5b82ff453
Merge pull request #13500 from PrivacyOnion/feat/nkwebkit-c-api
...
feat(libSceNKWebKit): implement the WebKit C API objects, preferences, JavaScriptCore C API and WTF primitives
2026-10-31 12:18:50 +01:00
Adrià
8f55414024
Merge pull request #13653 from kyon-eth/feat/np-partner001-320-exports
...
feat(libSceNpPartner001): declare callable export
2026-10-31 12:04:43 +01:00
Adrià
2493648d37
Merge pull request #13652 from kyon-eth/feat/m4aac-enc-320-exports
...
feat(libSceM4aacEnc): declare callable export
2026-10-31 12:04:35 +01:00
Adrià
f35ee0b723
Merge pull request #13651 from kyon-eth/feat/remoteplay-320-exports
...
feat(libSceRemoteplay): declare callable export
2026-10-31 12:04:27 +01:00
Adrià
ee1157d88b
Merge pull request #13650 from kyon-eth/feat/video-native-ext-essential-320-exports
...
feat(libSceVideoNativeExtEssential): declare callable export
2026-10-31 12:04:19 +01:00
Adrià
85cdddc1b0
Merge pull request #13642 from kyon-eth/feat/keyboard-320-exports
...
feat(libSceKeyboard): declare callable export
2026-10-31 12:02:16 +01:00
Adrià
1847a6f9da
Merge pull request #13644 from kyon-eth/feat/depth2-320-exports
...
feat(libSceDepth2): declare callable export
2026-10-31 12:01:23 +01:00
Adrià
dcbe782e4b
Merge pull request #13647 from kyon-eth/feat/system-tts-320-exports
...
feat(libSceSystemTts): declare callable export
2026-10-31 11:57:45 +01:00
FabrikonManufacturing
5737a6412a
docs(libSceIcu): reconcile remaining stub count
2026-10-31 11:53:24 +01:00
FabrikonManufacturing
f55c4aeef6
docs(libSceIcu): record resource type verification limits
2026-10-31 11:53:24 +01:00
Adrià
602c0e417c
Merge pull request #13640 from kyon-eth/feat/opus-dec-320-exports
...
feat(libSceOpusDec): declare AJM context export
2026-10-31 11:49:56 +01:00
Adrià
99061ea54e
Merge pull request #13639 from kyon-eth/feat/system-gesture-320-exports
...
feat(libSceSystemGesture): declare touch area export
2026-10-31 11:47:38 +01:00
Adrià
0f1f057587
docs(libSceDepth): file unverified export under Unknown function info
2026-10-31 11:33:55 +01:00
Kyon
ae5cbc0932
feat(libSceDepth): declare 1 callable exports
2026-10-31 11:33:51 +01:00
Adrià and Claude Sonnet 5.5
9a768d6447
docs(libSceKeyboard): move the unknown export entry under Unknown function info
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-31 11:32:40 +01:00