Commit Graph

  • 8451cd200f Merge branch 'integrate/game-codegen-hooks-into-rollback' of https://github.com/mstan/psxrecomp into integrate/game-codegen-hooks-into-rollback Alex Vanderveen 2026-08-07 11:29:52 -04:00
  • 598e3887a4 toolchain patch Alex Vanderveen 2026-08-07 11:29:50 -04:00
  • 11b82c23e8 toolchain patch Alex Vanderveen 2026-08-07 11:29:44 -04:00
  • 4cdccf58c1 multitap enhancements Alex Vanderveen 2026-08-07 10:19:12 -04:00
  • 33c9901497 buiild with ICE Alex Vanderveen 2026-08-07 03:56:32 -04:00
  • 67aaae8a75 buiild with ICE Alex Vanderveen 2026-08-07 03:56:04 -04:00
  • 7940137d0d bump setup script Alex Vanderveen 2026-08-07 03:42:37 -04:00
  • 03a187374c GH & CI patch automation Alex Vanderveen 2026-08-07 03:25:11 -04:00
  • c959cb81e0 Merge branch 'integrate/game-codegen-hooks-into-rollback' of https://github.com/mstan/psxrecomp into integrate/game-codegen-hooks-into-rollback Alex Vanderveen 2026-08-07 03:24:40 -04:00
  • bea16e3ad2 -DPSXRECOMP_ALLOW_NO_BIOS=ON Alex Vanderveen 2026-08-07 03:24:34 -04:00
  • ca3de47924 bump sub Alex Vanderveen 2026-08-07 03:11:37 -04:00
  • 09d94214af GH reorder Alex Vanderveen 2026-08-07 03:08:40 -04:00
  • 5170fedf5a Update recomp-net Alex Vanderveen 2026-08-07 02:13:55 -04:00
  • a79619462e update script Alex Vanderveen 2026-08-07 02:04:37 -04:00
  • 33d2253cc1 new build wizard Alex Vanderveen 2026-08-07 01:45:36 -04:00
  • 2112b91474 new URL Alex Vanderveen 2026-08-07 01:43:25 -04:00
  • 480fcad652 new build wizard Alex Vanderveen 2026-08-07 01:43:04 -04:00
  • 40f2fa84bd feat(input): restore DualShock rumble output Matthew Stanley 2026-08-06 22:36:15 -07:00
  • 577f6173b9 fix(mods): reapply executable patches after state load Matthew Stanley 2026-08-06 21:00:58 -07:00
  • 9f05c25b3c feat(mods): support cross-package overlay predicates Matthew Stanley 2026-08-06 21:00:58 -07:00
  • 209f3e0cfb fix merge: wire mod APIs and pick_runtime_file cli flags Alex Vanderveen 2026-08-06 22:55:43 -04:00
  • 94cb3807a9 Merge origin/master into integrate/game-codegen-hooks-into-rollback Alex Vanderveen 2026-08-06 22:50:38 -04:00
  • 8e274238da fix OSD Alex Vanderveen 2026-08-06 22:39:36 -04:00
  • 9b72328afa SFU preferred Alex Vanderveen 2026-08-06 22:08:09 -04:00
  • 4073e2311c rollback + fmv + connectivity Alex Vanderveen 2026-08-06 20:34:50 -04:00
  • b138cb7d86 fix(runtime): separate borderless and exclusive modes fix/sdl3-fullscreen-diagnostics Matthew Stanley 2026-08-06 16:11:21 -07:00
  • 6201fd2324 cmake: BIOS pin replaces only its own stem, keeps registry and other backends Alexandros Mandravillis 2026-08-06 13:02:34 +03:00
  • 9939514fd0 runtime: trigger game-start from dirty-RAM interpreter path Alexandros Mandravillis 2026-08-05 13:40:15 +03:00
  • cf772a31e4 fntrace: add fntrace_mark_game_started() for compiled-flow entry Alexandros Mandravillis 2026-08-03 23:44:27 +03:00
  • 36e0d92c8b vram FMV hack gated for rollback Alex Vanderveen 2026-08-06 00:53:03 -04:00
  • 652be7ba02 rollback FMV patches and overlay Alex Vanderveen 2026-08-06 00:52:14 -04:00
  • 11ddfe62bc Merge pull request #105 from mstan/fix/autocompile-loud-degrade Matt Stanley 2026-08-05 19:38:29 -07:00
  • ab87cb8ef4 autocompile: report a degraded (interpreter-only) run on a channel that exists Matthew Stanley 2026-08-05 19:37:45 -07:00
  • c8f668cc9e Fix lobby relay rewrite via WS peer IP and harden rollback netplay. Alex Vanderveen 2026-08-05 22:23:30 -04:00
  • ea1e34dce5 feat(video): perspective_texturing defaults OFF again Matthew Stanley 2026-08-05 18:57:41 -07:00
  • d10aa240a3 Merge pull request #104 from mstan/feat/spu-fidelity-103 Matt Stanley 2026-08-05 18:34:11 -07:00
  • 66af5c8dfb docs: drop our redundant embed_spirv fix, record the autocompile interp trap Matthew Stanley 2026-08-05 18:20:13 -07:00
  • 7e1421be7c docs: correct the Tomba 2 perf measurement (first attempt was interp-bound) Matthew Stanley 2026-08-05 17:06:20 -07:00
  • fe518e3031 docs: record SPU fidelity validation results and merge prerequisites Matthew Stanley 2026-08-05 16:38:02 -07:00
  • 6e6a0b3ed8 spu: implement reverb, noise, sweeps and SPU IRQ; make CAUSE.IP2 combinational Matthew Stanley 2026-08-05 16:21:08 -07:00
  • 42a69624b1 fix(tools,docs): diagnose unconfigured recompiler build dirs in regen_bios Matthew Stanley 2026-08-05 18:03:03 -07:00
  • a423bb9c2d feat(video): perspective_texturing defaults ON Matthew Stanley 2026-08-05 17:30:02 -07:00
  • 26f4a4aef5 docs: record the executed disposition — perspective textures ship, geometry hidden Matthew Stanley 2026-08-05 16:49:23 -07:00
  • c10d82fcc4 docs: park geometry correction here — why it is broken and what would fix it park/pgxp-geometry-correction Matthew Stanley 2026-08-05 16:48:51 -07:00
  • ff0e934712 recomp-net and new connectivity Alex Vanderveen 2026-08-05 19:32:03 -04:00
  • c595c40f08 docs: isolation resolves it — perspective textures ship, geometry correction does not Matthew Stanley 2026-08-05 16:18:30 -07:00
  • 60cc4657f5 docs: flag G1.6's mechanism as unconfirmed — signature mismatch, no control run Matthew Stanley 2026-08-05 16:09:59 -07:00
  • 2f7a2d6026 new 3+p architecture Alex Vanderveen 2026-08-05 19:07:06 -04:00
  • cd87fe403d docs: retract G1.5 — both titles crack; partial coverage is not shippable Matthew Stanley 2026-08-05 16:02:18 -07:00
  • 9217ae203a feat(video): expose geometry precision through the launcher Matthew Stanley 2026-08-05 15:48:08 -07:00
  • c630b5e2fc docs: correct G1.4 — the ambiguity gate fixed the cracking; my instrument was blind Matthew Stanley 2026-08-05 15:38:51 -07:00
  • af6dff5132 feat(debug): screenshot_hires — capture the surface the player actually sees Matthew Stanley 2026-08-05 15:36:27 -07:00
  • 3fbb9effa0 docs(enhancements): measure the exact table — 93% of lookups are ambiguous Matthew Stanley 2026-08-05 15:32:14 -07:00
  • b35892fc16 fix(gte): exact direct-indexed vertex table + ambiguity gate, with a miss census Matthew Stanley 2026-08-05 15:18:29 -07:00
  • 4d1e22c5ad docs(enhancements): root-cause the geometry-correction regression against the reference PGXP implementations Matthew Stanley 2026-08-05 15:10:19 -07:00
  • 5a64a98440 feat(debug): geom_correction TCP command — is the correction engaging? Matthew Stanley 2026-08-05 14:42:37 -07:00
  • 2bdaff3244 fix(gl): floor/ceil the wide-mirror centre-only test for sub-pixel vertices Matthew Stanley 2026-08-05 14:04:56 -07:00
  • c8b692eda2 feat(video): opt-in sub-pixel vertex precision + perspective-correct textures Matthew Stanley 2026-08-05 14:02:58 -07:00
  • 7f7fbc8e1a feat(mods): expose linked package attribution Matthew Stanley 2026-07-31 00:46:26 -07:00
  • f3d60331a7 autocompile: name the resolved interpreter at configure, warn on Cygwin builds Matthew Stanley 2026-08-04 14:49:29 -07:00
  • e629d622fa dma: implement channel 5 (PIO / expansion port) transfers Matthew Stanley 2026-08-04 00:43:50 -07:00
  • 95669105de interp: deliver alignment exceptions, protect Cause read-only bits, add CFC0 NyperYuhgard 2026-07-17 02:01:20 -05:00
  • 084d2d4639 mods: clear the staged catalog before restaging it Matthew Stanley 2026-08-05 10:48:09 -07:00
  • 25d2798037 mods: ship loading-speed mods with the framework, for every game Matthew Stanley 2026-08-05 10:40:07 -07:00
  • f44f56bfdc mods: let games expose loading speed as a free integer, plus disabled_by Matthew Stanley 2026-08-04 23:55:25 -07:00
  • 59244b228c Merge pull request #101 from mstan/codex/steam-car-disc-images Matt Stanley 2026-08-04 19:33:26 -07:00
  • 5abdb7d0a1 runtime: accept Steam .car disc images Matthew Stanley 2026-08-04 19:32:16 -07:00
  • 1bc84f38c6 mods: support save-safe damage override and deadzone rounding Matthew Stanley 2026-08-04 18:50:31 -07:00
  • 5fc8e15d9a spu: reverb, noise LFSR, sweep volumes, pitch modulation, SPU IRQ park/pr13-spu-reverb-rejected Matthew Stanley 2026-08-04 00:45:44 -07:00
  • 3ce3015532 dma: implement channel 5 (PIO / expansion port) transfers Matthew Stanley 2026-08-04 00:43:50 -07:00
  • e9a8a24e82 interp: deliver alignment exceptions, protect Cause read-only bits, add CFC0 NyperYuhgard 2026-07-17 02:01:20 -05:00
  • 1dcab6a2ff Merge remote-tracking branch 'origin/master' into codex/debug-input-route-20260803 Matthew Stanley 2026-08-03 23:31:59 -07:00
  • 3e89dbc6c2 widescreen: support MMX4 background refill layout Matthew Stanley 2026-08-03 23:31:52 -07:00
  • 33c96c567d debug: capture presented widescreen surface in screenshot Matthew Stanley 2026-08-03 23:00:44 -07:00
  • 854a658372 Merge pull request #100 from mstan/codex/tomba-v011-framework Matt Stanley 2026-08-03 22:46:09 -07:00
  • b1fa93d2e0 Fix trusted hooks across overlay execution tiers codex/digital-pad-raw-stick-samples Matthew Stanley 2026-08-03 22:39:52 -07:00
  • 67757efac4 feat(runtime): add CHD discs and mod-owned loading modes Matthew Stanley 2026-08-03 22:32:10 -07:00
  • ceb4919bb2 debug: add exact VBlank input route queue Matthew Stanley 2026-08-03 22:24:44 -07:00
  • 1cfb08fbbd Add trusted guest render-boundary hook Matthew Stanley 2026-08-03 22:00:47 -07:00
  • 23140183e2 Expose physical sticks to digital-pad mods Matthew Stanley 2026-08-03 21:37:18 -07:00
  • 5959ef2fdd feat(tools): shared macOS release packager for game repos Matthew Stanley 2026-08-03 18:19:34 -07:00
  • bc6b277c94 feat(mods): add GPU DMA enhancement memory Matthew Stanley 2026-08-03 15:55:47 -07:00
  • a6519e00cc Merge branch 'integrate/game-codegen-hooks-into-rollback' of https://github.com/mstan/psxrecomp into integrate/game-codegen-hooks-into-rollback Alex Vanderveen 2026-08-03 18:18:19 -04:00
  • c82c6deb35 rollback SFU using recomp-net-server Alex Vanderveen 2026-08-03 18:18:18 -04:00
  • b2af4e89c9 feat(mods): add trusted game enhancement hooks Matthew Stanley 2026-08-03 15:17:39 -07:00
  • ba091c6efa Merge branch 'master' into Personal-Mod-Loader-and-other NyperYuhgard 2026-08-03 17:11:47 -05:00
  • 910b998485 mingw build for toolchain to compile netplay Alex Vanderveen 2026-08-03 15:39:52 -04:00
  • 9d3dcdd78e Update psxrecomp_codegen_host.c Alex Vanderveen 2026-08-03 15:03:11 -04:00
  • c19618adc6 BIOS handling Alex Vanderveen 2026-08-03 14:44:17 -04:00
  • 384e9bdf68 fix: pass staged disc/BIOS to generate; skip redundant SCPH1001 regen. Alex Vanderveen 2026-08-03 09:06:31 -04:00
  • 2889550f50 bios path bump Alex Vanderveen 2026-08-03 08:36:14 -04:00
  • a0ef88887d bump wizard Alex Vanderveen 2026-08-03 08:20:30 -04:00
  • f1f892049e fix: persist absolute BIOS paths across generate/relaunch. Alex Vanderveen 2026-08-03 08:07:02 -04:00
  • 02c50cef8c Merge pull request #95 from mstan/fix/setup-sidecar-persist-relaunch Alex Vanderveen 2026-08-03 07:29:44 -04:00
  • 06b6bab192 Merge integrate/game-codegen-hooks-into-rollback into fix/setup-sidecar-persist-relaunch. Alex Vanderveen 2026-08-03 07:29:36 -04:00
  • f209a75c18 Merge pull request #94 from mstan/integrate/game-codegen-hooks-into-rollback Alex Vanderveen 2026-08-03 07:27:40 -04:00
  • 720d25968e Merge pull request #98 from mstan/chore/toolchain-min-1.0.4 Alex Vanderveen 2026-08-03 07:26:19 -04:00
  • 34f2ecb490 Merge pull request #97 from mstan/feat/game-codegen-hooks Alex Vanderveen 2026-08-03 07:26:00 -04:00
  • 5bdbda74e8 Merge pull request #96 from mstan/feat/game-codegen-hooks Alex Vanderveen 2026-08-03 07:25:35 -04:00
  • 3428829090 Require cmake-clang-v1 1.0.4 for Linux IPO linking. Alex Vanderveen 2026-08-03 07:20:31 -04:00