docs: mark the 'only .x meshes load' paragraph SUPERSEDED (native BGF reader exists)

Found during the input-path audit: RECONCILE.md's 'DEEPEST RENDER FAULT =
ASSET PIPELINE GAP' paragraph is stale -- d3d_OBJECT::LoadObject falls through
to LoadObjectBGF (L4D3D.cpp:98/230, bgfload.cpp LoadBgfFile) and BGF geometry
loads natively today.  Docs only.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0166KTsC7ADm7VXEi1HF1jNg
This commit is contained in:
arcattack
2026-07-24 19:52:10 -05:00
co-authored by Claude Opus 5
parent 23229e573e
commit 6e810d99cc
+5
View File
@@ -448,6 +448,11 @@ END STATE / VERIFIED BY DIAGNOSTICS (btl4.log, flagged [BTrender] lines):
Window: 804x600 "BattleTech", stable, ALIVE@20s+, no crash, captured frame = solid black.
DEEPEST RENDER FAULT REACHED = ASSET PIPELINE GAP (not code):
>>> SUPERSEDED (see "LoadObject now falls through to LoadObjectBGF" further down, ~line 496):
>>> a native DIV-BIZ2 reader now EXISTS (bgfload.cpp `LoadBgfFile`, engine/MUNGA_L4/L4D3D.cpp:230
>>> `d3d_OBJECT::LoadObjectBGF`, reached from LoadObject:98 when D3DXLoadMeshFromXA fails).
>>> BGF loads natively today; the .x attempt is a dead first try for this content. Do not cite
>>> the paragraph below as current truth.
d3d_OBJECT::LoadObject (MUNGA_L4/L4D3D.cpp:47) loads `VIDEO\<name>.x` via D3DXLoadMeshFromXA — i.e. the
WinTesla D3D renderer consumes Direct3D .x meshes produced by the port's MeshExp exporter. The BT pod
content tree ships 879 `.bgf` (DIV-BIZ2) files and ZERO `.x` files (VIDEO\ + VIDEO\GEO\). So EVERY