Commit Graph

  • ab400a3953 Regenerate OpenBIOS dispatch with the function override tier Matthew Stanley 2026-10-24 10:08:15 -07:00
  • e4048373ee Allow the sleeper test to finish all four bounded thread-lifetime waves Matthew Stanley 2026-10-24 10:02:55 -07:00
  • 66e740386b Allow the sleeper test to finish all four bounded thread-lifetime waves Matthew Stanley 2026-10-24 10:02:55 -07:00
  • b96ee1270c Review integration: postfx fixture linkage Matthew Stanley 2026-10-24 10:01:33 -07:00
  • d4980ac50e Review integration: optional feature fixture linkage Matthew Stanley 2026-10-24 10:01:20 -07:00
  • 6cf679ca33 Review integration: optional feature fixture linkage Matthew Stanley 2026-10-24 09:59:48 -07:00
  • 04805ba54c Link renderer-only probes with optional-feature fixture doubles Matthew Stanley 2026-10-24 09:58:28 -07:00
  • aaf4fb1ba2 Reuse synchronized VRAM across local camera cells Matthew Stanley 2026-10-24 09:52:40 -07:00
  • db2e4cf01f Keep isolated OpenGL fixtures linked with optional feature API doubles feat/video-recorder-20261019 Matthew Stanley 2026-10-24 09:56:22 -07:00
  • ef3dc30d24 Keep isolated OpenGL fixtures linked with optional feature API doubles Matthew Stanley 2026-10-24 09:56:19 -07:00
  • dcde68f98f Keep isolated OpenGL fixtures linked with optional feature API doubles Matthew Stanley 2026-10-24 09:56:17 -07:00
  • 9a225caaa8 Review integration: bounded renderer and production replay stack Matthew Stanley 2026-10-24 09:54:27 -07:00
  • fee33960cd Compose analog routes with port and post-load admission; regenerate BIOS dispatcher Matthew Stanley 2026-10-24 09:51:59 -07:00
  • d0cdcfa81d Pace bounded HiW output on the existing presenter clock Shokunin 2026-10-21 07:34:12 -07:00
  • 779bc43030 Publish SDL3 drawable dimensions from pixel-size events Shokunin 2026-10-21 06:35:46 -07:00
  • 5791ef2a07 Complete standalone cycle fixture host-state stubs Shokunin 2026-10-21 06:34:45 -07:00
  • 94a6941d26 Batch render queue accounting and separate producer cache lines Shokunin 2026-10-21 06:08:36 -07:00
  • 2547f1bb61 Elide identity VRAM copies without draining deferred scenes Shokunin 2026-10-21 05:54:10 -07:00
  • d60b859646 Blit unmasked high-resolution copies and defer mask reconstruction Shokunin 2026-10-21 05:45:22 -07:00
  • fd44e3d7d9 Index decoded pages and reuse unchanged invalidation epochs Shokunin 2026-10-21 05:31:24 -07:00
  • a46dd28293 Cache indexed texture page decoding without changing coverage Shokunin 2026-10-21 05:25:37 -07:00
  • 14e20d67f7 Reuse queued vertex uploads and expose renderer completion costs Shokunin 2026-10-21 04:34:06 -07:00
  • 64feb76658 Keep temporal rendering asynchronous and remove redundant render work Shokunin 2026-10-21 03:58:37 -07:00
  • 8a9409da68 Give concurrent Windows sleepers independent timers Shokunin 2026-10-21 02:56:54 -07:00
  • 0f5a9c1dff Use existing portable-default APIs when integrating conditional-resource coverage Matthew Stanley 2026-10-24 09:44:13 -07:00
  • 6fb2d8cbb8 Replay recorded routes and export production frame costs Shokunin 2026-10-21 02:49:01 -07:00
  • 86e8c3989c Skip debug-only PGXP receipts in production builds Shokunin 2026-10-21 02:28:40 -07:00
  • a2d359b0c7 Correct R4 timing evidence to use recorded driving Shokunin 2026-10-21 01:45:19 -07:00
  • 9bcec480c3 Expose cumulative render-pass phase timings Shokunin 2026-10-21 01:25:24 -07:00
  • b9fb1aed4c fix(runtime): support HD and local-view render pass transactions Shokunin 2026-10-21 00:13:21 -07:00
  • 9498a77a41 Refresh command index for combined PR candidate Matthew Stanley 2026-10-24 09:39:03 -07:00
  • b3abd6df01 fix: keep generated defaults portable with conditional resources boburning 2026-10-23 21:32:43 -04:00
  • e5d92035a9 Review integration: borderless composition workaround Matthew Stanley 2026-10-24 09:38:19 -07:00
  • d04fa8f10d Apply TCP debug policy on every game session Matthew Stanley 2026-10-24 08:33:51 -07:00
  • 4979d99ab3 Add opt-in production TCP debugging and bulk RAM writes Matthew Stanley 2026-10-23 23:50:44 -07:00
  • 2043d8274b Review integration: exclusive multiplayer profiles and local grids Matthew Stanley 2026-10-24 09:35:23 -07:00
  • 9bbd395f58 Review integration: guarded function override lifecycle Matthew Stanley 2026-10-24 09:32:39 -07:00
  • 56b6839602 Reject partial function override activation before session callbacks Matthew Stanley 2026-10-24 09:31:11 -07:00
  • 98e8bcda23 Review integration: postfx publication and bounded diagnostics Matthew Stanley 2026-10-24 09:28:59 -07:00
  • d2e1629aca Review integration: review/717-residency-20261024 Matthew Stanley 2026-10-24 09:28:21 -07:00
  • 7a0ba0e509 Review integration: review/703-encoder-lifecycle-20261024 Matthew Stanley 2026-10-24 09:27:56 -07:00
  • e706b9d84f Publish coherent postfx projection and escape bounded diagnostic JSON Matthew Stanley 2026-10-24 09:26:47 -07:00
  • c5f67a1f4e Cover source retirement and indexed texture fallback on current master Matthew Stanley 2026-10-24 09:26:46 -07:00
  • dd7f45bb7e Bound recorder pipe writes and child shutdown waits Matthew Stanley 2026-10-24 09:23:38 -07:00
  • 57c25ece61 Validate current-base multiplayer build and preserve local render telemetry Matthew Stanley 2026-10-24 09:20:17 -07:00
  • 4cbedf5579 Add function overrides with guarded registration and cycle credit on current runtime Henrique Guedes 2026-10-24 09:18:57 -07:00
  • aed7b1be1e HD textures: filtered sampling, a cache sized for a whole pack, indexed keys yacineolivier-maker 2026-10-20 21:59:04 +02:00
  • 3ad83c910b Post effects: depth and history inputs, u_time / u_proj, live uniforms yacineolivier-maker 2026-10-20 21:58:45 +02:00
  • 28baee6a09 Document the HD movie debug command in the generated index Matthew Stanley 2026-10-24 09:02:49 -07:00
  • 8dcd73de96 Keep recorder production builds working and test the unsupported audio path Matthew Stanley 2026-10-21 13:19:07 -07:00
  • 7f0f77b9e1 WIP: video recorder, offscreen window, input_route axes Matthew Stanley 2026-10-19 14:54:06 -07:00
  • 04f95fe26a Refresh command index for the review bundle Matthew Stanley 2026-10-24 08:52:19 -07:00
  • 182ea3d8d3 Merge branch 'review/718-fmv-safety-20261024' into review/psx-prs-20261024 Matthew Stanley 2026-10-24 08:52:19 -07:00
  • 6640236dd8 Bound HD movie allocations and join decoder workers at teardown Matthew Stanley 2026-10-24 08:51:46 -07:00
  • 400c747c11 Add atomic local four-view split presentation and extra test input ports Matthew Stanley 2026-10-24 00:54:43 -07:00
  • 9a17832619 Support exclusive roster mods and selectable netplay seat profiles Matthew Stanley 2026-10-24 00:23:20 -07:00
  • 6b6f0ed8f7 Resolve and show only conditionally selected mod resources Matthew Stanley 2026-10-23 10:21:14 -07:00
  • d352dc4342 Require original mounted disc geometry alongside content identity Matthew Stanley 2026-10-23 09:35:11 -07:00
  • bcbd1d4635 Enforce configured original disc content independently of mods Matthew Stanley 2026-10-23 09:24:03 -07:00
  • d7a2d5dd2a Support Portuguese diacritics in native indexed fonts Matthew Stanley 2026-10-20 23:59:36 -07:00
  • 8585e2c8c3 Stage json11 license with native translation runtimes Matthew Stanley 2026-10-20 22:36:53 -07:00
  • 6323433e58 Qualify native language sessions and derived file lifecycle Matthew Stanley 2026-10-20 22:35:19 -07:00
  • 6e0ac7cb10 Add native JSON text and verified Mode-2 language assets Matthew Stanley 2026-10-20 21:57:52 -07:00
  • fa9f31adf4 Keep the local paired canvas through shared and fallback frames Matthew Stanley 2026-10-18 22:15:29 -07:00
  • 21c6b9c482 Add protected offline local view pair presentation Matthew Stanley 2026-10-18 17:30:11 -07:00
  • 2fe9f3126e debug: start queued controller input after a native state load Matthew Stanley 2026-10-18 14:27:04 -07:00
  • 5382f05b16 debug: allow frame-scheduled input routes on guest pad two Matthew Stanley 2026-10-18 11:46:36 -07:00
  • 6d465307a8 Persist launcher mod edits before Play Matthew Stanley 2026-10-16 18:28:47 -07:00
  • ea7d4d2f58 Migrate stateless mod guards across snapshot configuration changes Matthew Stanley 2026-10-16 18:28:47 -07:00
  • 90c565148b Use ordinary borderless windows with Windows SDL2 Matthew Stanley 2026-10-16 18:28:46 -07:00
  • f38f2577cf Log launcher account startup outcomes without changing sign-in Matthew Stanley 2026-10-11 20:04:29 -07:00
  • 6659d99fec Document independent-view continuity during catch-up Matthew Stanley 2026-10-11 17:03:01 -07:00
  • d326c31b27 Keep independent player views during netplay catch-up Matthew Stanley 2026-10-11 16:59:53 -07:00
  • 24b54b480b Preserve complete mod plans through lobby START and transport codecs Matthew Stanley 2026-10-11 13:55:07 -07:00
  • c73110fb0b Capture trusted title host snapshots and reset session resource arenas Matthew Stanley 2026-10-11 13:05:44 -07:00
  • c9079099d7 Merge keyboard and mapped-pad slot navigation into one step Matthew Stanley 2026-10-11 02:43:27 -07:00
  • b7c7d71582 Honor mapped save-menu controls and expose paused overlays to TCP Matthew Stanley 2026-10-11 02:21:56 -07:00
  • 2d03e09d60 FMV: HD replacement of 24-bit movie frames (gpu_fmv_hd, fmv_hd/ packs) yacineolivier-maker 2026-10-20 21:59:05 +02:00
  • dec6ea0924 Apply TCP debug policy on every game session feat/tomba-production-debug-server-47 Matthew Stanley 2026-10-24 08:33:51 -07:00
  • 25588e01d1 Merge branch 'review/715-cadence-publication-20261024' into review/psx-prs-20261024 Matthew Stanley 2026-10-24 08:33:10 -07:00
  • ff075a4ec5 Merge branch 'review/736-preload-repeat-20261024' into review/psx-prs-20261024 Matthew Stanley 2026-10-24 08:33:10 -07:00
  • 84ba185176 Publish cadence through shared video telemetry without reader races Matthew Stanley 2026-10-24 08:32:29 -07:00
  • 214e5cdbe6 Account existing pinned textures across preload retries Matthew Stanley 2026-10-24 08:31:16 -07:00
  • b6b3578282 Debug: perf command, the cadence of real swaps (what the player sees) yacineolivier-maker 2026-10-20 21:58:44 +02:00
  • a7f7a4bed3 Account retained preload bytes after publication failure Matthew Stanley 2026-10-22 17:03:10 -07:00
  • 50cbe5f653 HD preload: bounded contract, safe threads, explicit partial result Shokunin 2026-10-22 14:27:29 -07:00
  • b6597c2c80 HD textures: decode the whole pack into RAM before the game runs Shokunin 2026-10-22 10:37:53 -07:00
  • 099081df51 Merge remote-tracking branch 'review-20261024/pr-736' into review/psx-prs-20261024 Matthew Stanley 2026-10-24 08:08:50 -07:00
  • 628e8b228f Merge remote-tracking branch 'review-20261024/pr-755' into review/psx-prs-20261024 Matthew Stanley 2026-10-24 08:08:50 -07:00
  • 04ce29dc5d Add opt-in production TCP debugging and bulk RAM writes Matthew Stanley 2026-10-23 23:50:44 -07:00
  • 70d80f688c feat: add configurable widescreen sxy culling support Aliet Exposito Garcia 2026-10-24 02:29:52 -04:00
  • a251a98616 Resolve and show only conditionally selected mod resources feat/conditional-mod-resources-x4 Matthew Stanley 2026-10-23 10:21:14 -07:00
  • 91fc45d415 Refresh OpenBIOS generation identity after disc policy update fix/required-original-disc Matthew Stanley 2026-10-23 09:39:34 -07:00
  • e3947ec000 Require original mounted disc geometry alongside content identity Matthew Stanley 2026-10-23 09:35:11 -07:00
  • 7a81c8e46a Enforce configured original disc content independently of mods Matthew Stanley 2026-10-23 09:24:03 -07:00
  • 31df2e1e0e VR: report XR readiness without the debug server Matt Stanley 2026-10-22 18:02:33 -07:00
  • 910c47602c Merge branch 'master' of https://github.com/RetroPortingToolKit/psxrecomp into fix/held-746-20261022 Matthew Stanley 2026-10-22 18:01:49 -07:00
  • afc82849be Apply Internal resolution and Supersampling live from the in-game menu Matt Stanley 2026-10-22 17:59:52 -07:00
  • 7c4bf09259 Windows GL: wall-clock pacing instead of driver vsync (windowed/borderless) Matt Stanley 2026-10-22 17:59:45 -07:00
  • 53a6d7e1b0 Host HUD layer: psx_host_set_hud_draw_cb, drawn under the in-game menu Matt Stanley 2026-10-22 17:59:40 -07:00