Commit Graph

  • fe13cd5763 Address overlay architecture review feedback Shokunin 2026-10-02 01:56:35 -07:00
  • d229db395d release: require recomp-ui notices in bundled zips fix/release-ui-notices Shokunin 2026-10-02 01:54:16 -07:00
  • 641537be82 Merge pull request #473 from RetroPortingToolKit/fix/unsplit-shared-hud Matt Stanley 2026-10-01 16:44:43 -07:00
  • 5e413cbd84 netplay: duplicate shared HUD counters into both unsplit views fix/unsplit-shared-hud Matthew Stanley 2026-10-01 16:43:56 -07:00
  • 1982e7dcb5 netplay: host relay for online rooms (amends §108 "online is always SFU") Alex Vanderveen 2026-10-01 19:09:51 -04:00
  • 35d604ab80 netplay: matches the Retro hub negotiates -- ingest_launch and --netplay-query Alex Vanderveen 2026-09-30 22:29:05 -04:00
  • 4e373f0753 Merge pull request #472 from RetroPortingToolKit/fix/local-viewport-pixel-aspect Matt Stanley 2026-10-01 16:07:06 -07:00
  • 2163035e9a netplay local viewport: projection renderer, hi-res half present, state gate fix/local-viewport-pixel-aspect Matthew Stanley 2026-10-01 16:02:08 -07:00
  • 881c94a869 widescreen: netplay local viewport keeps the display's pixel aspect Matthew Stanley 2026-10-01 15:30:39 -07:00
  • 20905afb0f Merge pull request #471 from RetroPortingToolKit/fix/headless-netplay-input-injection Matt Stanley 2026-10-01 15:13:06 -07:00
  • 3b41a81365 netplay: debug-server input override drives headless peers fix/headless-netplay-input-injection Matthew Stanley 2026-10-01 15:07:43 -07:00
  • f60aae2159 Merge pull request #465 from RetroPortingToolKit/feat/ws-auto-ui-in-place Matt Stanley 2026-10-01 14:45:48 -07:00
  • 6347bb49fd Merge pull request #466 from RetroPortingToolKit/fix/migrate-probe-preserves-config Matt Stanley 2026-10-01 14:45:44 -07:00
  • a5ca3daf30 Merge pull request #464 from RetroPortingToolKit/fix/cli-utime-windows Matt Stanley 2026-10-01 14:45:40 -07:00
  • fa74d5aa72 widescreen: auto_ui_squash admits small HUD pieces stacked on the front rank feat/ws-auto-ui-in-place Matthew Stanley 2026-10-01 12:22:05 -07:00
  • 354e3d79a4 project studio: probe_disc_refresh merges disc identity instead of overwriting game.toml and seeds fix/migrate-probe-preserves-config Matthew Stanley 2026-10-01 11:39:00 -07:00
  • 6e1bb6e93d Refresh the BIOS emitter stamps Shokunin 2026-10-01 11:36:48 -07:00
  • dd5fdec6bb Add opt-in draw-distance clamps ([[draw_distance.clamp]]) Shokunin 2026-10-01 11:36:48 -07:00
  • acb2e2c05e widescreen: auto_ui_squash admits backing panels enclosing front-rank HUD Matthew Stanley 2026-10-01 11:23:44 -07:00
  • 4ddb7b3ca9 widescreen: auto_ui_squash corrects untextured HUD quads with their frames Matthew Stanley 2026-10-01 11:19:45 -07:00
  • 85c88d269c widescreen: auto_ui_anchor = "in_place" squashes each HUD run about its own centre Matthew Stanley 2026-10-01 11:13:30 -07:00
  • eb65bf96aa tests: pin rebuild mtime clamp without lutimes and --cmake-extra precedence fix/cli-utime-windows Matthew Stanley 2026-10-01 11:02:33 -07:00
  • b8d1dbc502 cli: let --cmake-extra override rebuild's forced PSX_DEBUG_TOOLS=OFF Matthew Stanley 2026-10-01 10:52:46 -07:00
  • 3c3d61e2d4 cli: clamp_future_mtimes crashes on Windows (no lutimes) Matthew Stanley 2026-10-01 10:44:12 -07:00
  • ff570512ed docs: ENHANCEMENTS G1.11/G1.12, PGXP as a title's default, with R4 numbers Shokunin 2026-10-01 06:03:04 -07:00
  • 8a73babcd9 bios: refresh emitter stamps after byte-identical regeneration Shokunin 2026-10-01 06:08:55 -07:00
  • 8630d3a6f8 PGXP: precise culling as a mod option; the mod as a title's one switch Shokunin 2026-10-01 06:02:52 -07:00
  • 5970e30ddf PGXP: keep rectangles and out-of-window projections precise, not mixed Shokunin 2026-10-01 06:02:26 -07:00
  • 701d33c212 Test that match_display_max_lines reaches every Match display site feat/r4-defaults Shokunin 2026-10-01 05:15:27 -07:00
  • a8a75cd353 PGXP: draw precise axis-aligned textured quads as triangles Shokunin 2026-10-01 04:24:54 -07:00
  • dd867215af PGXP: dataflow-only geometry and preserve-projection precision Shokunin 2026-10-01 04:24:54 -07:00
  • 67da069f9c GL: texture window per vertex; opt-in texture-window batching feat/vs-split Shokunin 2026-10-01 03:10:18 -07:00
  • 24734e2c54 Refresh the BIOS emitter stamps Shokunin 2026-10-01 03:46:32 -07:00
  • 638ee078a0 Internal resolution: opt-in cap on Match display (match_display_max_lines) Shokunin 2026-10-01 04:07:47 -07:00
  • 2ddb2e0ec4 Let a title build its one runtime as the PGXP hook flavor Shokunin 2026-10-01 02:56:05 -07:00
  • 6d905e81bd Keep the PGXP mod's activation through renderer setup Shokunin 2026-10-01 02:55:14 -07:00
  • bf5995a427 tests: let the sdl_main guard skip the stand-alone fullscreen test Alexandros Mandravillis 2026-10-01 11:36:35 +03:00
  • 93ece71c8c tools: give tcc the .c.inc fragments a bios module includes Alexandros Mandravillis 2026-10-01 11:36:09 +03:00
  • 36bd80cefc Compile overlay shards for the runtime's architecture, not the host's Shokunin 2026-09-30 22:44:38 -07:00
  • 67e9b4cf42 interp: keep interpreting through game text that dispatch refuses Alexandros Mandravillis 2026-09-30 22:32:11 +03:00
  • 5a787e56a2 interp: say what compiled code defers in the cop0 sample comment Alexandros Mandravillis 2026-10-01 09:34:16 +03:00
  • 3505f2a014 Merge pull request #451 from RetroPortingToolKit/fix/sdl3-borderless-window-20261001 Matt Stanley 2026-09-30 23:33:02 -07:00
  • 53521866b4 SDL3: separate Windows desktop borderless and exclusive fullscreen fix/sdl3-borderless-window-20261001 Matthew Stanley 2026-09-30 23:30:28 -07:00
  • ff4be21c90 bios: add the SCPH-5500 and SCPH-5501 profiles Alexandros Mandravillis 2026-10-01 00:01:56 +03:00
  • cc20e61753 cmake: add a macos osxcross toolchain file Alexandros Mandravillis 2026-09-30 22:08:10 +03:00
  • b9f9ba230f Support guarded mod callbacks and verified disc extents for combined content Matthew Stanley 2026-09-30 22:51:23 -07:00
  • fd019bbc84 Merge pull request #450 from RetroPortingToolKit/fix/mmx6-composite-screen-tags-20261001 Matt Stanley 2026-09-30 21:40:37 -07:00
  • 757790debe Keep large screen-space composites anchored as one group fix/mmx6-composite-screen-tags-20261001 Matthew Stanley 2026-09-30 21:38:17 -07:00
  • cd4a2aced6 release: ship recomp-ui's license and asset notices in bundled zips Shokunin 2026-09-30 20:18:18 -07:00
  • c9445d00cb chore: sync Alex Vanderveen 2026-09-30 23:52:33 -04:00
  • 93f2a70965 Merge pull request #448 from RetroPortingToolKit/integrate/mmx6-adaptive-20261001 Matt Stanley 2026-09-30 20:27:40 -07:00
  • 7c7133fbb4 Integrate MMX6 adaptive renderer with current framework master integrate/mmx6-adaptive-20261001 Matthew Stanley 2026-09-30 20:23:16 -07:00
  • 6aafacbc43 Merge pull request #447 from RetroPortingToolKit/fix/ape-issue18-aot Matt Stanley 2026-09-30 19:11:15 -07:00
  • 9ea70f3566 Merge current master while retaining the Ape Escape patch release pin fix/ape-issue18-aot Matthew Stanley 2026-09-30 19:09:45 -07:00
  • 6901aac851 Discover scheduled overlay prologues through their first basic block Matthew Stanley 2026-09-30 18:58:25 -07:00
  • 9f72435dce migrate_bundled: a pre-moved submodule gitlink is not a dirty tree Alex Vanderveen 2026-09-30 21:16:36 -04:00
  • 11df3be1ff tools: migrate_bundled_release.py moves an existing title onto bundled releases Alex Vanderveen 2026-09-30 21:15:57 -04:00
  • efcb48fbcb bios fingerprint: compute it with cmake -P, not a bash found on PATH Alex Vanderveen 2026-09-30 20:49:23 -04:00
  • 52c7b7447b ci: verify BIOS backend stamps before configure, with per-input digests Alex Vanderveen 2026-09-30 20:44:54 -04:00
  • aa4cfea81b bios fingerprint: hash sources with carriage returns stripped Alex Vanderveen 2026-09-30 20:38:18 -04:00
  • 34191cadcc generate_ci: a workflow still running a retired step is stale Alex Vanderveen 2026-09-30 20:33:10 -04:00
  • f180a32ec1 bios: commit the OpenBIOS and SCPH-1001 backends; releases link both Alex Vanderveen 2026-09-30 20:27:41 -04:00
  • ca14a118f0 fix(runtime): grow software present buffers for adaptive widths feat/mmx6-adaptive-renderer Matthew Stanley 2026-09-30 17:11:39 -07:00
  • 170370a440 launcher: prepare a retail BIOS from the wizard with progress, not at Play Alex Vanderveen 2026-09-30 20:10:57 -04:00
  • 60919f5a87 bios: build a retail backend from the player's own dump as a loadable module Alex Vanderveen 2026-09-30 19:20:59 -04:00
  • c317f711b7 Merge pull request #446 from RetroPortingToolKit/test/netplay-bios-wire-20260930 Matt Stanley 2026-09-30 15:22:20 -07:00
  • 9fc5b50d19 Merge remote-tracking branch 'origin/master' into test/netplay-bios-wire-20260930 test/netplay-bios-wire-20260930 Matthew Stanley 2026-09-30 15:21:24 -07:00
  • fae2b5eab3 Merge pull request #439 from RetroPortingToolKit/feat/overlay-segment-keys Matt Stanley 2026-09-30 15:07:12 -07:00
  • e63a23b74c Merge latest master for segment E; preserve completed IsC accuracy notes feat/overlay-segment-keys Matthew Stanley 2026-09-30 15:06:59 -07:00
  • 93ad29cf75 Merge pull request #438 from RetroPortingToolKit/feat/segment-variants Matt Stanley 2026-09-30 15:06:12 -07:00
  • 4717aacd63 Merge latest master for segment D; retain both landed accuracy fixes feat/segment-variants Matthew Stanley 2026-09-30 15:05:40 -07:00
  • 2a8f2521c6 Merge pull request #437 from RetroPortingToolKit/feat/kuseg-linked-exe Matt Stanley 2026-09-30 15:04:18 -07:00
  • 913822f358 Merge latest master for segment C; retain IsC notes and bundled-release test feat/kuseg-linked-exe Matthew Stanley 2026-09-30 15:04:16 -07:00
  • 1b99be0b8e Merge pull request #436 from RetroPortingToolKit/refactor/emitter-runtime-pc Matt Stanley 2026-09-30 15:02:46 -07:00
  • 6e932d009e Merge pull request #419 from RetroPortingToolKit/feat/segment-aware-code Matt Stanley 2026-09-30 15:02:39 -07:00
  • 6534b3ddad Merge latest master for segment design; preserve landed IsC and segment notes feat/segment-aware-code Matthew Stanley 2026-09-30 15:02:17 -07:00
  • fcc685ce1d Merge pull request #435 from RetroPortingToolKit/fix/isc-icache-invalidate Matt Stanley 2026-09-30 15:00:19 -07:00
  • befdfea2db Merge pull request #442 from RetroPortingToolKit/fix/windows-framework-validation-20260930 Matt Stanley 2026-09-30 14:58:38 -07:00
  • c733346d95 Merge commit 'f77e7a570c8144969d11925f3196788ad047f2e2' into review/pr435-segment-bundle-20260930 review/pr435-segment-bundle-20260930 Matthew Stanley 2026-09-30 14:56:10 -07:00
  • 7961339199 Merge commit '243cc855ba01e5a2199fb723f6edab6210888eb0' into review/pr435-segment-bundle-20260930 Matthew Stanley 2026-09-30 14:56:10 -07:00
  • 423e90f8d9 Merge remote-tracking branch 'origin/master' into review/pr435-segment-bundle-20260930 Matthew Stanley 2026-09-30 14:56:09 -07:00
  • 9a5c6e0eab docs: BIOS selection in bundled builds, and the planned player-side backend build Alex Vanderveen 2026-09-30 17:55:18 -04:00
  • 0b6baa49c4 launcher: never offer "Generate & rebuild" for a BIOS in a bundled build Alex Vanderveen 2026-09-30 17:54:53 -04:00
  • 243cc855ba tests: use native Git Bash for bundled release fixtures on Windows fix/windows-framework-validation-20260930 Matthew Stanley 2026-09-30 14:35:58 -07:00
  • 6f762d2637 tests: use native Git Bash for bundled release fixtures on Windows Matthew Stanley 2026-09-30 14:35:58 -07:00
  • c472e4ee3b tests: exercise lobby BIOS CRC wire roundtrip and fresh local offers Matthew Stanley 2026-09-30 14:22:50 -07:00
  • bcb8270963 Merge branch 'review/alex-netplay-bundle-20260930' into review/pr435-segment-bundle-20260930 Matthew Stanley 2026-09-30 14:29:18 -07:00
  • 962d949f1e Merge remote-tracking branch 'origin/master' into fix/framework-tests-followup-20260930 Matthew Stanley 2026-09-30 14:27:29 -07:00
  • 42952afeae Merge remote-tracking branch 'origin/master' into review/alex-netplay-bundle-20260930 Matthew Stanley 2026-09-30 14:25:52 -07:00
  • 74325e7446 package_game_release: ship the whole staged assets/ tree; allow BIOS profile TOMLs Alex Vanderveen 2026-09-30 17:23:57 -04:00
  • b7b8531007 tests: exercise lobby BIOS CRC wire roundtrip and fresh local offers Matthew Stanley 2026-09-30 14:22:50 -07:00
  • 61aa87f04c cli: prefer the project's build-recompiler emitters over the framework's build dir Alex Vanderveen 2026-09-30 17:21:25 -04:00
  • a7c0db2c63 tests: register test_bundled_release_layout with CTest Alex Vanderveen 2026-09-30 17:15:01 -04:00
  • 874df9b5bb release: ship bundled, compiled games from committed generated/ C Alex Vanderveen 2026-09-30 17:11:10 -04:00
  • c44500e2b8 tests: keep synthetic DLL loader failures noninteractive on Windows Matthew Stanley 2026-09-30 14:07:00 -07:00
  • 50e292748b tests: keep synthetic DLL loader failures noninteractive on Windows Matthew Stanley 2026-09-30 14:07:00 -07:00
  • a65451a0cd tests: keep synthetic DLL loader failures noninteractive on Windows Matthew Stanley 2026-09-30 14:07:00 -07:00
  • 2b3f8c66c5 Merge pull request #445 from Alexbeav/up/netplay-exit-reason Alex Vanderveen 2026-09-30 16:58:02 -04:00
  • ec5b1582c1 fix: unblock Windows runtime builds and current framework tests Matthew Stanley 2026-09-30 12:51:19 -07:00
  • cfdb2e1889 Merge branch 'review/alex-pr445-head-20260930' into review/alex-netplay-bundle-20260930 Matthew Stanley 2026-09-30 13:56:08 -07:00