Matt Stanley
|
93c2c7c098
|
Merge current master and qualified review fixes into PR #403
|
2026-10-19 13:08:14 -07:00 |
|
Matt Stanley
|
aa36c8bfe4
|
Merge current master and qualified review fixes into PR #402
|
2026-10-19 13:08:01 -07:00 |
|
Matt Stanley
|
b4be0aa0f7
|
Merge current master and qualified review fixes into PR #392
|
2026-10-19 13:07:47 -07:00 |
|
Matt Stanley
|
01564fa71e
|
Merge pull request #680 from Alexbeav/fix/ps1b526-same-thread-rfe-k0-20261017
interrupts: retain handler k0 on qualified same-thread RFE
|
2026-10-19 11:43:54 -07:00 |
|
Alexandros Mandravillis
|
b1fd460350
|
interrupts: retain handler k0 on qualified same-thread RFE
|
2026-10-17 18:01:31 +03:00 |
|
Alexandros Mandravillis
|
c29cb9c339
|
sio: preserve digital pad ID when rejecting a command
|
2026-10-17 18:01:27 +03:00 |
|
Matthew Stanley
|
ed398cc37e
|
Improve DuckStation texture capture and replacement fidelity
|
2026-10-07 13:40:57 -07:00 |
|
Matthew Stanley
|
8077e71098
|
Record texture format provenance and update isolated upload fixture
|
2026-10-06 23:39:41 -07:00 |
|
Matthew Stanley
|
66482a7cd8
|
Add opt-in netplay content negotiation with a backward-compatible LAN protocol
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
2026-10-05 22:52:52 -07:00 |
|
Matthew Stanley
|
78da432f1e
|
Merge origin/master into pr497
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-05 13:39:19 -07:00 |
|
Matthew Stanley
|
9c88657abc
|
Merge remote-tracking branch 'origin/master' into landtmp/496
# Conflicts:
# docs/TCP_COMMANDS.md
# runtime/runtime.cmake
|
2026-10-05 13:24:20 -07:00 |
|
Matthew Stanley
|
a6674e6629
|
Merge remote-tracking branch 'origin/master' into landtmp/495
# Conflicts:
# runtime/CMakeLists.txt
# runtime/src/main.cpp
|
2026-10-05 13:24:03 -07:00 |
|
Matthew Stanley
|
82468f30d4
|
Merge remote-tracking branch 'origin/master' into landtmp/494
|
2026-10-05 13:23:40 -07:00 |
|
Matthew Stanley
|
96375896de
|
Merge remote-tracking branch 'origin/master' into landtmp/493
|
2026-10-05 13:23:22 -07:00 |
|
Matthew Stanley
|
0da8c607b4
|
Merge remote-tracking branch 'origin/master' into landtmp/492
# Conflicts:
# docs/TCP_COMMANDS.md
|
2026-10-05 13:23:03 -07:00 |
|
Matthew Stanley
|
c20a32fa2d
|
Merge land/pr493 into land/pr496
|
2026-10-05 10:12:14 -07:00 |
|
Matthew Stanley
|
67e42e8833
|
mod controller source: call these offline controller sources, mod-trusted, not 'trusted'
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-05 10:12:08 -07:00 |
|
Matthew Stanley
|
3733764362
|
Merge origin/master into land/pr495
|
2026-10-05 10:11:51 -07:00 |
|
Matthew Stanley
|
091fb61d13
|
Merge land/pr490 into land/pr491
# Conflicts:
# docs/TCP_COMMANDS.md
|
2026-10-05 10:11:45 -07:00 |
|
Matthew Stanley
|
029629ff89
|
Merge origin/master into land/pr494
|
2026-10-05 10:11:43 -07:00 |
|
Matthew Stanley
|
e1673a52f2
|
Merge land/pr492 into land/pr493
|
2026-10-05 10:11:34 -07:00 |
|
Matthew Stanley
|
8bb46116ec
|
Merge origin/master into land/pr490
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-05 10:11:10 -07:00 |
|
Matthew Stanley
|
4a276ef0a2
|
Merge origin/master into land/pr492
|
2026-10-05 10:11:09 -07:00 |
|
Matthew Stanley
|
fe42da2744
|
Merge release/native-rendering-20261003 into master
Keeps both lines: master's PGXP session, draw-distance clamps, masked rejects
and saturated-winding NCLIP; the release's render-pass kit additions, verified
media/disc extents, timeline/present rings, cull-scale sites. Overlay ABI v30.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
2026-10-04 19:27:02 -07:00 |
|
Matthew Stanley
|
b1899a2f51
|
Merge branch 'review/pr496-fix' into review/pr497-fix
# Conflicts:
# runtime/src/debug_server.c
|
2026-10-04 11:03:22 -07:00 |
|
Matthew Stanley
|
8403bdf9a5
|
Merge branch 'review/pr493-fix' into review/pr496-fix
# Conflicts:
# runtime/include/mod_plugins.h
# runtime/src/main.cpp
# runtime/src/render_pass.c
# runtime/tests/test_gl_readback_region.c
# runtime/tests/test_gte_register_access.cpp
# runtime/tests/test_render_pass_sandbox.c
|
2026-10-04 10:57:48 -07:00 |
|
Matthew Stanley
|
95aa6e68b6
|
Merge review/pr492-fix into review/pr493-fix
# Conflicts:
# runtime/src/debug_server.c
# runtime/src/render_pass.c
# runtime/tests/test_render_pass_abort.c
|
2026-10-04 10:45:21 -07:00 |
|
Matthew Stanley
|
b6a659ca4a
|
Merge origin/master into review/pr494-fix
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
2026-10-04 10:43:41 -07:00 |
|
Matthew Stanley
|
f55144d556
|
Merge origin/master into review/pr491-fix
|
2026-10-04 10:42:37 -07:00 |
|
Matthew Stanley
|
0ae34cd0de
|
Merge remote-tracking branch 'origin/master' into review/pr492-fix
# Conflicts:
# runtime/include/gpu_gl_renderer.h
# runtime/src/debug_server.c
# runtime/src/render_pass.c
# runtime/tests/test_render_pass_abort.c
# runtime/tests/test_render_pass_sandbox.c
|
2026-10-04 10:41:19 -07:00 |
|
Matthew Stanley
|
405ecded85
|
Merge origin/master into review/pr495-fix
|
2026-10-04 10:40:53 -07:00 |
|
Matthew Stanley
|
d1f7f15dbc
|
Merge origin/master into pr490
|
2026-10-04 10:40:14 -07:00 |
|
Matt Stanley
|
8b52fad591
|
Merge pull request #489 from FractalEngineer/fix/windows-release-executable-suffix
release: preserve the .exe suffix when selecting Windows release binaries
|
2026-10-04 10:35:27 -07:00 |
|
Matt Stanley
|
a9098f7c98
|
Merge pull request #488 from FractalEngineer/fix/netplay-disabled-online-stubs
runtime: fix missing online-player lobby symbols in netplay-disabled builds
|
2026-10-04 10:35:23 -07:00 |
|
Matthew Stanley
|
d2c8f03e76
|
Add guarded native draw replay, motion interpolation and stable world filtering
|
2026-10-03 23:46:25 -07:00 |
|
Yves
|
ec82c05216
|
openxr: add an experimental Win32/OpenGL backend
Adapted from the original feature commits, retaining their author credit:
[22bdc9e9](https://github.com/FractalEngineer/psxrecomp/commit/22bdc9e90d14f7a04b79c83b77611c4eb980fef4)
[5a1264b7](https://github.com/FractalEngineer/psxrecomp/commit/5a1264b79b69b5d75f7b8507e305b1e13a911a50)
[ac6f84ba](https://github.com/FractalEngineer/psxrecomp/commit/ac6f84ba039b1d27bb1e93d3b6d05390dfa42ff9)
[734977c9](https://github.com/FractalEngineer/psxrecomp/commit/734977c93e80789e9210a262daa35a88f41c40d4)
[04714837](https://github.com/FractalEngineer/psxrecomp/commit/04714837245ebe68abbc462ac6822a3818eedf67)
[5bafeebf](https://github.com/FractalEngineer/psxrecomp/commit/5bafeebf3f0c2eaaa38212f960b9f6f88351cb74)
Source scope and current-master validation: docs/internal/upstream/experimental-openxr-win32-gl.md
Co-authored-by: Yves <calibratedbeats@gmail.com>
|
2026-10-04 05:56:08 +08:00 |
|
Yves
|
305b5485b9
|
render passes: add atomic stereo pairs and scoped camera views
Adapted from the original feature commits, retaining their author credit:
[0a955971](https://github.com/FractalEngineer/psxrecomp/commit/0a95597129cc2ee6d70397a8da9511831575eae4)
[0a4cf21f](https://github.com/FractalEngineer/psxrecomp/commit/0a4cf21fac88ef425ba0edd25871d7dd20ee0903)
[22bdc9e9](https://github.com/FractalEngineer/psxrecomp/commit/22bdc9e90d14f7a04b79c83b77611c4eb980fef4)
[734977c9](https://github.com/FractalEngineer/psxrecomp/commit/734977c93e80789e9210a262daa35a88f41c40d4)
Source scope and current-master validation: docs/internal/upstream/atomic-stereo-render-views.md
Co-authored-by: Yves <calibratedbeats@gmail.com>
|
2026-10-04 05:54:05 +08:00 |
|
Yves
|
cbe828fcf5
|
input: add trusted offline controller sources for game plugins
Adapted from the original feature commits, retaining their author credit:
[5a1264b7](https://github.com/FractalEngineer/psxrecomp/commit/5a1264b79b69b5d75f7b8507e305b1e13a911a50)
Source scope and current-master validation: docs/internal/upstream/offline-plugin-controller-sources.md
Co-authored-by: Yves <calibratedbeats@gmail.com>
|
2026-10-04 05:54:05 +08:00 |
|
Yves
|
c17dc1a4ff
|
gte: add opt-in projection-distance scaling
Adapted from the original feature commits, retaining their author credit:
[82695b75](https://github.com/FractalEngineer/psxrecomp/commit/82695b75d79610ca7a99783adf9dd5195edfcdd0)
[5633e868](https://github.com/FractalEngineer/psxrecomp/commit/5633e86878611a14d3a78e8f9708452a07bc7238)
[bbd01ccf](https://github.com/FractalEngineer/psxrecomp/commit/bbd01ccfc91c1d9ebe199dad071df64e5b13d06d)
[39d478db](https://github.com/FractalEngineer/psxrecomp/commit/39d478db83132815c2c8c593fc719c4bf67301b0)
Source scope and current-master validation: docs/internal/upstream/gte-projection-distance-scale.md
Co-authored-by: Yves <calibratedbeats@gmail.com>
|
2026-10-04 05:54:05 +08:00 |
|
Yves
|
b491a3597f
|
render passes: restore mod callback context after watchdog aborts
Adapted from the original feature commits, retaining their author credit:
[6d44e21d](https://github.com/FractalEngineer/psxrecomp/commit/6d44e21df7ccedd1acbfa31844a53bf8bd8b316e)
[35b209d4](https://github.com/FractalEngineer/psxrecomp/commit/35b209d406c168e14f51bb8bbd549742473c7388)
Source scope and current-master validation: docs/internal/upstream/render-pass-mod-callback-rollback.md
Co-authored-by: Yves <calibratedbeats@gmail.com>
|
2026-10-04 05:54:03 +08:00 |
|
Yves
|
2ad2725548
|
gte: add opt-in projection-distance scaling
Adapted from the original feature commits, retaining their author credit:
[82695b75](https://github.com/FractalEngineer/psxrecomp/commit/82695b75d79610ca7a99783adf9dd5195edfcdd0)
[5633e868](https://github.com/FractalEngineer/psxrecomp/commit/5633e86878611a14d3a78e8f9708452a07bc7238)
[bbd01ccf](https://github.com/FractalEngineer/psxrecomp/commit/bbd01ccfc91c1d9ebe199dad071df64e5b13d06d)
[39d478db](https://github.com/FractalEngineer/psxrecomp/commit/39d478db83132815c2c8c593fc719c4bf67301b0)
Source scope and current-master validation: docs/internal/upstream/gte-projection-distance-scale.md
Co-authored-by: Yves <calibratedbeats@gmail.com>
|
2026-10-04 05:54:03 +08:00 |
|
Yves
|
ecd4255cb5
|
debug: filter recorded write traces by producer PC
Adapted from the original feature commits, retaining their author credit:
[734977c9](https://github.com/FractalEngineer/psxrecomp/commit/734977c93e80789e9210a262daa35a88f41c40d4)
Source scope and current-master validation: docs/internal/upstream/wtrace-producer-pc-filter.md
Co-authored-by: Yves <calibratedbeats@gmail.com>
|
2026-10-04 05:54:03 +08:00 |
|
Yves
|
dedbe47c97
|
render passes: expose refusal and framebuffer failure details over TCP
Adapted from the original feature commits, retaining their author credit:
[257a88b0](https://github.com/FractalEngineer/psxrecomp/commit/257a88b06d26bb99a9e6066b89f839af41090118)
Source scope and current-master validation: docs/internal/upstream/render-pass-refusal-diagnostics.md
Co-authored-by: Yves <calibratedbeats@gmail.com>
|
2026-10-04 05:54:03 +08:00 |
|
Yves
|
b99a1f9130
|
input: add trusted offline controller sources for game plugins
Adapted from the original feature commits, retaining their author credit:
[5a1264b7](https://github.com/FractalEngineer/psxrecomp/commit/5a1264b79b69b5d75f7b8507e305b1e13a911a50)
Source scope and current-master validation: docs/internal/upstream/offline-plugin-controller-sources.md
Co-authored-by: Yves <calibratedbeats@gmail.com>
|
2026-10-04 05:54:03 +08:00 |
|
Yves
|
727f8db50d
|
debug: add guest MIPS disassembly to the TCP server
Adapted from the original feature commits, retaining their author credit:
[85c47e10](https://github.com/FractalEngineer/psxrecomp/commit/85c47e10a2fa6e112205e0e953a89ba120c4b139)
[d58db909](https://github.com/FractalEngineer/psxrecomp/commit/d58db9092a57cc692d0c9d936f5003fb4b3e0977)
[c2ed6e55](https://github.com/FractalEngineer/psxrecomp/commit/c2ed6e558f37212c36aedfdfa2c90863883f0aff)
Source scope and current-master validation: docs/internal/upstream/tcp-guest-disassembly.md
Co-authored-by: Yves <calibratedbeats@gmail.com>
|
2026-10-04 05:54:03 +08:00 |
|
Yves
|
564607e8bc
|
release: preserve the .exe suffix when selecting Windows release binaries
Adapted from the original feature commits, retaining their author credit:
[9976567e](https://github.com/FractalEngineer/psxrecomp/commit/9976567eb8e95510ca7eeeeccd9af3a260885de5)
Source scope and current-master validation: docs/internal/upstream/windows-release-executable-suffix.md
Co-authored-by: Yves <calibratedbeats@gmail.com>
|
2026-10-04 05:54:03 +08:00 |
|
Yves
|
88e8d59de3
|
runtime: fix missing online-player lobby symbols in netplay-disabled builds
Adapted from the original feature commits, retaining their author credit:
[ce63101f](https://github.com/FractalEngineer/psxrecomp/commit/ce63101f0f964845d51fb7d4b1fc96ab35192509)
Source scope and current-master validation: docs/internal/upstream/netplay-disabled-online-stubs.md
Co-authored-by: Yves <calibratedbeats@gmail.com>
|
2026-10-04 05:54:03 +08:00 |
|
Matthew Stanley
|
5f780a8e5e
|
Add native draw replay and projection interpolation; fix foreground wall classification
|
2026-10-03 11:12:09 -07:00 |
|
Matthew Stanley
|
81b449d7c9
|
Merge V8:2 framework branch (b9f9ba23) into master for render passes
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
2026-10-02 08:36:58 -07:00 |
|
Matthew Stanley
|
b9f9ba230f
|
Support guarded mod callbacks and verified disc extents for combined content
|
2026-09-30 22:51:23 -07:00 |
|