Commit Graph

  • 67e30808da Collapse identical SDL2/SDL3 arms in local mouse focus() port/pr502-master Matthew Stanley 2026-10-04 10:52:32 -07:00
  • 033fb5e6b3 Reconcile a LEFT release missed while unfocused on focus regain Matthew Stanley 2026-10-04 10:52:32 -07:00
  • a333587b39 Preserve ordered mouse re-press after delayed release Beman 2026-10-05 01:07:18 +10:00
  • cd9cb8c48b Support optional held mouse input policies for local P1 Beman 2026-10-04 23:57:16 +10:00
  • 12d98c2202 Collapse identical SDL2/SDL3 arms in local mouse focus() Matthew Stanley 2026-10-04 10:52:32 -07:00
  • f012cf1693 Reconcile a LEFT release missed while unfocused on focus regain Matthew Stanley 2026-10-04 10:52:32 -07:00
  • 88bf93f380 disasm TCP: side-effect-free reads, reject bad addr, compile only with debug tools Matthew Stanley 2026-10-04 10:50:02 -07:00
  • 07aaa6e700 Add side-effect-free psx_peek_word + test Matthew Stanley 2026-10-04 10:50:02 -07:00
  • 2fd4625d74 disasm: print word 0 as bare NOP Matthew Stanley 2026-10-04 10:50:02 -07:00
  • 2cc8dcb317 mod controller source: neutral release on reset, once-per-frame sample, policy-routed type Matthew Stanley 2026-10-04 10:46:04 -07:00
  • ff9777318e mod_plugins.h: document that watchdog aborts longjmp past plugin frames Matthew Stanley 2026-10-04 10:45:30 -07:00
  • 3003e73500 debug_server: JSON-escape render_pass_stats last_abort_detail Matthew Stanley 2026-10-04 10:45:25 -07:00
  • 95aa6e68b6 Merge review/pr492-fix into review/pr493-fix Matthew Stanley 2026-10-04 10:45:00 -07:00
  • 40c2d6c82f render passes: a refusal always records a non-null reason Matthew Stanley 2026-10-04 10:44:08 -07:00
  • 76cd1e3008 gl renderer: restore GL FBO incomplete log in make_fbo Matthew Stanley 2026-10-04 10:44:08 -07:00
  • b6a659ca4a Merge origin/master into review/pr494-fix Matthew Stanley 2026-10-04 10:43:41 -07:00
  • a48a4e21c1 docs: regenerate TCP command index Matthew Stanley 2026-10-04 10:42:55 -07:00
  • 516bd81d1e tests: wtrace_dump_test SKIP_RETURN_CODE 77 Matthew Stanley 2026-10-04 10:42:46 -07:00
  • 4c6b3748ca debug: segment-mask wtrace PC filter; DMA entries never inherit CPU store PC Matthew Stanley 2026-10-04 10:42:45 -07:00
  • f55144d556 Merge origin/master into review/pr491-fix Matthew Stanley 2026-10-04 10:42:37 -07:00
  • 49ccb22174 Merge pull request #503 from RetroPortingToolKit/revert/pr487-update-cmake Matt Stanley 2026-10-04 10:41:45 -07:00
  • d240180943 Revert #487: recomp-net header block and update_cmake tool revert/pr487-update-cmake Matthew Stanley 2026-10-04 10:41:15 -07:00
  • 0ae34cd0de Merge remote-tracking branch 'origin/master' into review/pr492-fix Matthew Stanley 2026-10-04 10:41:19 -07:00
  • 405ecded85 Merge origin/master into review/pr495-fix Matthew Stanley 2026-10-04 10:40:53 -07:00
  • d1f7f15dbc Merge origin/master into pr490 Matthew Stanley 2026-10-04 10:40:14 -07:00
  • 9aacc1f01e Merge pull request #479 from RetroPortingToolKit/fix/netplay-off-host-relay-include Matt Stanley 2026-10-04 10:35:36 -07:00
  • 8b52fad591 Merge pull request #489 from FractalEngineer/fix/windows-release-executable-suffix Matt Stanley 2026-10-04 10:35:27 -07:00
  • a9098f7c98 Merge pull request #488 from FractalEngineer/fix/netplay-disabled-online-stubs Matt Stanley 2026-10-04 10:35:23 -07:00
  • 50ec9191c2 Preserve ordered mouse re-press after delayed release Beman 2026-10-05 01:07:18 +10:00
  • 00ee1f40b6 Support optional held mouse input policies for local P1 Beman 2026-10-04 23:57:16 +10:00
  • a916ed52e0 Merge pull request #501 from RetroPortingToolKit/pr/medievil-camera-clipping Matt Stanley 2026-10-04 00:35:41 -07:00
  • 0619c28bda Merge pull request #500 from RetroPortingToolKit/pr/medievil-movie-scanout Matt Stanley 2026-10-04 00:35:33 -07:00
  • 761b7add16 Merge pull request #499 from RetroPortingToolKit/pr/medievil-native-dispatch-cost Matt Stanley 2026-10-04 00:35:26 -07:00
  • ac30c07ce0 Merge pull request #498 from RetroPortingToolKit/pr/medievil-render-quality Matt Stanley 2026-10-04 00:35:18 -07:00
  • 28382855c7 Merge pull request #486 from RetroPortingToolKit/feat/adaptive-screen-masks Matt Stanley 2026-10-04 00:35:09 -07:00
  • 9e66362489 Merge pull request #485 from RetroPortingToolKit/feat/counted-mips-relocations Matt Stanley 2026-10-04 00:34:58 -07:00
  • cd9981cda8 Clip proven native-wide world faces across camera and screen planes pr/medievil-camera-clipping Matthew Stanley 2026-10-03 23:42:23 -07:00
  • 3b1f9319f3 Preserve movie clears and packed VRAM during depth24 scanout pr/medievil-movie-scanout Matthew Stanley 2026-10-03 16:58:11 -07:00
  • 553e0e7c57 Clarify Windows diagnostic stack capture implementation pr/medievil-native-dispatch-cost Matthew Stanley 2026-10-03 15:49:13 -07:00
  • fb31d94730 Bound static code validation cost and shorten Windows diagnostic suspension Matthew Stanley 2026-10-03 15:46:27 -07:00
  • 22883ef052 Use upstream batched texture windows and inactive interpreter hook seams pr/medievil-render-quality Matthew Stanley 2026-10-03 23:51:13 -07:00
  • 11ff1107c1 Preserve upstream input policy and adapt integration fixtures Matthew Stanley 2026-10-03 23:46:26 -07:00
  • d2c8f03e76 Add guarded native draw replay, motion interpolation and stable world filtering Matthew Stanley 2026-10-03 23:35:11 -07:00
  • 030cb00c45 Keep upstream PGXP session fixture linked with mask APIs feat/adaptive-screen-masks Matthew Stanley 2026-10-03 23:46:24 -07:00
  • 64bd153bc7 Merge commit '128684b6a3526120aa26394f2bd553f991ee03e8' into pr/medievil-quality-upstream Matthew Stanley 2026-10-03 23:26:54 -07:00
  • 194cde6264 Register counted relocation discovery in CTest feat/counted-mips-relocations Matthew Stanley 2026-10-03 17:39:09 -07:00
  • d221cc221e Discover counted relocatable modules and build declared native placements Matthew Stanley 2026-10-03 16:53:41 -07:00
  • 9f7031f878 Merge commit '256ab7d36de99e0004aaf24872b819febbf1b14a' into pr/medievil-quality-upstream Matthew Stanley 2026-10-03 23:26:27 -07:00
  • 084719fc56 Clip proven world faces across the camera plane in native-wide GL feat/medievil-native-quality-20261003 Matthew Stanley 2026-10-03 21:27:06 -07:00
  • 45b62523f7 Render recovered world faces consistently across the viewport Matthew Stanley 2026-10-03 20:43:56 -07:00
  • 1fc379534b Keep projected oversized world faces in native-wide margins Matthew Stanley 2026-10-03 19:40:25 -07:00
  • 065888f50f Avoid spin-freeze dumps while GPU submissions advance Matthew Stanley 2026-10-03 17:26:18 -07:00
  • bf5555c6ae Keep both quad winding results for guarded wide consumers Matthew Stanley 2026-10-03 17:44:33 -07:00
  • 610cd5c82f Register counted relocation discovery in CTest Matthew Stanley 2026-10-03 17:39:09 -07:00
  • 0b037f8540 Preserve movie clears and packed VRAM during depth24 scanout Matthew Stanley 2026-10-03 16:58:11 -07:00
  • 78cf758595 Discover counted relocatable modules and build declared native placements Matthew Stanley 2026-10-03 16:53:41 -07:00
  • 9499440dbd Clarify Windows diagnostic stack capture implementation Matthew Stanley 2026-10-03 15:49:13 -07:00
  • 213aa67fc3 Bound static code validation cost and shorten Windows diagnostic suspension Matthew Stanley 2026-10-03 15:46:27 -07:00
  • fd56c0d3ae Add stable world filtering and restore-safe geometry replay Matthew Stanley 2026-10-03 15:09:25 -07:00
  • ec82c05216 openxr: add an experimental Win32/OpenGL backend Yves 2026-10-04 05:56:08 +08:00
  • cbe828fcf5 input: add trusted offline controller sources for game plugins Yves 2026-10-04 05:54:05 +08:00
  • 305b5485b9 render passes: add atomic stereo pairs and scoped camera views Yves 2026-10-04 05:54:05 +08:00
  • c17dc1a4ff gte: add opt-in projection-distance scaling Yves 2026-10-04 05:54:05 +08:00
  • 2ad2725548 gte: add opt-in projection-distance scaling Yves 2026-10-04 05:54:03 +08:00
  • ecd4255cb5 debug: filter recorded write traces by producer PC Yves 2026-10-04 05:54:03 +08:00
  • b99a1f9130 input: add trusted offline controller sources for game plugins Yves 2026-10-04 05:54:03 +08:00
  • 727f8db50d debug: add guest MIPS disassembly to the TCP server Yves 2026-10-04 05:54:03 +08:00
  • 564607e8bc release: preserve the .exe suffix when selecting Windows release binaries Yves 2026-10-04 05:54:03 +08:00
  • 88e8d59de3 runtime: fix missing online-player lobby symbols in netplay-disabled builds Yves 2026-10-04 05:54:03 +08:00
  • b491a3597f render passes: restore mod callback context after watchdog aborts Yves 2026-10-04 05:54:03 +08:00
  • dedbe47c97 render passes: expose refusal and framebuffer failure details over TCP Yves 2026-10-04 05:54:03 +08:00
  • 9f803e7e4c Add native draw replay and projection interpolation; fix foreground wall classification Matthew Stanley 2026-10-03 11:12:09 -07:00
  • 59a9abe671 Render passes write mod arenas through a page journal and restore them Matthew Stanley 2026-10-02 17:51:07 -07:00
  • 3d8e9cf465 Render passes: roll precision-tracking shadows back with the machine Matthew Stanley 2026-10-02 12:41:53 -07:00
  • 85235d93c7 Mod runtime: named plugin counters (psx_mod_counter_add, mod_counters) Matthew Stanley 2026-10-02 10:32:23 -07:00
  • 7127d3b195 Motion kit: ROTATION kind for bare 3x3 rotations Matthew Stanley 2026-10-02 10:29:52 -07:00
  • a8c89eb09a Render passes: motion kit and per-frame driver for frame-rate plugins; porting guide Matthew Stanley 2026-10-02 10:16:55 -07:00
  • d797dcbf79 Render passes: spans run their calls with the full trampoline; phase 0 is the flipped image Matthew Stanley 2026-10-02 09:31:14 -07:00
  • 56e5b5450e Render passes: FLIP_SHOWN mode for games that flip each frame as soon as it is drawn Matthew Stanley 2026-10-02 09:11:43 -07:00
  • 4d85ef10d7 Render passes: replay a span of a compiled guest function (psx_mod_run_guest_span) Matthew Stanley 2026-10-02 08:56:48 -07:00
  • 133920b47c Support guarded mod callbacks and verified disc extents for combined content Matthew Stanley 2026-09-30 22:51:23 -07:00
  • ab9fcc2652 Preserve mod completion context across nested native calls and vblank Matthew Stanley 2026-09-30 09:39:30 -07:00
  • f7f0ad1097 Refresh existing BIOS backends and fingerprints with the pinned emitter release/native-rendering-20261003 Matthew Stanley 2026-10-03 11:47:10 -07:00
  • 09d388ab85 Match original-disc release overlays to PGXP runtime flavor Matthew Stanley 2026-10-03 11:38:07 -07:00
  • 5f780a8e5e Add native draw replay and projection interpolation; fix foreground wall classification Matthew Stanley 2026-10-03 11:12:09 -07:00
  • db62eec15f Merge pull request #487 from RetroPortingToolKit/claude/update-cmake-tool Alex Vanderveen 2026-10-03 13:19:40 -04:00
  • 30718a3f72 Project Studio: Bulk 'Update CMake' button + git bulk-update-cmake claude/update-cmake-tool Claude 2026-10-03 17:14:14 +00:00
  • a8ea6c93d0 Scaffold: expose recomp-net headers; add tools/update_cmake.{sh,ps1} Claude 2026-10-03 17:12:22 +00:00
  • d173af4e5a sync Alex Vanderveen 2026-10-03 12:58:42 -04:00
  • a7a015384b tests: gpu_gp0_history_guard stub matches ws_ui_group_assign's in_place parameter fix/gp0-guard-test-stub Alex Vanderveen 2026-10-03 04:23:31 -04:00
  • 005c1f56c2 netplay: host relay over ICE (relay_via ice) for online rooms feat/ice-hub-relay Alex Vanderveen 2026-10-03 03:32:00 -04:00
  • 128684b6a3 Document owned mask and centered HUD contracts Matthew Stanley 2026-10-02 21:00:01 -07:00
  • 900e18b306 Expose visible widescreen reveal separately from culling guards Matthew Stanley 2026-10-02 20:43:41 -07:00
  • 3a718531cd Expose visible widescreen reveal separately from culling guards feat/medievil-ii-framework Matthew Stanley 2026-10-02 20:43:41 -07:00
  • 977c25dba3 Support explicitly owned adaptive screen masks and centred HUD packets Matthew Stanley 2026-10-02 20:37:29 -07:00
  • 98c8121fe6 Support explicitly owned adaptive screen masks and centred HUD packets Matthew Stanley 2026-10-02 20:37:29 -07:00
  • 9c1e716a61 Preserve PGXP mod selection through renderer initialization feat/spiderman-enhancement-parity Matthew Stanley 2026-10-02 18:05:59 -07:00
  • e8e3ee2d41 Merge pull request #483 from RetroPortingToolKit/feat/medievil-native-wide-guards Matt Stanley 2026-10-02 20:10:55 -07:00
  • db80fba259 Merge origin/master into feat/high-frame-rate feat/high-frame-rate Matthew Stanley 2026-10-02 20:08:55 -07:00
  • d44bdfc6fd tests: stub the masked-reject and NCLIP-branch callbacks in the overlay harness feat/medievil-native-wide-guards Matthew Stanley 2026-10-02 20:06:33 -07:00