Commit Graph
380 Commits
Author SHA1 Message Date
Dusk-92 8f22c90401 V38: refine Retail core and halo balance 2026-08-29 11:53:13 +02:00
Dusk-92 d6c53ed634 V37.1 ExitFix: skip heavy cleanup during process termination 2026-08-29 11:46:58 +02:00
Dusk-92 2a51ab6030 V37.1 ExitFix: detach model hooks before D3D9 cleanup 2026-08-29 11:46:48 +02:00
Dusk-92 1969bb83bd V37.1 ExitFix: prevent D3D9 rehook during shutdown 2026-08-29 11:46:39 +02:00
Dusk-92 fa9dd1c730 V37: add smooth Retail-style radial falloff 2026-08-29 11:38:01 +02:00
github-actions[bot] 4bbee94388 V36: soft Retail-style JFA decode 2026-08-29 09:32:44 +00:00
Dusk-92 c35b95a4c4 Stable V34 AutoFix: automatic target publication 2026-08-29 11:04:44 +02:00
Dusk-92 2165887e6b Stable V34 AutoFix: self-heal lost D3D9 hooks 2026-08-29 11:04:37 +02:00
Dusk-92 63c929ceb6 Stable V34 AutoFix: sync target automatically 2026-08-29 11:04:31 +02:00
Dusk-92 9f58796ca1 Stable V34 AutoFix: register automatic target sync 2026-08-29 11:04:27 +02:00
Dusk-92 f81851bb84 V34: use full-float JFA seed render targets 2026-08-29 10:18:28 +02:00
Dusk-92 35b3d00519 V34: add G32R32F JFA format 2026-08-29 10:18:10 +02:00
Dusk-92 80b1177da9 V33: fix signed seed test in cleanup shader 2026-08-29 10:05:20 +02:00
Dusk-92 c70c5a37ba V33: conservatively clean silhouette pinholes before JFA 2026-08-29 10:04:42 +02:00
Dusk-92 5f25e2494c V32: hard 3px outline without feather 2026-08-29 09:29:27 +02:00
Dusk-92 85507f7e73 V31 report additive glow filtering 2026-08-28 22:59:36 +02:00
Dusk-92 8ce131c614 V31 polish outline edge and filter additive glow 2026-08-28 22:59:32 +02:00
Dusk-92 bb26e3fd71 DEBUG30 fix StateBlock Apply vtable slot 2026-08-28 22:51:39 +02:00
Dusk-92 7fcd97c5fa Fix DEBUG29 viewport setter 2026-08-28 22:47:43 +02:00
Dusk-92 1ea8067930 DEBUG29 report full D3D state restore 2026-08-28 22:46:48 +02:00
Dusk-92 d344f74fbf DEBUG29 fully isolate exact-material replay state 2026-08-28 22:46:41 +02:00
Dusk-92 d5a3a0e925 DEBUG28 report D3D state-block capture 2026-08-28 22:41:08 +02:00
Dusk-92 ef0e32de53 DEBUG28 replay exact D3D material via state blocks 2026-08-28 22:41:04 +02:00
Dusk-92 9d1673b359 DEBUG27 replay fixed-function material alpha 2026-08-28 22:29:13 +02:00
Dusk-92 3b5246e0ee Add fixed-function texture-stage constants for Outline 2026-08-28 22:29:07 +02:00
Dusk-92 a92d9caec1 DEBUG26 report skipped translucent passes 2026-08-28 22:22:38 +02:00
Dusk-92 6ef67ff11c DEBUG26 ignore translucent M2 carrier passes 2026-08-28 22:22:33 +02:00
Dusk-92 ca445ef9bd DEBUG25 replay WoW alpha and blend semantics 2026-08-28 22:18:07 +02:00
Dusk-92 8d2db15f93 Add alpha-test and blend constants for Outline replay 2026-08-28 22:18:02 +02:00
Dusk-92 dab770c018 DEBUG24 respect texture alpha in silhouette replay 2026-08-28 22:12:08 +02:00
Dusk-92 68206a4347 DEBUG23 compact no-stencil diagnostics 2026-08-28 22:05:26 +02:00
Dusk-92 b65e441261 DEBUG23 run real outline without Reset or stencil 2026-08-28 22:05:21 +02:00
Dusk-92 2558cd9709 DEBUG22 request and report stencil readiness 2026-08-28 21:57:13 +02:00
Dusk-92 a11ff8d82b DEBUG22 restore D24S8 safely and rehook after Reset 2026-08-28 21:57:09 +02:00
Dusk-92 67817052b7 DEBUG21 show raw silhouette without stencil gate 2026-08-28 21:51:08 +02:00
Dusk-92 4d3bae29fb Fix JFA decode constant-register restriction 2026-08-28 21:40:45 +02:00
Dusk-92 220236855f Fix JFA shader constant-register restriction 2026-08-28 21:37:02 +02:00
Dusk-92 a6bf31160f Fix DEBUG18 unused late rehook result 2026-08-28 21:24:05 +02:00
Dusk-92 441a97646e DEBUG18 show D3DX assembler message 2026-08-28 21:23:09 +02:00
Dusk-92 e27fcf1eba DEBUG18 capture D3DX shader error text 2026-08-28 21:23:04 +02:00
Dusk-92 1f1420ea53 DEBUG17 expose D3D9 failure HRESULTs 2026-08-28 21:04:57 +02:00
Dusk-92 0b8b415bab DEBUG17 capture shader and texture HRESULTs 2026-08-28 21:04:52 +02:00
Dusk-92 eb07e1d237 DEBUG16 expose shader and RT stages 2026-08-28 20:39:15 +02:00
Dusk-92 52361a9e42 DEBUG16 instrument shader and render-target creation 2026-08-28 20:39:11 +02:00
Dusk-92 1ed94e0387 DEBUG15 late rehook from OutlineDebug 2026-08-28 20:35:23 +02:00
Dusk-92 7797221071 DEBUG15 add late D3D9 rehook 2026-08-28 20:35:20 +02:00
Dusk-92 4acbd4e965 DEBUG14 disable first-frame forced D3D9 reset 2026-08-28 20:28:27 +02:00
Dusk-92 3751675336 Keep DEBUG13 output within Zig format arg limit 2026-08-28 20:20:57 +02:00
Dusk-92 2c3b35e788 Show live D3D9 vtable hook ownership 2026-08-28 20:19:57 +02:00
Dusk-92 0eb5cc2520 Expose live D3D9 hook ownership diagnostics 2026-08-28 20:19:53 +02:00