Commit Graph

  • ae1f1e7f19 tools: report true AOT coverage gaps Matthew Stanley 2026-07-18 08:59:26 -07:00
  • 3949854981 Optimize interpreter fallback and additive overlay autocompile Matthew Stanley 2026-07-18 08:32:42 -07:00
  • 32cc2e81f4 aot: bound header dispatch fallback discovery Matthew Stanley 2026-07-18 08:27:09 -07:00
  • 5a9e256adc other NyperYuhgard 2026-07-18 10:26:43 -05:00
  • 5e8cc5b8e5 aot: enrich archive discovery with safe fallback Matthew Stanley 2026-07-18 07:49:29 -07:00
  • 8239a174bf Explicit Names NyperYuhgard 2026-07-18 09:38:07 -05:00
  • 41f498fd09 aot: recover linked archives and static aliases Matthew Stanley 2026-07-18 07:25:49 -07:00
  • 731f43235e tools: make large disc reads linear Matthew Stanley 2026-07-18 06:30:37 -07:00
  • 1bc4e23b09 recompiler separate function NyperYuhgard 2026-07-18 08:28:46 -05:00
  • 33cc7a34ed usseless math for frame paciong NyperYuhgard 2026-07-18 07:55:01 -05:00
  • 8f90df9b43 aot: preload exact-hash BIOS resident shards Matthew Stanley 2026-07-18 05:31:03 -07:00
  • baf8b5928c aot: recover cross-boundary branch roots Matthew Stanley 2026-07-18 04:40:07 -07:00
  • 4fb144a4fd aot: preserve additive static discovery Matthew Stanley 2026-07-18 04:16:51 -07:00
  • e2a1037dad aot: score verified capture history Matthew Stanley 2026-07-18 04:16:51 -07:00
  • c64225fc55 Optimized FMV NyperYuhgard 2026-07-18 05:44:20 -05:00
  • 9ab17d084b aot: close guarded BIOS vector coverage gaps Matthew Stanley 2026-07-18 03:24:56 -07:00
  • 65d89a06d7 runtime: compact persisted capture addenda Matthew Stanley 2026-07-18 02:56:53 -07:00
  • 495bf2de53 aot: constrain calls across composite producers Matthew Stanley 2026-07-18 02:56:42 -07:00
  • 23de1d5bcd aot: seed dense function pointer tables Matthew Stanley 2026-07-18 01:55:05 -07:00
  • f53569dfea aot: account for native BIOS coverage Matthew Stanley 2026-07-18 01:32:49 -07:00
  • 6c67f81a33 docs: record Tomba 2 static attract recovery Matthew Stanley 2026-07-18 01:21:05 -07:00
  • 88e471274f aot: separate code-range recall from entry parity Matthew Stanley 2026-07-18 01:18:48 -07:00
  • 0874d7b914 recompiler: retain padded frameless overlay entries Matthew Stanley 2026-07-18 01:17:27 -07:00
  • bc24934048 aot: recover raw and adjacent overlay producers Matthew Stanley 2026-07-18 00:38:26 -07:00
  • a544809edf aot: persist overlay capture history atomically Matthew Stanley 2026-07-17 23:56:58 -07:00
  • 2834f0468d aot: recover call-sparse overlay bases Matthew Stanley 2026-07-17 23:29:38 -07:00
  • 43cd37624a aot: discover frameless static call targets Matthew Stanley 2026-07-17 22:58:09 -07:00
  • 9092d15dc8 aot_overlay_spike: export-table dispatch seeds + coverage recall report Matthew Stanley 2026-07-17 21:51:25 -07:00
  • c21a94bbf4 a NyperYuhgard 2026-07-17 23:10:49 -05:00
  • 414314d412 aot_overlay_spike: robust header-table base recovery via jal self-consistency Matthew Stanley 2026-07-17 20:19:03 -07:00
  • 8313029007 aot_overlay_spike: generic extractor + full-discovery producer + sweep findings Matthew Stanley 2026-07-17 19:54:08 -07:00
  • 855f253dec overlay: ABI v14 gte_precision_store_word shim + splitgen gating; AOT spike Matthew Stanley 2026-07-17 18:48:30 -07:00
  • 678c71f498 docs: split-gen migration note for game repos Matthew Stanley 2026-07-17 11:52:10 -07:00
  • 41370a64e4 recompiler: split SCUS_*_full.c into parallel-compilable shards Matthew Stanley 2026-07-17 11:39:42 -07:00
  • adba58b6cf REINSERT CD PANIC BUTTON NyperYuhgard 2026-07-17 03:54:27 -05:00
  • f314e03e0a hmmm NyperYuhgard 2026-07-17 02:07:12 -05:00
  • 9fd2876cae welll feat/launcher-stb-revamp NyperYuhgard 2026-07-17 02:01:20 -05:00
  • d2006e02a3 recomp-ui launcher: generalize the RECOMP_LAUNCHER seam for all titles Matthew Stanley 2026-07-16 19:27:22 -07:00
  • a18f911f8b apeescape/recomp-ui: real disc-verify + memcard-inspect host callbacks (identify_disc/memcard_summary_path); seed memcard slots + enable flags Matthew Stanley 2026-07-16 16:06:08 -07:00
  • edb003a4cc recomp-ui launcher: wire deep PSX settings surface via launcher_profile Matthew Stanley 2026-07-16 11:37:31 -07:00
  • 53fee8fbd6 recomp-ui launcher: wire pad-mode + aspect-ratio capabilities Matthew Stanley 2026-07-16 11:25:25 -07:00
  • 97c3506467 psxrecomp: alternate recomp-ui (Dear ImGui) launcher path behind RECOMP_LAUNCHER Matthew Stanley 2026-07-16 10:23:03 -07:00
  • b5418ae590 Merge pull request #47 from mstan/fix/msys-python-shard-toolchain-path Matt Stanley 2026-07-15 23:53:31 -07:00
  • ce27099481 overlay: fix silent shard-compile death under an MSYS-flavored python Matthew Stanley 2026-07-15 23:30:48 -07:00
  • 6e70729543 Merge pull request #46 from mstan/merge/overlay-shard-observability Matt Stanley 2026-07-15 23:07:58 -07:00
  • 5b7e69b441 Remove the sljit Tier-2 in-process JIT backend Matthew Stanley 2026-07-15 22:22:38 -07:00
  • 4aeb21229d Overlay ABI v13: forward psx_ws_player_x_bound into overlay DLLs Matthew Stanley 2026-07-15 22:14:15 -07:00
  • 29d6acfdcb overlay_loader: guard the index-traversal loops themselves on s_active Matthew Stanley 2026-07-15 22:12:25 -07:00
  • 8f654965b5 Overlay: loud shard-compile failures, --check preflight, compile-surface cg tag Matthew Stanley 2026-07-15 22:10:33 -07:00
  • ead3ac8a43 optim NyperYuhgard 2026-07-15 16:38:05 -05:00
  • 8e680b4546 Merge remote-tracking branch 'origin/master' into feat/launcher-stb-revamp NyperYuhgard 2026-07-15 16:37:53 -05:00
  • 3ebddf408b docs: record MMX5 and MMX6 load smoke passes Matthew Stanley 2026-07-14 23:59:50 -07:00
  • ffc6688e75 runtime: support older generated game dispatchers Matthew Stanley 2026-07-14 23:58:21 -07:00
  • 411532bd87 Merge remote-tracking branch 'origin/master' into spike/load-time-zero Matthew Stanley 2026-07-14 23:09:27 -07:00
  • 78750767d0 Merge pull request #45 from mstan/merge/smooth60-presentation Matt Stanley 2026-07-14 23:07:31 -07:00
  • 6b069bedb8 feat: park duplicate-frame presentation smoothing Matthew Stanley 2026-07-14 10:13:24 -07:00
  • b0b37a33d0 Merge pull request #44 from mstan/merge/projection-perspective-correction Matt Stanley 2026-07-14 23:06:55 -07:00
  • 2ceaf5abee feat: park projection and perspective correction Matthew Stanley 2026-07-14 10:11:20 -07:00
  • 803ea60329 Merge pull request #43 from mstan/merge/widescreen-signed-bounds Matt Stanley 2026-07-14 23:06:23 -07:00
  • 28165d6421 Expand Einhander player bounds for native widescreen douglasjv 2026-07-09 20:20:02 -07:00
  • 153db9e4d1 Merge pull request #42 from mstan/merge/widescreen-textured-edges Matt Stanley 2026-07-14 23:05:49 -07:00
  • d7284bc4d4 build: declare GL wide-fast control Matthew Stanley 2026-07-14 21:46:25 -07:00
  • 9a8cdb6772 Add typed native-wide textured edge expansion douglasjv 2026-07-11 08:45:46 -07:00
  • 4c50b9740e Merge pull request #41 from mstan/fix/cdda-data-position-play-compat Matt Stanley 2026-07-14 23:04:26 -07:00
  • 44b895e331 Merge remote-tracking branch 'origin/master' into spike/load-time-zero Matthew Stanley 2026-07-14 22:48:36 -07:00
  • 64b084e2a7 load: add opt-in event horizon, warm routes, and audio sink Matthew Stanley 2026-07-14 22:44:31 -07:00
  • 80c55b2dfa fix: preserve parameterless Play on data tracks Matthew Stanley 2026-07-14 22:39:46 -07:00
  • beaa209e18 Merge pull request #40 from mstan/merge/cdda-cue-pregaps Matt Stanley 2026-07-14 20:03:17 -07:00
  • 0e5c38d558 feat: add generic CD-DA playback and CUE pregaps Matthew Stanley 2026-07-14 10:04:26 -07:00
  • 808b225885 Merge pull request #39 from mstan/merge/spu-gaussian-interpolation Matt Stanley 2026-07-14 18:57:05 -07:00
  • 7ae052534a spu: add hardware Gaussian interpolation Matthew Stanley 2026-07-14 10:04:20 -07:00
  • 449fbebe09 Merge pull request #38 from mstan/merge/oversized-hardware-primitive-rejection Matt Stanley 2026-07-14 18:35:26 -07:00
  • 19e526d57d gpu: reject oversized hardware primitives Matthew Stanley 2026-07-14 10:00:18 -07:00
  • 8524eed936 Merge pull request #37 from mstan/merge/software-raster-exclusive-edges Matt Stanley 2026-07-14 18:35:05 -07:00
  • 928085d5fb gpu: use exclusive PS1 software-raster edges Matthew Stanley 2026-07-14 09:58:31 -07:00
  • 74890cb187 Merge pull request #36 from mstan/merge/shaded-polyline-termination Matt Stanley 2026-07-14 18:34:30 -07:00
  • 35684c5385 gpu: recognize shaded-polyline terminators in either phase Matthew Stanley 2026-07-14 10:09:04 -07:00
  • 5b3435d9cb Merge pull request #35 from mstan/merge/decodable-unmarked-overlay-fallback Matt Stanley 2026-07-14 18:18:15 -07:00
  • c2b9d467e5 runtime: discover decodable unmarked overlay code Matthew Stanley 2026-07-14 09:58:01 -07:00
  • 48a58308ab Merge pull request #34 from mstan/merge/cpu-copied-overlay-discovery Matt Stanley 2026-07-14 18:06:11 -07:00
  • 347b6ffb01 Experiment with CPU-copied overlay discovery Codex 2026-07-14 10:00:46 -07:00
  • b94722d846 Merge pull request #33 from mstan/merge/debug-one-frame-press Matt Stanley 2026-07-14 16:11:41 -07:00
  • edc3fd4e30 Preserve one-frame debug input pulses Codex 2026-07-14 10:00:57 -07:00
  • d52bb24aa4 Merge pull request #32 from mstan/merge/macos-core-gl-context Matt Stanley 2026-07-14 16:00:26 -07:00
  • b156770bbd Configure the runtime OpenGL 3.3 core context Codex 2026-07-14 10:00:41 -07:00
  • 2f23c06a98 Merge pull request #31 from mstan/merge/posix-cache-suffix Matt Stanley 2026-07-14 15:59:28 -07:00
  • e247155cd6 overlay: use platform-native shared-library suffixes Matthew Stanley 2026-07-14 10:08:39 -07:00
  • e5b5e309b5 Merge pull request #30 from mstan/feat/debug-client-command-parity-douglas Matt Stanley 2026-07-14 15:29:50 -07:00
  • 4e31c6b71d Merge pull request #29 from mstan/feat/debug-analog-input-douglas Matt Stanley 2026-07-14 15:29:47 -07:00
  • b1759ee8e1 Merge pull request #28 from mstan/park/pr13-misaligned-dispatch-diagnostics Matt Stanley 2026-07-14 15:29:44 -07:00
  • 75691a4546 Merge pull request #27 from mstan/park/pr13-overlay-cache-inventory Matt Stanley 2026-07-14 15:29:40 -07:00
  • db0d7d20c9 Merge pull request #26 from mstan/park/pr13-fps-telemetry Matt Stanley 2026-07-14 15:29:37 -07:00
  • 12934ed2c5 data-shards spike: memoized pure-function replay (capture/verify/replay + cycle-faithful credit) Matthew Stanley 2026-07-10 22:22:47 -07:00
  • f88b8a510e load_probe: balanced-JSON framing + one-shot connections Matthew Stanley 2026-07-14 11:08:01 -07:00
  • 95f9a46b7d overlay ABI v12: forward psx_rfe_mark_escape into overlay DLLs Matthew Stanley 2026-07-14 10:35:39 -07:00
  • 7350f2413a traps: enrich misaligned dispatch diagnostics Matthew Stanley 2026-07-14 10:09:08 -07:00
  • 43e5f286b3 overlay: add opt-in cache inventory telemetry Matthew Stanley 2026-07-14 10:08:59 -07:00
  • 7d1fadb07c runtime: report simulated-vblank FPS telemetry Matthew Stanley 2026-07-14 10:08:54 -07:00
  • d34f4aabcc tools: load_probe.py — E0 load-window decomposition (L1.0) Matthew Stanley 2026-07-14 10:09:36 -07:00
  • dbaebaf37a Expose analog input through debug controls Codex 2026-07-14 10:00:51 -07:00