Commit Graph

  • 027933ab48 Present only changed pictures when a title opts in; catch up like the stock pacer feat/pacing-presenter Shokunin 2026-10-05 19:15:28 -07:00
  • 1c43f638bd Regenerate the OpenBIOS emitter stamp feat/link-seat-input Shokunin 2026-10-05 15:28:32 -07:00
  • 1db61e768b config: a title default for the offline multitap Shokunin 2026-10-05 15:19:47 -07:00
  • 2388a5ff7f Merge remote-tracking branch 'origin/master' into feat/jogcon-controller feat/jogcon-controller Shokunin 2026-10-05 14:51:54 -07:00
  • 775fb3b646 Merge remote-tracking branch 'origin/master' into feat/mod-local-pad-sticks feat/mod-local-pad-sticks Shokunin 2026-10-05 14:50:46 -07:00
  • a2bbf961ec netplay: expose published seat pads and seat count; unconfirmed load barrier in both modes Shokunin 2026-10-05 14:17:22 -07:00
  • 7c6419cbcb mods: game-owned netplay function hooks and filters Shokunin 2026-10-05 14:15:09 -07:00
  • 74cb83930a Fix duplicate mixed-hash netplay load apply feat/netplay-mixed-hash-load Shokunin 2026-10-05 02:37:20 -07:00
  • 78f60d59ee Merge pull request #510 from RetroPortingToolKit/feat/unified-external-input Matt Stanley 2026-10-05 14:06:17 -07:00
  • 441cf5e100 tests: stub the widescreen/timeline renderer seams in the shared GL fixture Yves 2026-10-06 04:50:57 +08:00
  • c3dc3465d6 Document external-input precedence and unified registration rule feat/unified-external-input Matthew Stanley 2026-10-05 13:49:07 -07:00
  • 6f9bdd94f2 Resolve controller source and mouse policy in one ordered external-input layer Matthew Stanley 2026-10-05 13:49:07 -07:00
  • c00a09e556 Collapse identical SDL2/SDL3 arms in local mouse focus() Matthew Stanley 2026-10-04 10:52:32 -07:00
  • f7ca7237cd Reconcile a LEFT release missed while unfocused on focus regain Matthew Stanley 2026-10-04 10:52:32 -07:00
  • 93371b1782 Preserve ordered mouse re-press after delayed release Beman 2026-10-05 01:07:18 +10:00
  • b5566c7b25 Support optional held mouse input policies for local P1 Beman 2026-10-04 23:57:16 +10:00
  • 30a66a724a Merge pull request #497 from FractalEngineer/feat/experimental-openxr-win32-gl Matt Stanley 2026-10-05 13:46:01 -07:00
  • 7cc69c755f Regenerate the OpenBIOS emitter stamp Shokunin 2026-10-05 13:44:45 -07:00
  • 9f13dd0bbc openxr: suspend presentation interpolation while a session runs; glDeleteProgram optional Matthew Stanley 2026-10-05 13:41:02 -07:00
  • 78da432f1e Merge origin/master into pr497 Matthew Stanley 2026-10-05 13:39:19 -07:00
  • 34560be74c Keep one owned GL swap with dynres telemetry Shokunin 2026-10-02 01:04:17 -07:00
  • 4445e34a9c test: stub gpu_ws_background_requires_full_composite in the GL scale fixture Shokunin 2026-10-05 13:34:28 -07:00
  • 3775935953 Round-trip dynamic resolution through launcher settings Shokunin 2026-10-02 00:59:55 -07:00
  • 7b745220b6 Add the opt-in dynamic resolution controller, config and telemetry Shokunin 2026-10-01 14:17:49 -07:00
  • 88f3666f73 Change the GL internal scale at run time (opt-in) Shokunin 2026-10-01 14:06:41 -07:00
  • 0a984c6e38 Merge pull request #504 from RetroPortingToolKit/fix/medievil2-wall-projection Matt Stanley 2026-10-05 13:25:39 -07:00
  • ad29fcf29d Merge remote-tracking branch 'origin/master' into landtmp/504 fix/medievil2-wall-projection Matthew Stanley 2026-10-05 13:25:30 -07:00
  • 4edef32cd4 Merge pull request #505 from RetroPortingToolKit/fix/pgxp-probe-geometry-stats Matt Stanley 2026-10-05 13:25:21 -07:00
  • 19f009600c Merge remote-tracking branch 'origin/master' into landtmp/505 fix/pgxp-probe-geometry-stats Matthew Stanley 2026-10-05 13:25:10 -07:00
  • d86e1dcf78 Merge pull request #460 from RetroPortingToolKit/fix/overlay-compile-arch Matt Stanley 2026-10-05 13:24:45 -07:00
  • b31c40c2ae Merge remote-tracking branch 'origin/master' into landtmp/460 fix/overlay-compile-arch Matthew Stanley 2026-10-05 13:24:39 -07:00
  • 14a5796c24 Merge pull request #496 from FractalEngineer/feat/atomic-stereo-render-views Matt Stanley 2026-10-05 13:24:28 -07:00
  • 9c88657abc Merge remote-tracking branch 'origin/master' into landtmp/496 Matthew Stanley 2026-10-05 13:24:20 -07:00
  • 0f17007a64 Add local NeGcon pressure input support feat/modern-pad-transforms Shokunin 2026-10-03 23:51:52 -07:00
  • cbaa124cd9 Add local trigger values and active-plan pad transforms Shokunin 2026-10-03 21:38:48 -07:00
  • 4cbf15ed7c Merge pull request #495 from FractalEngineer/feat/offline-plugin-controller-sources Matt Stanley 2026-10-05 13:24:09 -07:00
  • a6674e6629 Merge remote-tracking branch 'origin/master' into landtmp/495 Matthew Stanley 2026-10-05 13:24:03 -07:00
  • 6f287ad18c Merge pull request #494 from FractalEngineer/feat/gte-projection-distance-scale Matt Stanley 2026-10-05 13:23:49 -07:00
  • 82468f30d4 Merge remote-tracking branch 'origin/master' into landtmp/494 Matthew Stanley 2026-10-05 13:23:40 -07:00
  • 143920b728 Merge pull request #493 from FractalEngineer/fix/render-pass-mod-callback-rollback Matt Stanley 2026-10-05 13:23:30 -07:00
  • 96375896de Merge remote-tracking branch 'origin/master' into landtmp/493 Matthew Stanley 2026-10-05 13:23:22 -07:00
  • 3a615e84d4 Merge pull request #492 from FractalEngineer/feat/render-pass-refusal-diagnostics Matt Stanley 2026-10-05 13:23:11 -07:00
  • 0da8c607b4 Merge remote-tracking branch 'origin/master' into landtmp/492 Matthew Stanley 2026-10-05 13:23:03 -07:00
  • 1dbb9b021f Merge pull request #491 from FractalEngineer/feat/wtrace-producer-pc-filter Matt Stanley 2026-10-05 13:22:38 -07:00
  • 21058e9f95 Merge remote-tracking branch 'origin/master' into landtmp/491 Matthew Stanley 2026-10-05 13:22:32 -07:00
  • f83f9ed2e5 Merge pull request #490 from FractalEngineer/feat/tcp-guest-disassembly Matt Stanley 2026-10-05 13:22:21 -07:00
  • b710f4b154 Pin recomp-net to the JogCon rollback source type Shokunin 2026-10-05 13:14:13 -07:00
  • 1424727444 Add deterministic debug pad selection at boot Shokunin 2026-10-02 19:28:31 -07:00
  • f3801ba10b mods: read local host sticks for presentation-only plugins Shokunin 2026-10-05 13:11:51 -07:00
  • 8233aa889d Match JogCon configuration command responses Shokunin 2026-10-02 18:56:02 -07:00
  • 83eb147083 Enable JogCon config handshake on deferred selection Shokunin 2026-10-02 18:44:17 -07:00
  • b44c72349d Test JogCon steering, hotplug and live input Shokunin 2026-10-02 18:05:12 -07:00
  • 3df760f524 Add JogCon input selection and hotplug handling Shokunin 2026-10-02 17:32:02 -07:00
  • 52c6d758a6 Add JogCon SIO controller support Shokunin 2026-10-02 17:15:21 -07:00
  • 13cea2407f test(pgxp): link the session harness without a GTE backend Shokunin 2026-10-05 12:41:59 -07:00
  • c18a055312 Clarify private paired mouse validation and upstream gates Codex 2026-10-06 03:45:54 +10:00
  • a33d101bb6 Merge land/pr494 into land/pr496 Matthew Stanley 2026-10-05 10:12:19 -07:00
  • c20a32fa2d Merge land/pr493 into land/pr496 Matthew Stanley 2026-10-05 10:12:14 -07:00
  • 67e42e8833 mod controller source: call these offline controller sources, mod-trusted, not 'trusted' Matthew Stanley 2026-10-05 10:12:08 -07:00
  • 3733764362 Merge origin/master into land/pr495 Matthew Stanley 2026-10-05 10:11:51 -07:00
  • 091fb61d13 Merge land/pr490 into land/pr491 Matthew Stanley 2026-10-05 10:11:35 -07:00
  • 029629ff89 Merge origin/master into land/pr494 Matthew Stanley 2026-10-05 10:11:43 -07:00
  • e1673a52f2 Merge land/pr492 into land/pr493 Matthew Stanley 2026-10-05 10:11:34 -07:00
  • 8bb46116ec Merge origin/master into land/pr490 Matthew Stanley 2026-10-05 10:11:10 -07:00
  • 4a276ef0a2 Merge origin/master into land/pr492 Matthew Stanley 2026-10-05 10:11:09 -07:00
  • a0ed4f7dec openxr: allowlist the color GL fixture in the test-registration guard Yves 2026-10-05 23:42:04 +08:00
  • a8d859f38b Match encoded desktop colors in OpenXR gameplay and native copies Yves 2026-10-05 01:06:27 +08:00
  • 5a4a5ee94c tests: link the OpenXR core and guest clock into the GL fixtures Yves 2026-10-05 21:41:42 +08:00
  • 28c55408d5 tests: define the guest clock the shared GL fixture's renderer reads Yves 2026-10-05 21:20:08 +08:00
  • 5807fe8ec3 fix(pgxp): keep probe out of geometry counters Shokunin 2026-10-05 03:40:41 -07:00
  • ef768ada9c fix: fall back for unrecognized Windows build tags Shokunin 2026-10-05 03:23:18 -07:00
  • 75294473a2 fix(renderer): preserve perspective world UVs through camera rounding Matthew Stanley 2026-10-04 23:18:39 -07:00
  • 3358f81e25 Let titles audit withheld plugin packages; SPU upload wraps like hardware Matthew Stanley 2026-10-04 21:53:37 -07:00
  • 71ee516980 Fix physical modifier matching for host hotkeys fix/host-hotkey-modifier-sides-20261004 Matthew Stanley 2026-10-04 21:16:12 -07:00
  • 911426552a Add shared seamless-loading kit: resident disc packs and guest services Matthew Stanley 2026-10-04 20:55:30 -07:00
  • e9da6ab8b1 Reconcile PGXP field rebase with exact agreement; fix merged test links Matthew Stanley 2026-10-04 19:37:19 -07:00
  • 559f5011c9 Drop duplicated merge test helpers; link gpu_timeline into DMA fixture Matthew Stanley 2026-10-04 19:29:17 -07:00
  • 6f0b6378dd Merge effective-disc host reads into the master integration Matthew Stanley 2026-10-04 19:27:34 -07:00
  • fe42da2744 Merge release/native-rendering-20261003 into master Matthew Stanley 2026-10-04 19:27:02 -07:00
  • 4e8652fe2d Make host disc reads see the effective modded disc fix/mod-disc-read-effective-disc Matthew Stanley 2026-10-04 18:53:09 -07:00
  • b52b27bbfa Bound host disc reads by CD capacity instead of 64 MiB fix/mod-disc-read-applies-committed-plan Matthew Stanley 2026-10-04 18:48:37 -07:00
  • 0b293511e7 Resolve host disc reads through mod-patched directory records Matthew Stanley 2026-10-04 18:44:30 -07:00
  • 01c577ae0b Apply committed disc mods to host disc reads during plugin activation Matthew Stanley 2026-10-04 18:39:13 -07:00
  • 167babab9f Merge Tomba snapshot continuation fix into master Matthew Stanley 2026-10-04 17:59:57 -07:00
  • 6426b25f3d Preserve restored handoff and snapshot host-call continuations Matthew Stanley 2026-10-04 17:51:23 -07:00
  • 17ded94f45 Backport mounted-disc preparation service for trusted mods release/tomba2-v0.1.0-runtime Matthew Stanley 2026-10-04 15:55:32 -07:00
  • 64cab80377 openxr: PSX_OPENXR_ENABLE env var, log the 4.6 context switch; document threading and loss Matthew Stanley 2026-10-04 11:11:21 -07:00
  • 68676a86ae openxr: tear down and retry on session/instance loss; release unwritable swapchain images; hands focus from session state Matthew Stanley 2026-10-04 11:11:21 -07:00
  • fc332a5d66 debug_server.c: move new includes below the file header Matthew Stanley 2026-10-04 11:07:14 -07:00
  • 4684409516 openxr: fetch SDK as SHA256-pinned archive via deps.manifest; scope SDK options Matthew Stanley 2026-10-04 11:07:14 -07:00
  • f0b920dd65 Merge branch 'review/pr495-fix' into review/pr497-fix Matthew Stanley 2026-10-04 11:03:38 -07:00
  • b1899a2f51 Merge branch 'review/pr496-fix' into review/pr497-fix Matthew Stanley 2026-10-04 11:03:22 -07:00
  • fc0fb958bc Merge remote-tracking branch 'origin/master' into review/pr496-fix Matthew Stanley 2026-10-04 11:03:07 -07:00
  • dd0ce3d365 gte: render-view projection override replaces guest projection explicitly; fix abort test count after merge Matthew Stanley 2026-10-04 11:03:01 -07:00
  • 7d9abcf5ff stereo: stop presenting a pair the plugin has stopped refreshing Matthew Stanley 2026-10-04 10:59:28 -07:00
  • a599d44b86 Merge branch 'review/pr494-fix' into review/pr496-fix Matthew Stanley 2026-10-04 10:58:21 -07:00
  • 8403bdf9a5 Merge branch 'review/pr493-fix' into review/pr496-fix Matthew Stanley 2026-10-04 10:57:48 -07:00
  • a407f7af89 fov_scale: honour settings.toml [video] (game.toml < settings.toml < env), round-trip on save Matthew Stanley 2026-10-04 10:55:58 -07:00
  • 98763d922f fov_scale config: accept integers, warn and fall back to 1.0 instead of throwing Matthew Stanley 2026-10-04 10:55:58 -07:00
  • cf2bdbb6fc gte: fov_scale uses scaled H in PGXP clipper, keeps H=0, off in netplay; RTP ring keeps canonical H Matthew Stanley 2026-10-04 10:55:58 -07:00