Niak
de59299219
fix(ps5-input): unify title ID fallback so game control overrides survive launcher boot [core-ready]
2026-10-13 01:47:55 +02:00
niakw
a83828754c
fix(ps5): embed immutable Git source SHA in native boot and heap logs [core-ready] [full-build] [test-all-on]
2026-10-12 14:29:28 +02:00
Niak
4eccabc5a2
perf(ps5): reuse all graphics descriptor scratch and batch 16 Vulkan draws safely [core-ready] [full-build] [test-all-on]
2026-10-12 04:20:25 +02:00
niakw
457c82f828
[core-ready] R326 restore 8-draw Vulkan handoff default on PS5 dev
2026-10-11 22:00:25 +02:00
Niak
903a1c3d84
feat(ps5): allow fast first Vulkan pipeline on/off per dev game
2026-10-11 06:08:15 +02:00
Niak
0bcf20ca64
R310: reset per-title GPU cache phase samples after former renderer shutdown
2026-10-11 04:29:37 +02:00
Niak
a8a6a7b9b4
R309: trial 64-draw Vulkan worker cadence only in experimental PS5 dev profile
2026-10-11 04:06:34 +02:00
Niak
730d9a14e2
R304: reset native unmapped access diagnostics for each game session
2026-10-11 02:32:48 +02:00
Niak
7592fde842
Gate dev sample clock and command poll behind explicit opt in
2026-10-11 02:11:05 +02:00
Niak
5501ffe3c6
PS5 R303: opt-in dev compat-input polling to avoid per-match file opens
2026-10-11 02:10:14 +02:00
Niak
4c8ac8ae32
feat(ps5): R296 DNS-transparent opt-in network audit [core-ready]
...
Merge app-scoped network-accepted.log logging only with Detailed Logging, no system DNS/NanoDNS changes; validate launcher + guest paths, and correct network-hosts.txt package inventory.
2026-10-10 23:46:05 +02:00
Niak
24149f36ab
feat(network): restore emulated game network rather than forcibly enabling airplane mode
2026-10-10 23:10:49 +02:00
Niak
f4a582aa2e
feat(network): require loaded app hosts policy before network startup
2026-10-10 23:07:47 +02:00
Niak
224139a922
perf(ps5): make Detailed Logging authoritative over costly dev probes and sentinels
2026-10-10 22:14:19 +02:00
Niak
9839bed736
perf(ps5): prevent result.tsv development telemetry from accumulating while logs are off
2026-10-10 22:11:09 +02:00
Niak
ff7509afdd
perf(ps5): export native log preference generation to pinned Eden logger
2026-10-10 22:03:57 +02:00
Niak
cfbec6fcfe
perf(ps5): honor quiet logging from startup; archive crashes, prune stale normal logs
2026-10-10 22:02:11 +02:00
Niak
a54ad5e0b1
perf(ps5): make 5-second DEV GPU snapshots opt-in and title-scoped
2026-10-10 21:43:48 +02:00
Niak
f371f4c131
perf(ps5): silence driver diagnostics when detailed gameplay logs are disabled
2026-10-10 21:27:30 +02:00
Niak
dd4758bab4
perf(ps5): R276 omit costly direct-region scans unless opted in [core-ready]
...
Leave largest-free kernel query and physical owner ledger intact; optional explicit memory-region-scan.txt enables deep 8192-region audit. No PS5 binary.
2026-10-10 17:53:34 +02:00
Niak
642b213baa
fix(ps5): R271 reset GPU direct-memory pressure snapshots between titles [core-ready]
...
Invalidate prior-title largest-free sample on launcher session start, fail closed until fresh kernel observation; assert source lifetime contract. Host-only CI; native PS5 build gated.
2026-10-10 17:26:04 +02:00
Niak
c63557e442
fix(ps5): explicitly include GPU fault counter definitions before title reset [skip ci]
2026-10-10 12:28:53 +02:00
Niak
4360ecab01
diagnostics(ps5): snapshot allocator live bytes after title-boundary cache drain [skip ci]
2026-10-10 09:43:40 +02:00
Niak
6e6248cd85
test(ps5): report mspace roots and assert host ownership balance [skip ci]
2026-10-10 09:10:40 +02:00
Niak
e6e8e36605
perf(ps5): drain only runner TLS freed blocks at title teardown without unmapping live heap [skip ci]
2026-10-10 04:10:18 +02:00
Niak
6f73b82c86
fix(ps5): scope invalid GPU and guest mapping telemetry to each title session [skip ci]
2026-10-10 03:47:24 +02:00
Niak
c2bf4b6eba
fix(ps5-glyph): require fixed Cross=A session before enabling PS prompt packs [skip ci]
2026-10-10 00:44:29 +02:00
Niak
5f1a1d1955
fix(ps5): stop automatic FC27 guest-fault relaunch loops [skip ci]
2026-10-10 00:23:28 +02:00
Niak
63911623c1
fix(ps5): reset per-title Vulkan and performance experiments before every game [skip ci]
2026-10-09 20:32:22 +02:00
Niak
af14b8f2cb
perf(ps5): capture bounded free-direct-memory extent on bad_alloc [skip ci]
2026-10-09 20:27:11 +02:00
Niak
85447b8907
fix(ps5): propagate GPU worker bad_alloc to native recoverable launcher handler [skip ci]
2026-10-09 20:24:05 +02:00
Niak
9673d975a7
fix(ps5): recover to launcher on bad_alloc with actionable French memory guidance [skip ci]
2026-10-09 20:13:29 +02:00
Niak
b289cd385d
fix(ps5): honor user game exit over concurrent guest-fault auto-retry [skip ci]
2026-10-09 20:03:32 +02:00
Niak
410db14f91
perf(ps5): enable async Vulkan shaders in all profiles; reset GPU timing per game [skip ci]
2026-10-09 19:42:47 +02:00
Niak
f60f0d7846
perf(ps5-dev): restore sparse JIT virtual growth across relaunches without dense allocations [skip ci]
2026-10-09 18:14:37 +02:00
Niak
1798ebed26
diag(controls): log immutable title mapping face-button indices once at startup [skip ci]
2026-10-09 17:57:39 +02:00
Niak
6156f7a58b
fix(controls): use shared prelaunch per-game mapping policy in PS5 guest HID [skip ci]
2026-10-09 17:47:04 +02:00
Niak
67405d4a72
fix(launcher): honor a persistent prelaunch PS5 mapping instead of PlayStation Auto [skip ci]
2026-10-09 17:44:15 +02:00
Niak
762464ea92
perf(ps5): rollback unproven default cache spinning after matched R236/R237 FPS comparison [skip ci]
2026-10-09 17:35:48 +02:00
Niak
f4aa6934f0
safety(ps5-dev): cap cache-lock spin overrides to 32 attempts [skip ci]
2026-10-09 15:52:30 +02:00
Niak
025ef968f1
perf(ps5-dev): bounded 8-try GPU-cache mutex acquisition before OS sleep [skip ci]
2026-10-09 15:52:05 +02:00
Niak
4691d59ac1
fix(ps5-launcher): show library by default and prevent crash recovery from forcing FC27 [skip ci]
2026-10-09 15:00:24 +02:00
Niak
2875a678d9
fix(log): print live controller mode as one bounded line [skip ci]
2026-10-09 14:53:28 +02:00
Niak
55e1b13561
fix(ps5-input): enforce explicit replay opt-in via tested policy [skip ci]
2026-10-09 14:52:11 +02:00
Niak
ba6d91a0ea
fix(ps5-input): default FC27 all-on session to real DualSense, require replay=on [skip ci]
2026-10-09 14:51:25 +02:00
Niak
96c4e1ff34
feat: fully activate unified PS5 test features without legacy experiments.json opt-out [skip ci]
2026-10-09 04:51:13 +02:00
Niak
7ce0de23c7
feat: unified PS5 dev test profile enables sparse/logical CPU/frame trace by default with safe fallback [skip ci]
2026-10-09 04:47:36 +02:00
Niak
b456582399
fix(ps5): reset frame-skip pacing atomically at every guest session start [skip ci]
2026-10-09 02:13:31 +02:00
Niak
17649e55dc
perf(ps5): sample JIT actual ownership after game load and CPU readiness [skip ci]
2026-10-09 02:03:24 +02:00
Niak
4f92fc7c41
feat(ps5): make dev-only CPU/sparse/pacing experiments available to all titles with per-game overrides [skip ci]
2026-10-09 01:03:13 +02:00