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
Dusk-92
cc7a5dd7f9
Expose post-publication scan diagnostic
2026-08-28 20:15:54 +02:00
Dusk-92
57fa079361
Track scans occurring after Outline publication
2026-08-28 20:15:49 +02:00
Dusk-92
41a53ce388
Expose Outline handoff diagnostics
2026-08-28 20:11:40 +02:00
Dusk-92
50c1a0b508
Instrument Outline Lua-to-render handoff
2026-08-28 20:11:36 +02:00
Dusk-92
9f9e56e764
Use atomic Lua-to-render handoff for Outline target
2026-08-28 20:02:45 +02:00
Dusk-92
4e8791687b
Capture and pin Outline objects from Lua thread
2026-08-28 19:59:30 +02:00
Dusk-92
d4df1143ce
Use Lua-thread pinned objects for Outline debug rendering
2026-08-28 19:59:25 +02:00
Dusk-92
e0f8592015
Expose UnitGUID object-resolution stages
2026-08-28 19:56:28 +02:00
Dusk-92
8e6d8e292e
Use working UnitGUID path for Outline tracking
2026-08-28 19:56:25 +02:00
Dusk-92
35f90c85fb
Add one-shot UnitGUID diagnostics to OutlineDebug
2026-08-28 19:52:04 +02:00
Dusk-92
2aeee3fceb
Expose player GUID stage in OutlineDebug
2026-08-28 18:31:15 +02:00
Dusk-92
6ef29ba99f
Track target independently from local player resolution
2026-08-28 18:31:12 +02:00
Dusk-92
fb4fb880e5
Use Nampower-style player and target GUID path
2026-08-28 18:26:15 +02:00
Dusk-92
61cf447248
Add locked target GUID address for Outline debug
2026-08-28 18:26:11 +02:00
Dusk-92
1314860bde
Let target Outline work without legacy object manager global
2026-08-28 18:22:12 +02:00
Dusk-92
134e5a37f9
Allow GUID resolution when legacy object manager global is zero
2026-08-28 18:21:59 +02:00
Dusk-92
bff19dd95b
Show object manager readiness in OutlineDebug
2026-08-28 18:16:19 +02:00
Dusk-92
4eb37f4c23
Bypass broken IS_IN_WORLD gate in Outline debug
2026-08-28 18:16:14 +02:00
Dusk-92
3ee72d70d6
Add object manager readiness check for Outline debug
2026-08-28 18:16:10 +02:00
Dusk-92
b714c38ab7
Expose target acquisition stages in OutlineDebug
2026-08-28 18:06:19 +02:00
Dusk-92
bcf8cefb35
Split Outline target acquisition diagnostics
2026-08-28 18:06:15 +02:00
Dusk-92
33ec80d742
Register OutlineDebug Lua command
2026-08-28 17:57:19 +02:00
Dusk-92
ad706ccb9a
Add in-game OutlineDebug diagnostics
2026-08-28 17:57:09 +02:00
Dusk-92
d7f93b3c00
Add sticky D3D9 Outline diagnostics
2026-08-28 17:56:47 +02:00
Dusk-92
62026da380
Add sticky Outline tracker diagnostics
2026-08-28 17:56:26 +02:00
Dusk-92
37757a2347
Fix V8 UnitGUID x86 ABI stack leak
2026-08-28 17:48:06 +02:00
Dusk-92
855ea340cc
Fix V8 registerFunction asm build
2026-08-28 17:39:31 +02:00
Dusk-92
17af79dff4
Fix V8 FrameScript registration ABI
2026-08-28 17:37:45 +02:00
Dusk-92
126f617ca1
Fix V8 OutlineCommand ABI to receive Lua state in ECX
2026-08-28 17:27:24 +02:00
Dusk-92
dbdb513e94
Use x86 fastcall for OutlineCommand callback
2026-08-28 17:09:38 +02:00
Dusk-92
5fe9a92672
Force Outline Lua calls through x86 register asm
2026-08-28 17:04:59 +02:00
Dusk-92
bbcc70fa0d
Fix Outline Lua API calls on safe core V5
2026-08-28 16:54:46 +02:00
Dusk-92
68c0ad2b75
Use minimal standalone core for Outline CustomAssets and TransmogFix
2026-08-28 16:46:54 +02:00
Dusk-92
f4cbacb7f9
Fix DllMain return type for Zig 0.16
2026-08-28 15:12:18 +02:00
MarcelineVQ
727a4cc229
Scrub remaining absolute machine paths from module docs
2026-08-01 18:04:54 -07:00
MarcelineVQ
1d41a029a8
Scrub local machine paths from docs
...
Replace absolute /home/august/... references with neutral placeholders and
drop TODO.md links to plan files that only exist locally.
2026-07-27 21:49:44 -07:00
MarcelineVQ
b12fc820ef
Publish source: Unlicense, public README, repo hygiene
...
The remote was previously a distribution-only point for pre-built DLLs.
This opens the source.
- LICENSE: Unlicense, with a GPL-3.0 carve-out for src/dpslog/WeirdDPSMate
(a DPSMate fork that keeps its own license)
- README.md replaces the stale internal one with the user-facing docs from
DLL_README.md, swapping the 'Why No Source Code?' section for build and
layout notes. DLL_README.md is dropped; one README now serves both.
- RELEASING.md: drop the trim-the-README-per-release dance and the
remote/WeirdUtils/ distribution clone, both obsolete now
- gitignore agent/editor scratch, build caches, the vendored WSBT addon,
and the WeirdThreat/uwu-logs checkouts (separate upstream repos)
- Commit outstanding module work: superweirdo, clickthrough portal visuals,
transform44 decompiles, worldmarkers demo presets, tools/
2026-07-27 21:47:55 -07:00