Commit Graph

  • 322543c226 runtime: restore checked PGXP SXY accessor Matthew Stanley 2026-08-27 20:35:34 -07:00
  • acac784c2b runtime: preserve adaptive 4:3 across DPI rounding tetrisgm 2026-08-27 17:51:22 -07:00
  • 5afe95b158 runtime: add title-scoped exact NCLIP branches tetrisgm 2026-08-27 16:03:16 -07:00
  • ad5e5a23b9 Merge pull request #246 from TechnicallyComputers/fix/msvc-main-cpp-linkage Matt Stanley 2026-08-27 20:41:46 -07:00
  • db4ebba0ea Merge pull request #247 from mstan/codex/reliable-widescreen-nclip-runtime feat/rbengine-bak Matt Stanley 2026-08-27 20:00:33 -07:00
  • 4fd8c407ac Merge pull request #242 from Alexbeav/pr/overlay-region-floor-toml Matt Stanley 2026-08-27 20:00:25 -07:00
  • b6aedc800a runtime: preserve adaptive 4:3 across DPI rounding codex/reliable-widescreen-nclip-runtime tetrisgm 2026-08-27 17:51:22 -07:00
  • 81ebee1346 runtime: add title-scoped exact NCLIP branches tetrisgm 2026-08-27 16:03:16 -07:00
  • 7c4cecf2bd runtime: expose bezel selection to trusted mods tetrisgm 2026-08-27 15:09:00 -07:00
  • 466f73c0b5 runtime: preserve widescreen presentation across restored timelines tetrisgm 2026-08-27 15:07:14 -07:00
  • aeb17ae00a runtime: give ten more cross-language globals C linkage in main.cpp Alex Vanderveen 2026-08-27 16:30:26 -04:00
  • b2d5abc41b release: prepare psxrecomp v0.3.2-alpha v0.3.2-alpha Matthew Stanley 2026-08-27 13:33:04 -07:00
  • f74ffcae33 runtime: give ten more cross-language globals C linkage in main.cpp fix/msvc-runtime-build Alex Vanderveen 2026-08-27 16:30:26 -04:00
  • 88f07bc9e3 runtime: keep temporal blending on the render thread Matthew Stanley 2026-08-27 12:46:45 -07:00
  • fed7568f07 Widescreen: restore title-scoped exact NCLIP branches tetrisgm 2026-08-27 12:42:14 -07:00
  • dc0baf0fd8 Merge pull request #245 from mstan/fix/msvc-runtime-build Matt Stanley 2026-08-27 12:24:31 -07:00
  • a9a732aae8 runtime: build under MSVC (drop two GNU-only constructs) Alex Vanderveen 2026-08-27 14:39:54 -04:00
  • e9f834da52 cycles: bound idle skip by the SPU sample deadline when IRQ9 is unmasked Alexandros Mandravillis 2026-08-27 16:26:44 +03:00
  • 699022e7d9 config: validate overlay_region_floor integers at parse time Alexandros Mandravillis 2026-08-27 16:25:47 +03:00
  • c5b8ccd454 Harden frame pacing diagnostics codex/issue3-pacer-diagnostics-default Matthew Stanley 2026-08-26 22:41:52 -07:00
  • fa4d77069c mods: expose the scanned-out display size to trusted plugins Matthew Stanley 2026-08-22 16:59:26 -07:00
  • 06b9522afd Merge pull request #241 from mstan/pr/dispatch-mirrors Matt Stanley 2026-08-26 19:00:32 -07:00
  • e5b31de3e8 Merge pull request #240 from mstan/pr/sio-card-fixes Matt Stanley 2026-08-26 18:53:35 -07:00
  • 590b6e7c75 Merge pull request #238 from mstan/pr/cd-status-003-007 Matt Stanley 2026-08-26 18:53:07 -07:00
  • a36b504de6 integrate: fix test fallout of the golden merge (SPU sample-event stubs; PAL-aware frame period in load-accel guard) Alexandros Mandravillis 2026-08-26 03:21:54 +03:00
  • d596b0ec46 runtime: [runtime] overlay_region_floor config key; bundled toolchain drives gcc when available Alexandros Mandravillis 2026-08-26 15:26:28 +03:00
  • 2c52b467c6 recompiler: fold PSX main RAM dispatch mirrors Alexandros Mandravillis 2026-08-23 19:43:23 +03:00
  • 7e3d2f9421 fix(sio): preserve memory card new-card flag until write Pegasus 2026-08-23 01:43:01 +03:00
  • 3592a19e40 fix(sio): keep SPU I_STAT pending across card ACK Alexandros Mandravillis 2026-08-17 09:04:50 +03:00
  • 6262888ec6 audio: prime SPU scheduler before first sample deadline Pegasus 2026-08-22 19:02:37 +03:00
  • a74fd9f7f8 runtime: schedule SPU IRQ samples by guest clock Pegasus 2026-08-22 16:31:54 +03:00
  • 2d67bb9a79 cdrom: cancel stale INT2 on new command (PSX-CD-007) Alexandros Mandravillis 2026-08-05 04:30:59 +03:00
  • 2795b5a01a runtime: set READ status after seek complete (PSX-CD-003) Alexandros Mandravillis 2026-08-05 02:25:32 +03:00
  • 01c647e8a2 Merge pull request #237 from mstan/codex/savestate-safe-dirty-boundaries Matt Stanley 2026-08-25 23:50:23 -07:00
  • cd68169cb8 savestate: reject dirty-pump snapshot contexts Matthew Stanley 2026-08-25 23:49:59 -07:00
  • bfae39d2bb Merge pull request #236 from mstan/codex/package-empty-runtime-dirs Matt Stanley 2026-08-25 21:02:19 -07:00
  • b9fd356e6d packaging: tolerate empty runtime dir lists Matthew Stanley 2026-08-25 21:01:59 -07:00
  • 62a49214de Merge pull request #235 from mstan/codex/controller-presentation-policy Matt Stanley 2026-08-25 20:38:21 -07:00
  • 432a44f64a input: add plugin controller presentation policies Matthew Stanley 2026-08-25 20:37:49 -07:00
  • 4bb31678b9 bump hotfix/nounset-empty-arrays Alex Vanderveen 2026-08-25 22:20:52 -04:00
  • c1f72dce89 bump Alex Vanderveen 2026-08-25 18:31:03 -04:00
  • 776ebc0770 tools: probes for input doubling, from host pad to cursor write hotfix/dpad-analog Alex Vanderveen 2026-08-25 18:09:52 -04:00
  • 3bee3a6c5f input: stop folding the D-pad onto the analog stick Alex Vanderveen 2026-08-25 18:09:41 -04:00
  • 20ae6db9b4 Merge pull request #232 from mstan/split/pr193-keyboard-pad-chord-test Matt Stanley 2026-08-25 14:23:53 -07:00
  • d5b5315ea4 Merge pull request #231 from mstan/split/pr193-sdl3-audio-stream-spec Matt Stanley 2026-08-25 14:23:49 -07:00
  • 707f839570 Merge pull request #230 from mstan/split/pr193-savestate-no-pc0 Matt Stanley 2026-08-25 14:23:46 -07:00
  • 042699ca70 Merge pull request #229 from mstan/split/pr193-bootstate-skip-unknown-sections Matt Stanley 2026-08-25 14:23:42 -07:00
  • 19e5de4c28 boot_state: document unknown-section skip Matthew Stanley 2026-08-25 13:45:11 -07:00
  • ea0530eef0 tests: cover keyboard Select+Start pad chord Matthew Stanley 2026-08-25 13:10:52 -07:00
  • 151588d62e audio: report SDL3 stream input spec to runtime Matthew Stanley 2026-08-25 13:07:40 -07:00
  • b0424b0b4e savestate: defer saves until a safe resume PC exists tetrisgm 2026-08-17 23:26:39 -07:00
  • 1d32acf74f boot_state: skip unknown sections instead of failing the whole load tetrisgm 2026-08-18 00:00:07 -07:00
  • fcbda45ab0 Merge pull request #211 from mstan/split/pr169-overlay-high-bank-tools Matt Stanley 2026-08-25 12:49:38 -07:00
  • 8943695aab Merge pull request #217 from mstan/codex/hd-texture-pack-core Matt Stanley 2026-08-25 12:46:36 -07:00
  • f294f7397a Merge pull request #226 from mstan/hotfix/linux-selfcompile Matt Stanley 2026-08-25 11:59:06 -07:00
  • c50f3f32a6 tools: keep vendor deps help to documented usage Matthew Stanley 2026-08-25 11:58:22 -07:00
  • c3d7fc5f71 Merge pull request #216 from mstan/codex/game-window-width Matt Stanley 2026-08-25 11:51:40 -07:00
  • 33be1ac338 Merge pull request #225 from mstan/fix/overlay-region-high-loading-exe Matt Stanley 2026-08-25 11:46:16 -07:00
  • d66b8e75fd tests: cover high-load overlay region predicate Matthew Stanley 2026-08-25 11:36:15 -07:00
  • cb4762c53f bump Alex Vanderveen 2026-08-25 14:33:07 -04:00
  • 01d3ab2854 bump Alex Vanderveen 2026-08-25 14:32:37 -04:00
  • 6c65801caa Merge pull request #222 from mstan/codex/text-xlate-fix-only-tables Matt Stanley 2026-08-25 11:31:40 -07:00
  • 3612b91066 Merge pull request #215 from mstan/codex/keymap-event-scancode Matt Stanley 2026-08-25 11:31:11 -07:00
  • cd011641ba Merge pull request #227 from mstan/fix/selfbuild-toolchain-sysroot Matt Stanley 2026-08-25 10:34:15 -07:00
  • 1bc46e171d host: use portable case-insensitive compare for toolchain floor Matthew Stanley 2026-08-25 10:29:55 -07:00
  • 05522e9c6a fix: default toolchain min-version floor 1.0.14 — stale pre-sysroot packs get replaced Alex Vanderveen 2026-08-23 16:53:41 -04:00
  • eefa4a9efd fix: SteamOS self-build — wire pack sysroot into CMake, surface CLI failure lines Alex Vanderveen 2026-08-23 16:14:59 -04:00
  • 50c6e7bb41 Merge pull request #228 from mstan/split/pr169-project-analyze-cli Matt Stanley 2026-08-25 10:25:57 -07:00
  • 682627af1e Merge pull request #212 from mstan/split/pr169-analyzer-only Matt Stanley 2026-08-25 10:25:02 -07:00
  • d972d66de8 Merge pull request #210 from mstan/split/pr169-setup-host-runtime-dirs Matt Stanley 2026-08-25 10:24:37 -07:00
  • 3c976fdb85 Merge pull request #221 from mstan/codex/overlay-slti-lower-shim Matt Stanley 2026-08-25 10:19:42 -07:00
  • 45ceb81174 Merge pull request #214 from mstan/codex/screenshot-hires-byte-stride Matt Stanley 2026-08-25 10:19:17 -07:00
  • 946f2d0420 Merge pull request #220 from mstan/codex/test-compiler-path-precedence Matt Stanley 2026-08-25 10:01:49 -07:00
  • d41cf53c6d Merge pull request #219 from mstan/codex/main-ram-geometry Matt Stanley 2026-08-25 10:01:41 -07:00
  • 0a611e1706 Merge pull request #218 from mstan/codex/rational-vblank-clock Matt Stanley 2026-08-25 10:01:34 -07:00
  • 7efc712dd3 Windows/MinGW self-build: pin cxx_std_17 and stop capturing a structured binding Alex Vanderveen 2026-08-25 12:24:05 -04:00
  • 2bea610f87 Treat RAM below a high-loading boot EXE as overlay region Alex Vanderveen 2026-08-16 21:21:24 -04:00
  • c49c8ec9f5 tests: fix three Linux ctest failures (stale assertions + a lock-path mismatch) Alex Vanderveen 2026-08-25 11:17:06 -04:00
  • e6ad1bc4a6 bump Alex Vanderveen 2026-08-25 10:36:37 -04:00
  • db2c03e109 hotfix for offline build deps Alex Vanderveen 2026-08-25 09:47:15 -04:00
  • b1c3967b15 bump Alex Vanderveen 2026-08-25 09:13:16 -04:00
  • 8625744908 bump Alex Vanderveen 2026-08-25 09:13:13 -04:00
  • e0037d7433 cmake patch hardening for steamos Alex Vanderveen 2026-08-25 07:37:09 -04:00
  • 25555579dc tests: fix three Linux ctest failures (stale assertions + a lock-path mismatch) Hotfixes-selfcompiling Alex Vanderveen 2026-08-25 11:17:06 -04:00
  • 94f184f744 Treat RAM below a high-loading boot EXE as overlay region Alex Vanderveen 2026-08-16 21:21:24 -04:00
  • 422583fc97 bump Alex Vanderveen 2026-08-25 10:36:37 -04:00
  • 986de03fcf hotfix for offline build deps Alex Vanderveen 2026-08-25 09:47:15 -04:00
  • c5e213e8e3 bump Alex Vanderveen 2026-08-25 09:13:16 -04:00
  • 9989fd8ebb bump Alex Vanderveen 2026-08-25 09:13:13 -04:00
  • 83725390cd Avoid classifying BIOS waits as game spin freezes tetrisgm 2026-08-25 04:55:24 -07:00
  • 8e0cad4685 cmake patch hardening for steamos Alex Vanderveen 2026-08-25 07:37:09 -04:00
  • 7972b536fb text: load fix-only translation tables Codex 2026-08-25 02:11:25 -07:00
  • 01e17cbf6e autocompile: define lower-cull helper in overlay shim Codex 2026-08-25 02:05:49 -07:00
  • 4a819d5c32 tests: prefer PATH compiler for overlay shim Codex 2026-08-25 02:04:56 -07:00
  • 2346bd0590 memory: define retail and expanded RAM geometry Codex 2026-08-25 01:57:44 -07:00
  • 4591c49958 timing: add rational VBlank period generator Codex 2026-08-25 01:54:42 -07:00
  • 4af774e913 style: normalize HD texture source endings Codex 2026-08-25 01:50:55 -07:00
  • 98aaea953b runtime: add external HD texture pack core Codex 2026-08-25 01:50:23 -07:00
  • f64ca0ce3c config: honor title window width Codex 2026-08-25 01:45:55 -07:00
  • 52861da621 input: match host hotkeys by event scancode Codex 2026-08-25 01:43:25 -07:00