Commit Graph

  • 4a792379a1 compile_overlays: only reconcile empty primary scans in DLL mode Kevin 2026-09-15 16:54:28 -04:00
  • 8f95c7be49 docs: link published TAS correction handoff branch fix/tas-regression-gates-20260915 Matthew Stanley 2026-09-15 12:55:46 -07:00
  • d91fa85bee docs: record TAS correction commits and outstanding merge gates Matthew Stanley 2026-09-15 12:45:16 -07:00
  • 637c0e3649 tas: remove the retired card-repair launcher option Matthew Stanley 2026-09-15 12:44:29 -07:00
  • 0ac5bb847f ci: exercise asset-free runtime fixtures alongside TAS checks Matthew Stanley 2026-09-15 12:44:28 -07:00
  • 65fd320fe5 test: restore optimized TAS and runtime regression gates Matthew Stanley 2026-09-15 12:44:01 -07:00
  • 059fbf6705 perf(gl): coalesce opt-in immutable opaque and semi batches Matthew Stanley 2026-09-14 16:46:26 -07:00
  • ae98d82f22 Add opt-in native guest function replacement service Matthew Stanley 2026-09-14 15:58:24 -07:00
  • 193a60b805 Merge pull request #366 from Alexbeav/split/01-standalone-fixes Matt Stanley 2026-09-14 12:43:11 -07:00
  • f7652e2b82 Record the TAS campaign logs and upstream integration notes Alexandros Mandravillis 2026-09-14 17:36:05 +03:00
  • 732bc3f138 Align CD-ROM and MDEC source fixtures with the upstream scheduler seams Pegasus 2026-09-13 22:03:18 +03:00
  • 703cf2b11d Time an explicit seek from the physical read head during a read Pegasus 2026-09-14 13:19:21 +03:00
  • 794b0a0aae Report Nymashock sub-Q ahead of queued sector delivery Pegasus 2026-09-13 01:58:55 +03:00
  • 6224a262ea Advance Bio Hazard source replay through return 3846 Pegasus 2026-09-13 01:45:46 +03:00
  • 1f49235ae8 Correct recorded-sector SubQ layout and pregap track ownership Pegasus 2026-09-09 21:27:07 +03:00
  • e924c73409 Qualify optional source CDDA seek, reports and two-sector audio pipeline Pegasus 2026-09-09 17:12:47 +03:00
  • ec97142539 Expose MDEC fixture paths to the test registration guard Pegasus 2026-09-09 16:37:33 +03:00
  • 52d4175b59 Model source MDEC FIFO work and request DMA service boundaries Pegasus 2026-09-09 16:36:02 +03:00
  • ab8e73a03c Keep terminal RAM and card diagnostics independent Pegasus 2026-09-10 03:37:15 +03:00
  • eaa460081e Require persisted card equality in Bio Hazard replay gates Pegasus 2026-09-10 02:57:16 +03:00
  • a6c78e96f7 Prepare cold controller-only Bio Hazard progression sessions Pegasus 2026-09-10 02:46:24 +03:00
  • 8bd39eb947 Add source-gated Bio Hazard candidate and replay adapter Pegasus 2026-09-10 02:19:18 +03:00
  • b8c35b37a2 Add independent Nymashock source admission and cold random qualification Pegasus 2026-09-10 02:10:13 +03:00
  • 126b27f4d9 Bind lossless controller and loaded card identities in native replays Pegasus 2026-09-10 01:55:15 +03:00
  • df0c0860de Add qualified Nymashock memory-card protocol profile Pegasus 2026-09-10 01:48:09 +03:00
  • bc07105828 Qualify explicit Nymashock DualShock ACK timing Pegasus 2026-09-10 01:15:13 +03:00
  • f7a64c9ad4 Deliver and observe complete DualShock TAS inputs without mode overrides Pegasus 2026-09-10 00:57:07 +03:00
  • 460c5681e9 Add lossless bounded DualShock TAS controller codec Pegasus 2026-09-10 00:46:21 +03:00
  • bd885702a8 Admit raw blended source GPU sprites for Biohazard Pegasus 2026-09-13 15:14:05 +03:00
  • c007201fcc Support shaded source GPU lines for Biohazard replay Pegasus 2026-09-13 12:17:41 +03:00
  • 41db3dd60d Support source GPU flat lines for Biohazard replay Pegasus 2026-09-13 11:01:15 +03:00
  • 2bf27fe2c1 Qualify remaining shaded polygon command variants Pegasus 2026-09-09 22:30:22 +03:00
  • 942ad0a210 Admit source-qualified shaded quad command aliases Pegasus 2026-09-09 21:58:22 +03:00
  • de16ac599e Match source polygon coordinate wrapping and interpolation Pegasus 2026-09-09 19:37:34 +03:00
  • 1a4545d088 Preserve source triangle-half traversal for texture-cache and feedback correctness Pegasus 2026-09-09 19:02:53 +03:00
  • e26ff754e1 Add opt-in bounded leaf GPU command trace for replay diagnosis Pegasus 2026-09-09 18:45:30 +03:00
  • 8915727d9f diag: retain queued GPU words at source profile stops Pegasus 2026-09-09 18:06:19 +03:00
  • 1ea410e19e Admit tested raw and semitransparent source textured triangles Pegasus 2026-09-09 17:25:22 +03:00
  • 7a2fa4c348 Qualify flat polygon blend flags in source GPU comparison Pegasus 2026-09-09 15:22:54 +03:00
  • 9b129cd245 Admit blended textured rectangles in source GPU comparison Pegasus 2026-09-09 15:08:10 +03:00
  • 51e63d0130 Retain Biohazard progress snapshots through full route Pegasus 2026-09-13 16:40:49 +03:00
  • 0b2cfb7d34 Add bounded resumable TAS investigation controller Pegasus 2026-09-13 01:26:31 +03:00
  • 1c35e5fbec docs: describe fresh Tekken TAS project and media bindings Pegasus 2026-09-09 17:47:12 +03:00
  • 416bc4d5d5 Bind Tekken media and private build output with full BIOS freshness checks Pegasus 2026-09-09 17:25:22 +03:00
  • 81b4d024eb Seal source reference paths independently of consumer working directory Pegasus 2026-09-09 14:24:52 +03:00
  • c414fb40d2 Keep complete CPU and RAM returns for declared long TAS routes Pegasus 2026-09-09 14:11:00 +03:00
  • e615d889ca Bound long TAS diagnostic storage without inferring guest failure Pegasus 2026-09-09 13:57:04 +03:00
  • e087093591 Require pinned observer roles and complete ending evidence Pegasus 2026-09-09 13:52:03 +03:00
  • aecfa16923 Bind Pepsiman firmware staging and observer build provenance Pegasus 2026-09-09 13:45:15 +03:00
  • 46596632d1 Recompute full source evidence before TAS reference admission Pegasus 2026-09-09 13:35:08 +03:00
  • 5fd5314ca9 Compare every Pepsiman return against an admitted independent source Pegasus 2026-09-09 13:20:14 +03:00
  • 8d0e051af5 Require witnessed source completion across an explicit neutral observation tail Pegasus 2026-09-09 13:18:02 +03:00
  • bb0c6c844b Reject rooted and drive-relative CUE companions on Windows Pegasus 2026-09-09 13:12:43 +03:00
  • f6ca922016 Prepare the Pepsiman source-bound TAS candidate and Japanese BIOS profile Pegasus 2026-09-09 13:12:21 +03:00
  • 0f3a34f403 Bind full RAM diagnostics to the declared TAS return count Pegasus 2026-09-09 13:01:12 +03:00
  • 60be9cc0a3 Reject speed overrides until an older player is rebuilt Pegasus 2026-09-09 11:39:10 +03:00
  • 204fcf8450 Expose host fast-forward speeds for verified TAS replay Pegasus 2026-09-09 11:18:55 +03:00
  • 3ab05ba4a1 Add reproducible Tekken 3 TAS setup and verified replay Pegasus 2026-09-09 10:36:54 +03:00
  • 5f646ccb0b Ignore local TAS setup and replay output Pegasus 2026-09-09 10:37:33 +03:00
  • 033ba4f432 fix(cmake): discover Python before registering TAS contract tests Matthew Stanley 2026-09-13 16:54:21 -07:00
  • 9b70c21b1e Remove trailing blank lines from TAS integration files Pegasus 2026-09-13 22:04:23 +03:00
  • 0f4c92175b Resolve upstream TAS integration and document qualification boundaries Pegasus 2026-09-13 22:03:18 +03:00
  • 3bd62b3099 Integrate qualified TAS timing and execution profile Pegasus 2026-09-09 10:36:36 +03:00
  • 5968162fe9 fix: publish deferred CPU work before GTE deadline checks Pegasus 2026-09-09 18:06:19 +03:00
  • 77a8480363 Read disc region from the actual SYSTEM.CNF directory entry Pegasus 2026-09-12 17:17:59 +03:00
  • 324690cb97 Preserve fully qualified Windows network asset paths Pegasus 2026-09-09 14:40:43 +03:00
  • 5e23de8393 feat: add PS1 conformance harness and fix GTE fidelity Pegasus 2026-08-21 00:08:49 +03:00
  • d4abc2f05d Fix non-RA JALR interpreter handoff Alexandros Mandravillis 2026-08-02 23:28:36 +03:00
  • 4be26f162e Merge pull request #364 from RetroPortingToolKit/codex/crash-intro-widescreen-fw-20260913 Matt Stanley 2026-09-13 21:08:26 -07:00
  • 8b689140dd Add opt-in world scene classification and immutable terrain batching codex/crash-intro-widescreen-fw-20260913 Matthew Stanley 2026-09-13 21:06:58 -07:00
  • 7699cceaa4 Merge pull request #363 from RetroPortingToolKit/codex/crash-host-terrain-20260913 Matt Stanley 2026-09-13 19:42:02 -07:00
  • b4d41b173c Merge current master and preserve both runtime regression test groups codex/crash-host-terrain-20260913 Matthew Stanley 2026-09-13 19:40:33 -07:00
  • f2352e3d32 Keep retained scene aspect until the next displayed buffer flip Matthew Stanley 2026-09-13 19:27:03 -07:00
  • e3beb365ba Add opt-in native-wide presentation hold for retained loading scenes Matthew Stanley 2026-09-13 19:11:21 -07:00
  • 693c7be0fc Fix GPU upload history overflow after retention fills (#360) Alexandros Mandravillis 2026-09-14 03:01:55 +03:00
  • 9037e7bd23 Add opt-in retained texture banks and enhancement memory snapshots Matthew Stanley 2026-09-13 16:50:26 -07:00
  • d4c45adf62 fix(sio): remove title-specific card IRQ repair and opt-in (#362) Matt Stanley 2026-09-13 16:33:46 -07:00
  • b4b43be612 fix(sio): remove title-specific card IRQ repair and opt-in fix/sio-card-no-title-hacks-20260913 Matthew Stanley 2026-09-13 16:28:23 -07:00
  • 7025bb5f88 Fix rewind keyboard load conflicting with cancel aliases Matthew Stanley 2026-09-13 14:16:20 -07:00
  • 85cd26f05c Merge pull request #359 from plinkr/fix/psx-netplay-off-undeclared-ae-np-account-sync Alex Vanderveen 2026-09-13 13:41:57 -04:00
  • ab2aaf95be fix(runtime): fix compilation failure when netplay is disabled Aliet Exposito Garcia 2026-09-13 13:33:16 -04:00
  • 0690e5c164 Merge pull request #357 from RetroPortingToolKit/rfc/fmv-irq-batching-invariants Matt Stanley 2026-09-13 00:30:51 -07:00
  • 0b898494c8 Merge pull request #356 from RetroPortingToolKit/experiment/runtime-ipo-validation Matt Stanley 2026-09-13 00:30:23 -07:00
  • bd01da696a Merge pull request #353 from plinkr/feat/gl-renderer-post-gamma Matt Stanley 2026-09-13 00:29:57 -07:00
  • 75012474c7 docs: promote FMV batching RFC from draft rfc/fmv-irq-batching-invariants Matthew Stanley 2026-09-13 00:29:05 -07:00
  • 543896dbe7 docs: promote IPO experiment from draft experiment/runtime-ipo-validation Matthew Stanley 2026-09-13 00:27:46 -07:00
  • 718f2b227e docs: record IPO-on title validation Matthew Stanley 2026-09-13 00:21:45 -07:00
  • de67989c00 docs: stage FMV IRQ batching RFC and cache-state counterexample review/pr353-357-20260912 Matthew Stanley 2026-09-12 23:16:40 -07:00
  • c8ab8b712e build: add opt-in runtime IPO experiment with validation gates Matthew Stanley 2026-09-12 23:14:09 -07:00
  • 119ddabff2 feat(OpenGL renderer): add post presentation gamma control Aliet Exposito Garcia 2026-09-13 01:30:10 -04:00
  • 20ec948ab1 build: add opt-in runtime IPO experiment with validation gates Matthew Stanley 2026-09-12 23:14:09 -07:00
  • 847c2baf37 docs: stage FMV IRQ batching RFC and cache-state counterexample Matthew Stanley 2026-09-12 23:16:40 -07:00
  • ee1d72543c Merge pull request #354 from RetroPortingToolKit/fix/cfg-metadata-integrity Matt Stanley 2026-09-12 23:30:17 -07:00
  • 2677fccce3 docs: include bounded input smoke results and limits fix/cfg-metadata-integrity Matthew Stanley 2026-09-12 23:29:52 -07:00
  • c5b3b7a214 docs: record CFG repair title regression and merge boundaries Matthew Stanley 2026-09-12 23:28:23 -07:00
  • 90c62097e0 test(recompiler): cover CFG reachability in fallthrough emission Matthew Stanley 2026-09-12 23:08:51 -07:00
  • 6c55d698bb fix(recompiler): rebuild CFG metadata and prove natural back edges Matthew Stanley 2026-09-12 23:06:06 -07:00
  • de8b942fb4 Merge pull request #355 from RetroPortingToolKit/fix/optional-netplay-auth-header Matt Stanley 2026-09-12 23:24:14 -07:00
  • ce7f646f42 fix(runtime): keep chat-report dependency inside enabled lobby path fix/optional-netplay-auth-header Matthew Stanley 2026-09-12 23:10:42 -07:00
  • fa655333fb fix(runtime): guard optional netplay authentication dependencies Matthew Stanley 2026-09-12 23:06:05 -07:00