Commit Graph

  • 3c64a13347 Smooth motion at any refresh; keep matching after a display-size change Shokunin 2026-10-07 13:09:20 -07:00
  • 2b7f1db676 VRR present mode: [video] vsync = "vrr" Shokunin 2026-10-07 13:09:20 -07:00
  • cba31b1923 guest_cycle_scale: range-check TOML integers before narrowing integrate/pr561-guest-cycle-scale-20261008 feat/cpu-overclock Shokunin 2026-10-07 21:49:37 -07:00
  • 50c68be75e Negotiate trusted optional loading features in title netplay profiles feat/trusted-netplay-loading-option Matthew Stanley 2026-10-07 21:48:23 -07:00
  • 91cd6db705 guest_cycle_scale: one CPU charge for every tier, declarative gate, rollback Shokunin 2026-10-07 17:13:26 -07:00
  • 1e6e43639a Title timing constant: [timing] guest_cycle_scale (and _gated) Shokunin 2026-10-07 14:10:12 -07:00
  • ec8c5c54c2 Share authored-map Capcom adaptive background packet rendering Matthew Stanley 2026-10-07 21:30:51 -07:00
  • 64b902fe02 Announce LAN guests once instead of on every JOIN refresh fix/lan-join-chat-spam Matthew Stanley 2026-10-07 21:19:04 -07:00
  • 1cf45e45cd Merge pull request #574 from RetroPortingToolKit/fix/parappa-audio-buffer-target Matt Stanley 2026-10-07 21:17:41 -07:00
  • efe2835629 Merge pull request #502 from pneuma-io/codex/mouse-gadgets-hold-r16 release/ape-v0.5.0-hle-support Matt Stanley 2026-10-07 21:17:05 -07:00
  • 401c8dd324 Merge remote-tracking branch 'origin/master' into refresh/mmx6-coop-20261007 refresh/mmx6-coop-20261007 Matthew Stanley 2026-10-07 21:01:18 -07:00
  • 3b2c0bb1b4 Merge pull request #575 from RetroPortingToolKit/chore/untrack-scph1001-generated Matt Stanley 2026-10-07 20:57:10 -07:00
  • b6e34d24e3 Stop tracking SCPH1001 generated sources Matthew Stanley 2026-10-07 20:56:48 -07:00
  • 0e9845a07b Honor configured audio buffer target in SDL bridge fix/parappa-audio-buffer-target Matthew Stanley 2026-10-07 20:35:02 -07:00
  • ea8862ed46 Permit controller sharing only with development tools enabled Matthew Stanley 2026-10-07 20:28:48 -07:00
  • 865517f1ea Adapt co-op integration checks to current framework APIs Matthew Stanley 2026-10-07 20:28:47 -07:00
  • a6e2f9bc43 Integrate enhanced rendering with fixed co-op netplay views Matthew Stanley 2026-10-01 15:52:42 -07:00
  • 24121d6410 Support trusted co-op netplay profiles and retained texture rendering Matthew Stanley 2026-10-01 15:14:34 -07:00
  • a6216c6be3 Integrate opt-in native function replacements for game mods Matthew Stanley 2026-09-30 21:12:16 -07:00
  • 9e19229a9a Merge pull request #573 from RetroPortingToolKit/land/hfr-framework-20261007 Matt Stanley 2026-10-07 20:06:29 -07:00
  • 502393296a Share bounded resident Mode 2 sector cursor for title loader HLE Matthew Stanley 2026-10-07 19:42:21 -07:00
  • 609cc88dd2 Share strict aligned archive extent validation for resident loading Matthew Stanley 2026-10-07 19:18:52 -07:00
  • 4000372824 Debug display ring off while the render thread runs feat/render-thread-display-ring Shokunin 2026-10-07 13:09:39 -07:00
  • 90270503e6 Smooth motion: reprojection opt-in per title, redraw the default Shokunin 2026-10-07 18:49:56 -07:00
  • fd489f47ec Share validated Neversoft archive and renderer extensions Matthew Stanley 2026-10-07 18:32:54 -07:00
  • e9fbe0d1b3 ws_backdrop_scene_test: stub the GPU packet key gpu.c now calls Matthew Stanley 2026-10-07 17:57:49 -07:00
  • e080f9fab7 TCP_COMMANDS: regenerate the command index (host_profile) Matthew Stanley 2026-10-07 17:55:36 -07:00
  • bd10ee3ba4 Regenerate BIOS emitter stamps (SCPH1001, OpenBIOS) Matthew Stanley 2026-10-07 17:48:52 -07:00
  • 7bcb11916a GPU packet keys keep the enhancement aperture apart from the main RAM it aliases Matthew Stanley 2026-10-02 19:08:13 -07:00
  • 12036fab6e ws_ui_groups: count why a UI prepass was discarded Matthew Stanley 2026-10-02 18:50:27 -07:00
  • c55ddc4f29 Widescreen HUD size: proportional option shrinks the auto-UI HUD beyond 16:9 Matthew Stanley 2026-10-02 18:39:56 -07:00
  • e5198880ef RENDER_PASSES: mod arenas in the pass sandbox Matthew Stanley 2026-10-02 17:51:16 -07:00
  • 3431e2e2a8 Render passes capture the part of the buffer the presenter shows (netplay local viewport) Matthew Stanley 2026-10-02 17:09:10 -07:00
  • 9379df8f12 Render passes in netplay dual raster; verify mode checks the whole CPU VRAM Matthew Stanley 2026-10-02 17:02:11 -07:00
  • 14237c6beb Port-2 injection: release the pad when the injection ends Matthew Stanley 2026-10-02 16:55:46 -07:00
  • e28f7f18ee Host sampler: accessors in every build; tools/host_profile.py names hot functions Matthew Stanley 2026-10-02 16:48:03 -07:00
  • 9af4abb94f Widescreen prepass: validate DMA nodes through an address index, not a scan per node Matthew Stanley 2026-10-02 16:48:02 -07:00
  • 9032b1005e Always-on host CPU sampler ring (TCP host_profile) Matthew Stanley 2026-10-02 16:43:49 -07:00
  • eb783e15ed Motion kit: blend mirrored orthonormal bases; snap a handedness change Matthew Stanley 2026-10-02 16:36:29 -07:00
  • 3cd6d2d1e0 TCP_COMMANDS: document the input port parameter Matthew Stanley 2026-10-02 16:19:55 -07:00
  • dd64bc6611 TCP input injection for port 2 (set_input/press/clear_input port=2) Matthew Stanley 2026-10-02 16:19:30 -07:00
  • b77b18a3b1 Preserve PGXP projection and depth through flagged subdivision stores Matthew Stanley 2026-10-07 18:06:07 -07:00
  • e372fe2f22 Merge pull request #572 from RetroPortingToolKit/fix/village-ws-margins-20261007 Matt Stanley 2026-10-07 17:51:12 -07:00
  • 4b4fddb769 Present finite 2D backdrop scenes at 4:3 in native-wide fix/village-ws-margins-20261007 Matthew Stanley 2026-10-07 17:29:32 -07:00
  • bbde12bb1c Document verified unified release input and paired consumption Beman 2026-10-08 10:39:50 +10:00
  • 8024ca5d15 Regenerate the OpenBIOS emitter stamp Shokunin 2026-10-07 13:09:38 -07:00
  • 4619735d47 Reprojection: fit split-screen views with a third of the pairs; short breaker holds Shokunin 2026-10-07 13:09:31 -07:00
  • 5f6fcb184c Reprojection: cars are textured objects that moved against the world; needles are small Shokunin 2026-10-07 13:09:30 -07:00
  • 5fc62b8387 Smooth motion: real frames cheaper; reprojection: HUD needle, split screen, outliers Shokunin 2026-10-07 13:09:30 -07:00
  • f3ec88ebda Smooth motion: in-between frames by reprojecting the real frame Shokunin 2026-10-07 13:09:29 -07:00
  • c3fcaa5374 Regenerate the OpenBIOS emitter stamp Shokunin 2026-10-07 13:09:29 -07:00
  • dec1492be9 Smooth motion: budget dynres for the in-between frames, time them from the game frame's arrival, keep small views put, move HUD needles Shokunin 2026-10-07 13:09:21 -07:00
  • 85f9cc6c2d Smooth motion at any refresh; keep matching after a display-size change Shokunin 2026-10-07 13:09:20 -07:00
  • 6eda65b19b VRR present mode: [video] vsync = "vrr" Shokunin 2026-10-07 13:09:20 -07:00
  • c10b07559f guest_cycle_scale: one CPU charge for every tier, declarative gate, rollback Shokunin 2026-10-07 17:13:26 -07:00
  • 071bacb115 Record serial fidelity scope and expanded-buffer texture correction Matthew Stanley 2026-10-07 16:56:28 -07:00
  • 5b8d39e5bb Track PGXP geometry and texture depth in allocated GPU primitive buffers Matthew Stanley 2026-10-07 16:52:26 -07:00
  • 7133af4dae Record rejected THPS2 interpolation and retained loading approval Matthew Stanley 2026-10-07 16:36:23 -07:00
  • 972d4f4c71 fix: restore draw-entry primitive arenas through the render sandbox journal Matthew Stanley 2026-10-07 16:19:50 -07:00
  • 7d8b0c117a docs: record approved THPS2 loading and serial interpolation review Matthew Stanley 2026-10-07 16:11:42 -07:00
  • 968788ccf6 fix: accept allocated primitive arenas in sandbox OT submission Matthew Stanley 2026-10-07 16:11:35 -07:00
  • 3b7f8ca195 Mods: package-relative default for file and folder resources Shokunin 2026-10-07 13:29:58 -07:00
  • 0d4f1dbbd2 Regenerate the OpenBIOS emitter stamp Shokunin 2026-10-07 14:10:12 -07:00
  • fb38008549 Title timing constant: [timing] guest_cycle_scale (and _gated) Shokunin 2026-10-07 14:10:12 -07:00
  • c1b9fd834d Regenerate the OpenBIOS emitter stamp Shokunin 2026-10-07 13:09:10 -07:00
  • f18c26d5c0 PGXP seam expansion for opaque 3D polygons (opt-in) Shokunin 2026-10-07 13:09:02 -07:00
  • a581fd8f70 Regenerate the OpenBIOS emitter stamp Shokunin 2026-10-07 13:09:02 -07:00
  • 72d75aa28d PGXP perspective-correct Gouraud colour (opt-in) Shokunin 2026-10-07 13:08:54 -07:00
  • 35d45f43bc Regenerate the OpenBIOS emitter stamp Shokunin 2026-10-07 13:08:53 -07:00
  • 7ab0e4d96c PGXP depth: near-camera triangles stay painter-ordered; clear per frame Shokunin 2026-10-07 13:08:44 -07:00
  • 8b5eac20a3 PGXP depth: relative tolerance keeps decals in painter order Shokunin 2026-10-07 13:08:44 -07:00
  • 8c82e71616 PGXP depth buffer for opaque 3D polygons (opt-in) Shokunin 2026-10-07 13:08:44 -07:00
  • 986348858c Backport unified controller and mouse input to release runtime Beman 2026-10-08 08:50:11 +10:00
  • 9f673fa2b2 Fix GetlocP drive position after explicit CD seeks Matthew Stanley 2026-10-07 15:43:08 -07:00
  • edecdd1d3a Merge pull request #570 from RetroPortingToolKit/review/pr502-hd-exclusive-safety-20261007 Matt Stanley 2026-10-07 15:42:55 -07:00
  • c371091002 Retire generic loading pacing from parity catalogs Matthew Stanley 2026-10-07 15:38:53 -07:00
  • bbd71522d5 Record PR569 ancestry; its tested fix is already included review/pr502-hd-exclusive-safety-20261007 Matthew Stanley 2026-10-07 15:38:53 -07:00
  • 4dabdabb12 Record refreshed rendering-stack ancestry preserving tested safety fixes Matthew Stanley 2026-10-07 15:38:52 -07:00
  • be2bfbf6b4 test: retain refreshed HD provenance fixture stubs Matthew Stanley 2026-10-07 15:38:52 -07:00
  • b3bc77e8ec Record Ape approval and enabled review presets Matthew Stanley 2026-10-07 15:05:08 -07:00
  • c20c05ccc0 fix: keep HD texture authority on the synchronous renderer Matthew Stanley 2026-10-07 15:03:51 -07:00
  • 86b15cfbbb Frame generation: in-between frames never rasterize native VRAM Shokunin 2026-10-07 13:46:50 -07:00
  • b620b13837 Integrate current framework master without dropping texture fixes Matthew Stanley 2026-10-07 14:39:05 -07:00
  • 7547d9257a Integrate refreshed rendering stack preserving validated retail BIOS stamp Matthew Stanley 2026-10-07 14:39:05 -07:00
  • 7692b8134d Frame generation: in-between frames never rasterize native VRAM fix/hd-textures-frame-gen Shokunin 2026-10-07 13:46:50 -07:00
  • d29390a85d Regenerate the OpenBIOS emitter stamp feat/pipeline-settings Shokunin 2026-10-07 12:54:07 -07:00
  • ae4f45f2c3 Call frame generation "Smooth motion" in user-visible text Shokunin 2026-10-07 00:04:28 -07:00
  • 4f25e6de83 Pipeline toggles as player settings and launcher rows Shokunin 2026-10-06 19:30:04 -07:00
  • 38fbe239f1 Test: GP0 history guard fixture stubs the frame-generation hooks feat/camera-interp Shokunin 2026-10-07 12:58:31 -07:00
  • f4160b55d9 Test: GPU exec fixtures stub the frame-generation vertex-source hooks Shokunin 2026-10-07 12:56:00 -07:00
  • 22fe3669cf Frame generation: shared corners are one vertex; no motion rounding Shokunin 2026-10-06 19:56:55 -07:00
  • 6be9b6a807 Frame generation: close cracks, skip frames the camera passes through Shokunin 2026-10-06 19:44:34 -07:00
  • 64036e2ee7 Frame generation: in-between frames from an in-between camera Shokunin 2026-10-06 19:28:44 -07:00
  • bf67446271 Frame generation: plan ceiling for render-thread overload, stalls judged by wait Shokunin 2026-10-06 15:25:02 -07:00
  • 1f102027ec Frame generation: warm cost estimate, re-probe, guest-paced breaker Shokunin 2026-10-06 15:05:24 -07:00
  • ceac56b2de Regenerate the OpenBIOS emitter stamp feat/present-thread Shokunin 2026-10-07 12:53:49 -07:00
  • 06b05041e9 Docs: present thread and fast first descent Shokunin 2026-10-06 05:22:26 -07:00
  • 673c1d0a1b Present thread: one owned swap call; frame-gen fixture builds on MinGW Shokunin 2026-10-06 05:06:07 -07:00
  • 1ed99213f2 Frame generation: PSX_PRESENT_SHOT_GENERATED captures a generated frame Shokunin 2026-10-06 05:03:23 -07:00
  • 1096174184 Dynamic resolution: fast first descent on the render thread Shokunin 2026-10-06 04:59:01 -07:00