Commit Graph

  • 22f12a54f7 Exclude host waits from render-thread GPU timing brackets Shokunin 2026-10-21 09:09:26 -07:00
  • 1ef10b7f79 Restore depth-pass GL state without synchronous driver queries Shokunin 2026-10-21 09:01:38 -07:00
  • c5639b0788 Limit supersampling on high-resolution displays by opt-in policy Shokunin 2026-10-21 08:45:11 -07:00
  • 43a6c5cf5c Retain the completion clock in bounded production replay Shokunin 2026-10-21 08:39:22 -07:00
  • 6ce13573e7 Replay recorded routes and export production frame costs Shokunin 2026-10-21 02:49:01 -07:00
  • 3fe7e085a4 [video] match_display_max_lines: opt-in cap on Match display's height Shokunin 2026-10-20 15:26:45 -07:00
  • b4a704b45a docs: refresh psxrecomp beta showcase and getting started Matthew Stanley 2026-10-21 00:32:42 -07:00
  • 00f484fee6 Support Portuguese diacritics in native indexed fonts Matthew Stanley 2026-10-20 23:59:36 -07:00
  • adc7e9de6c Stage json11 license with native translation runtimes Matthew Stanley 2026-10-20 22:36:53 -07:00
  • 74c4057746 Qualify native language sessions and derived file lifecycle Matthew Stanley 2026-10-20 22:35:19 -07:00
  • 7b28f12b02 Add native JSON text and verified Mode-2 language assets Matthew Stanley 2026-10-20 21:57:52 -07:00
  • 270ff27c74 Reprojection: place source-less geometry by its PGXP depth Shokunin 2026-10-20 20:52:51 -07:00
  • afc9a0ec38 Reprojection: two-frame warp, nearest-frame fill, skip unplaceable geometry Shokunin 2026-10-20 20:10:12 -07:00
  • 76afdb1e54 Reprojection: depth image takes the nearest world depth, not painter order Shokunin 2026-10-20 19:05:24 -07:00
  • 594b507efd Windows GL: wall-clock pacing instead of driver vsync unless exclusive Shokunin 2026-10-20 16:02:19 -07:00
  • 958ae0e396 Document manual PSX mod authoring against the current package format Matthew Stanley 2026-10-20 15:43:47 -07:00
  • 04f54c73f5 Regenerate the OpenBIOS fingerprint (config_loader is an input) feat/match-display-max-lines Shokunin 2026-10-20 15:35:13 -07:00
  • 84f2ea2f3b [video] match_display_max_lines: opt-in cap on Match display's height Shokunin 2026-10-20 15:26:45 -07:00
  • 00de61a2e7 Post effects: depth and history inputs, u_time / u_proj, live uniforms yacineolivier-maker 2026-10-20 21:58:45 +02:00
  • 20a9312049 Borderless fullscreen (Windows): keep the window composed (one row taller) yacineolivier-maker 2026-10-20 21:58:41 +02:00
  • 0127fcfc73 Host HUD layer: psx_host_set_hud_draw_cb, drawn under the in-game menu yacineolivier-maker 2026-10-20 21:58:39 +02:00
  • fe8d937d69 Merge pull request #702 from RetroPortingToolKit/feat/shared-title-release Matt Stanley 2026-10-19 20:57:04 -07:00
  • 56a6cfe782 Add one shared title release command with a required channel feat/shared-title-release Matthew Stanley 2026-10-19 20:46:47 -07:00
  • 449c31e502 Merge pull request #701 from RetroPortingToolKit/fix/session-restart-no-debug-tools Matt Stanley 2026-10-19 18:27:39 -07:00
  • 665f7eb823 Guard session_restart debug command in no-debug-tools builds fix/session-restart-no-debug-tools Matthew Stanley 2026-10-19 18:27:56 -07:00
  • 54a2d5e01c Merge pull request #700 from RetroPortingToolKit/feat/diagnostics-public-release-mode Matt Stanley 2026-10-19 18:18:50 -07:00
  • 9e0548137a Default Playtest Diagnostics on except in public releases (PSX_PUBLIC_RELEASE) feat/diagnostics-public-release-mode Matthew Stanley 2026-10-19 18:18:34 -07:00
  • 916da6f80d Integrate shared disc tray with the maintained menu provider (#652) Matt Stanley 2026-10-19 18:13:38 -07:00
  • 18efbd03a2 Integrate shared disc tray with the maintained menu provider feat/runtime-disc-menu Matt Stanley 2026-10-19 18:03:53 -07:00
  • 40244c4423 Merge pull request #699 from RetroPortingToolKit/fix/present-sync-20261019 Matt Stanley 2026-10-19 18:03:38 -07:00
  • ee9e464fd0 Preserve stock-frame VSync on faster displays fix/present-sync-20261019 Matthew Stanley 2026-10-19 17:59:05 -07:00
  • 03e635e86d Preserve stock-frame VSync on faster displays release/tomba-v0.20.2-runtime Matthew Stanley 2026-10-19 17:59:05 -07:00
  • 1698a218f0 Merge pull request #698 from RetroPortingToolKit/fix/diagnostics-ship-off-by-default-20261019 Matt Stanley 2026-10-19 17:41:50 -07:00
  • 038ed4a078 Require Playtest Diagnostics to ship off by default fix/diagnostics-ship-off-by-default-20261019 Matthew Stanley 2026-10-19 17:42:01 -07:00
  • d099cbb572 Re-stamp OpenBIOS emitter fingerprint (generated C unchanged) fix/openbios-stamp-9fe89fd7 Shokunin 2026-10-19 17:07:07 -07:00
  • 9fe89fd792 Merge pull request #647: guarded mod immediates fixed until restart Matt Stanley 2026-10-19 16:47:57 -07:00
  • 13b7f81d29 Add guarded instruction variants fixed during offline mod activation review/647-fixed-session-20261019 feat/mod-immediate-sites-pr Matt Stanley 2026-10-19 16:37:32 -07:00
  • ac68c0328d Reset automatic disc-request suppression for each emulation session review/archive-652-ac68c032 Matt Stanley 2026-10-19 16:17:03 -07:00
  • 61e18aeea7 Merge pull request #656: guarded mod address adapters and card extensions Matt Stanley 2026-10-19 16:01:24 -07:00
  • c0ffd6d4c5 Support guarded mod address adapters and atomic extended memory cards review/656-focused-20261019 feat/roster-card-extensions Matt Stanley 2026-10-19 16:00:11 -07:00
  • 68250e202b Expose frame-local widescreen view origins for camera anchoring fix/tomba-screen-anchor-20261019 Matthew Stanley 2026-10-19 15:33:47 -07:00
  • abf85e50a4 Merge pull request #696 from RetroPortingToolKit/review/649-runtime-publication Matt Stanley 2026-10-19 15:05:50 -07:00
  • 9584407154 Integrate isolated overlay publication for combined regression qualification review/remaining-prs-20261019 Matt Stanley 2026-10-19 14:13:07 -07:00
  • bc574c5700 Isolate runtime publication and wall-time diagnostics from held mod selector stack review/649-runtime-publication Matt Stanley 2026-10-19 14:07:22 -07:00
  • c7e19009d1 Keep new card codecs blocked until a successful load validates mounted data review/archive-656-c7e19009 Matt Stanley 2026-10-19 14:05:24 -07:00
  • 7ce88a6d48 Merge pull request #642 from RetroPortingToolKit/fix/overlay-unit-irq-starvation Matt Stanley 2026-10-19 14:01:03 -07:00
  • 422238d0fa Merge current master and qualified review fixes into PR #642 fix/overlay-unit-irq-starvation Matt Stanley 2026-10-19 14:00:58 -07:00
  • d9df461eff Merge pull request #651 from RetroPortingToolKit/fix/aot-dispatch-entry-coverage Matt Stanley 2026-10-19 13:09:44 -07:00
  • 0b1f1a70e6 Merge current master and qualified review fixes into PR #651 fix/aot-dispatch-entry-coverage Matt Stanley 2026-10-19 13:09:36 -07:00
  • a5637f1fc8 Merge pull request #408 from RetroPortingToolKit/fix/issue371-utf8-codepage Matt Stanley 2026-10-19 13:09:30 -07:00
  • da9029a73a Merge current master and qualified review fixes into PR #408 fix/issue371-utf8-codepage Matt Stanley 2026-10-19 13:09:25 -07:00
  • 62ae0c3605 Merge pull request #670 from RetroPortingToolKit/work/prepared-content-state Matt Stanley 2026-10-19 13:09:17 -07:00
  • cda860fe74 Merge current master and qualified review fixes into PR #670 work/prepared-content-state Matt Stanley 2026-10-19 13:09:14 -07:00
  • dda2fd21d6 Merge pull request #645 from RetroPortingToolKit/feat/aot-prepared-images Matt Stanley 2026-10-19 13:08:34 -07:00
  • e4ec3926f0 Merge current master and qualified review fixes into PR #645 feat/aot-prepared-images Matt Stanley 2026-10-19 13:08:28 -07:00
  • 0069fdcdb3 Merge pull request #403 from RetroPortingToolKit/feat/overlay-cross-image-jal-roots Matt Stanley 2026-10-19 13:08:21 -07:00
  • 93c2c7c098 Merge current master and qualified review fixes into PR #403 feat/overlay-cross-image-jal-roots Matt Stanley 2026-10-19 13:08:14 -07:00
  • 26c3b41be3 Merge pull request #402 from RetroPortingToolKit/fix/overlay-guard-word-requests Matt Stanley 2026-10-19 13:08:07 -07:00
  • aa36c8bfe4 Merge current master and qualified review fixes into PR #402 fix/overlay-guard-word-requests Matt Stanley 2026-10-19 13:08:01 -07:00
  • 837a67c82f Merge pull request #392 from RetroPortingToolKit/feat/overlay-root-enrichment-followup Matt Stanley 2026-10-19 13:07:54 -07:00
  • b4be0aa0f7 Merge current master and qualified review fixes into PR #392 feat/overlay-root-enrichment-followup Matt Stanley 2026-10-19 13:07:47 -07:00
  • f12f2638ee Merge pull request #646 from RetroPortingToolKit/fix/freeze-spin-whole-window Matt Stanley 2026-10-19 13:07:39 -07:00
  • 98f584b450 Merge current master and qualified review fixes into PR #646 fix/freeze-spin-whole-window Matt Stanley 2026-10-19 13:07:33 -07:00
  • 82062711b3 Merge pull request #669 from RetroPortingToolKit/work/windows-file-identity-fallback Matt Stanley 2026-10-19 13:06:47 -07:00
  • 0146bc2ec0 Exercise busy-native and retained-profile boundaries in the freeze classifier fixture Matt Stanley 2026-10-19 13:04:03 -07:00
  • 19f8196b3a Update guard-word fixture for current RAM and segment-aware capture contract Matt Stanley 2026-10-19 12:40:38 -07:00
  • 97882a8a2c Keep the new overlay IRQ policy oracle active in Release tests Matt Stanley 2026-10-19 12:38:43 -07:00
  • 05edd13c8a Stage source-derived toolchain identity in overlay integration fixtures Matt Stanley 2026-10-19 12:35:30 -07:00
  • 01e3754ca9 Qualify standalone PR651 dispatch-entry metadata without its unrelated base stack Matt Stanley 2026-10-19 12:31:38 -07:00
  • 8766b8ac7d Integrate PR408 with isolated manifest resources and current title definitions Matt Stanley 2026-10-19 12:30:28 -07:00
  • d1b3022c0d Integrate PR645 prepared image discovery and bounded BPE decoding Matt Stanley 2026-10-19 12:29:25 -07:00
  • e8180f1dd3 Integrate PR403 through segment-scoped static worker paths Matt Stanley 2026-10-19 12:29:15 -07:00
  • f2c9fb33f3 Integrate PR402 retaining segment-aware identities and guarding v3 capture evidence Matt Stanley 2026-10-19 12:28:54 -07:00
  • 4ff7ed4d6e Integrate PR392 preserving current import and parser context Matt Stanley 2026-10-19 12:28:11 -07:00
  • 215e074fb3 Integrate PR #646 for combined review regression validation Matt Stanley 2026-10-19 12:27:36 -07:00
  • 2810aefeee Integrate PR #642 for combined review regression validation Matt Stanley 2026-10-19 12:27:36 -07:00
  • e42ae15a93 Integrate PR #670 for combined review regression validation Matt Stanley 2026-10-19 12:27:36 -07:00
  • 0eca649bc8 Merge pull request #690 from RetroPortingToolKit/fix/local-pair-canvas39 fix/preserve-independent-view-under-load Matt Stanley 2026-10-19 11:54:33 -07:00
  • 1b778616b7 feat(widescreen): continue framebuffer-feedback sprites into native-wide bands (#692) Zap0xfce2 2026-10-19 20:44:13 +02:00
  • 282a72e3bd Merge pull request #691 from maliquem/fix/mdec-busy-drain Matt Stanley 2026-10-19 11:44:07 -07:00
  • ac71aec441 Merge pull request #685 from boburning/fix/portable-generated-texture-defaults Matt Stanley 2026-10-19 11:44:00 -07:00
  • 01564fa71e Merge pull request #680 from Alexbeav/fix/ps1b526-same-thread-rfe-k0-20261017 Matt Stanley 2026-10-19 11:43:54 -07:00
  • c159a94cc6 Merge pull request #679 from Alexbeav/fix/ps1b526-digital-pad-command-id-20261017 Matt Stanley 2026-10-19 11:43:48 -07:00
  • a5db252c3f Merge pull request #676 from zap0xfce2/feat/ws-screen-x-sltu-band Matt Stanley 2026-10-19 11:43:40 -07:00
  • 16f0e60858 Merge pull request #695 from zap0xfce2/docs/kuseg-kula-validation Matt Stanley 2026-10-19 11:10:39 -07:00
  • 02173a5e24 Merge pull request #694 from zap0xfce2/fix/cli-musl-toolchain-bios-stamp Matt Stanley 2026-10-19 11:10:33 -07:00
  • 036515495f Merge pull request #693 from zap0xfce2/fix/portability-musl-build Matt Stanley 2026-10-19 11:10:26 -07:00
  • c24a236c4d Merge pull request #678 from Alexbeav/fix/ps1b526-cycle-fixture-link-20261017 Matt Stanley 2026-10-19 11:10:17 -07:00
  • 63dd12b602 docs(segment): record the Kula World KUSEG validation Zap0xfce2 2026-10-19 19:44:13 +02:00
  • 9de74475b3 fix(cli): write the BIOS emitter stamp after generate --bios Zap0xfce2 2026-10-19 16:38:41 +02:00
  • d749a58901 fix(tools): regen_bios.sh also finds ../build-recompiler from build_emitters.sh Zap0xfce2 2026-10-19 16:36:52 +02:00
  • 860cf8f596 fix(beetle): use uint16_t for the debug port (u_short is undeclared on musl) Zap0xfce2 2026-10-19 16:36:51 +02:00
  • c88b6a5ff5 build: prefer python3 over python for PSX_PYTHON Zap0xfce2 2026-10-19 16:36:51 +02:00
  • beca8f5637 build: link libucontext where getcontext is missing (musl) Zap0xfce2 2026-10-19 16:36:51 +02:00
  • 613112996f mdec: keep status bit 29 set until decode output is down to one OutFIFO load maliquem 2026-10-19 10:38:08 -03:00
  • 6f0ccbc6b6 Keep the local paired canvas through shared and fallback frames fix/local-pair-canvas39 Matthew Stanley 2026-10-18 22:15:29 -07:00
  • 5984ca3601 Merge remote-tracking branch 'origin/master' into fix/gex2-renderer-coverage-20261018 fix/gex2-renderer-coverage-20261018 Matthew Stanley 2026-10-18 22:05:10 -07:00
  • bce31affb4 Merge pull request #689 from RetroPortingToolKit/fix/radial-mask-retention-20261018 Matt Stanley 2026-10-18 22:01:44 -07:00
  • b9452f79c7 Merge commit 'a848b228' into fix/gex2-renderer-coverage-20261018 Matthew Stanley 2026-10-18 21:55:24 -07:00
  • a848b2281e Retain complete radial masks across buffered packet layouts fix/radial-mask-retention-20261018 Matthew Stanley 2026-10-18 21:54:58 -07:00