Commit graph

142 commits

Author SHA1 Message Date
mchughalex
01de213ad2 scene: 2D decode overhaul - WC-readback fix, run-copy untile, inline-first, hot in-place updates 2026-07-15 04:34:36 +01:00
mchughalex
22bd170bac scene: photo editor DoF fixed (typed-depth SRV read as cleared) + photo grab weave fixed 2026-07-15 04:21:19 +01:00
mchughalex
850c8d5b2d scene: native photo-editor postfx (exact ucode ports) + grab readback window 2026-07-13 18:25:25 +01:00
mchughalex
020051bf32 scene: finalize the 2D decode pipeline 2026-07-13 17:02:52 +01:00
mchughalex
f2155aa7fb scene: startup-flow CAS editor renders (heartbeat exemptions on 3 gates) 2026-07-13 16:17:47 +01:00
mchughalex
700e1e2d82 scene: FMV boundary flash = instant emulated yield (stale framebuffer); async video planes 2026-07-13 16:14:44 +01:00
mchughalex
01a8ffbb9a scene: native CAS editor - editor fam-2 lighting map, yield default off 2026-07-13 16:09:28 +01:00
mchughalex
d57f90ea75 scene: async 2D big-art decodes (menu lag/transition stalls) + fade tracer 2026-07-13 16:01:29 +01:00
mchughalex
4377087eea scene: menu portrait RTT gates, sync shader compile, poster-flash fix 2026-07-13 15:57:43 +01:00
mchughalex
eb78dd8453 scene: multi-video FMV via self-contained YUV-triple detection 2026-07-13 15:33:59 +01:00
mchughalex
30ad237536 scene: CAS editor yield + menu-context un-suppression (edit-skater fixes) 2026-07-13 15:05:20 +01:00
mchughalex
592700b4b5 scene: native FMV playback (YUV plane substitution) 2026-07-13 15:01:31 +01:00
mchughalex
ba50240655 scene: native loading screens and boot flow 2026-07-13 14:15:45 +01:00
mchughalex
302ba69241 scene: native pause menu + render-mode corner indicator 2026-07-13 13:56:06 +01:00
mchughalex
b4d2e59b70 npc: LivingWorld entity store (per-instance opacity + identity + palettes) 2026-07-13 13:20:19 +01:00
mchughalex
de59412235 tex: words-keyed content store (console identity semantics) 2026-07-13 12:15:14 +01:00
mchughalex
2ac10ead44 render: texture decode, ropa cloth timing and scene fixes 2026-07-13 10:31:07 +01:00
mchughalex
cf274e7457 render: guest-structure probes + shadow-mode observers 2026-07-13 04:31:55 +01:00
mchughalex
406f47c79c render: move HLSL to source files, diagnostics TU, staged RenderScene 2026-07-11 10:58:36 +01:00
mchughalex
df6156d14e Texture streaming: own-block probes, demote-hold, sticky mip serving 2026-07-11 09:51:35 +01:00
mchughalex
7d1ae45894 Native scene: honor the game's per-entity spawn/distance fade 2026-07-11 09:34:19 +01:00
mchughalex
b99dbc400d exe icon from the player's own game files at runtime; close-clone prop jitter fix 2026-07-11 09:29:02 +01:00
mchughalex
4776a8d514 Streaming pop-in, edge-of-view retention + vehicle palette fixes 2026-07-11 08:58:33 +01:00
mchughalex
2854f562c9 SDK bump: Framerate Cap setting drives the guest-side pacer (skate3_guest_fps_cap) 2026-07-11 08:34:13 +01:00
mchughalex
c44458dec9 ropa cloth capture/publish coherence (garment offset, ribbon flash, palette gates) 2026-07-11 08:25:58 +01:00
mchughalex
f689775536 SDK bump: audio credit-pacing fix for robotic/slowed audio (issue #47) 2026-07-11 06:55:30 +01:00
mchughalex
6497488c42 Reflective_trans glass (fam 13) + game-parity backface culling 2026-07-11 06:18:35 +01:00
mchughalex
5bba302100 ropa: match all character.*_ropa attribs + frame-end payload coherence guards 2026-07-11 05:17:03 +01:00
mchughalex
3bd3595f69 Reflective glass: normal-mapped cube reflections, exact to the emulated frame 2026-07-11 04:22:27 +01:00
mchughalex
c50b38c18d SDK bump: macOS Retina UI sharpness (high-DPI backing + ImGui glyph rasterization) 2026-07-11 03:51:41 +01:00
mchughalex
e5ade7a667 Vehicle motion smoothing + walking-vehicle capture fixes 2026-07-11 03:12:52 +01:00
mchughalex
edda67b01a SDK bump: dialog input fixes (ImGui event-queue input, SDL text input) 2026-07-11 02:05:25 +01:00
mchughalex
823be7ae0c photo-editor yield, wheel centroid pivot, waypoint sign splines, exact sky sun 2026-07-11 01:03:02 +01:00
mchughalex
ff24231e4f World flicker fixes: dynobj CSM self-shadow bias, sail twin culling, tex re-decode throttle 2026-07-11 00:32:49 +01:00
mchughalex
6580ed141a ropa NPC palette gate + 60Hz pose-quantization root cause (boxcar filter) 2026-07-10 23:59:03 +01:00
mchughalex
e308e840b0 Hybrid-graphics fix: exe-level discrete-GPU exports + SDK GPU selection 2026-07-10 22:51:24 +01:00
mchughalex
c613ffacc8 Native renderer performance overhaul + high-fps motion smoothing 2026-07-09 04:53:44 +01:00
mchughalex
77d22e22e5 Seamless load->gameplay transition: registration prewarm + decode workers 2026-07-09 02:32:50 +01:00
mchughalex
9526ebbf21 Frame-row capture: only environment-family banks provide the scene rows 2026-07-09 00:33:37 +01:00
mchughalex
60be1f9316 Selection outline: require the guest edge-detect draw (gameplay ghosts) 2026-07-09 00:33:29 +01:00
mchughalex
e2a7255ed3 Character CSM shadow receive: characters darken in body shadow 2026-07-09 00:32:59 +01:00
mchughalex
2f5bfba872 Native dynamicobject shading: exact port of the movable-prop lighting 2026-07-09 00:32:34 +01:00
mchughalex
2e261d9db9 Skinned-capture determinism: palette gates + cross-frame caches (the hat) 2026-07-09 00:31:46 +01:00
mchughalex
1b92ff92a0 Streamed-artwork posters: adopt the Massive ad system's draw-time textures 2026-07-09 00:31:19 +01:00
mchughalex
8e4db0bdd8 Traffic vehicles: vehicle.fx paint, spec and cube reflection (char fams 6/7) 2026-07-09 00:30:48 +01:00
mchughalex
89e78ad783 Exact world-material shading: runtime port of the 12 environment families 2026-07-09 00:30:06 +01:00
mchughalex
b94aad60d4 Native character lighting: player, NPCs and hair shade with the game's own model 2026-07-07 23:29:24 +01:00
mchughalex
3160901afd Native selection outline: park-editor selected-object blue contour 2026-07-07 22:03:12 +01:00
mchughalex
7b1b8ec939 Native ocean/sky rendering + 2D popup fills + exact popup background blur 2026-07-07 21:07:30 +01:00
mchughalex
84cf37d17b native water rendering v1 (canal/ocean water.* materials) 2026-07-07 03:53:02 +01:00