FS507D_20161015 release analysis wrap-up (drop itself is gitignored; art-review
folder kept local for review):
- Recovered the only assets our tree lacked: 13 hsh HUD/radar/mech bmps and the
two 5.07D lobby decals (decal_46/47.tga, extracted from release props.mw4 via
a ported gos_LZDecompress).
- ResourceImagePool.cpp: missing-texture placeholder is now LAB_ONLY (editor
keeps degraded mode); Release restores the original fatal STOP. Release +
Profile rebuilt, 0 errors.
Console script reconciled:
- ConLobby.script.new ("BattleTech Console V5.0.7Df", newest revision anywhere)
promoted to Content\ShellScripts\ConLobby.script; .new removed; stale loose
deploy copy removed. Verified in-game (console title shows V5.0.7Df).
- Corrected CLAUDE.md: the release never "renamed" the console to
ComputerPlayer.script -- the resource packer stores script contents under
alphabetically skewed entry names (runtime resolves the same pairing).
Packer quirks documented (stale entry carry-forward on incremental builds,
name/content skew in directory sweeps).
Mechlab bug fix (first FireStorm bug hunt):
- New-Mech dialog showed blank rows for Wolfhound/Zeus and crashed (KERNELBASE
read AV) when creating a Zeus. Root cause: newmech in chassis.script created
its Type droplist without setting $$m_listBoxSize$$, so capacity defaulted to
60 while 65 chassis were written in -- OOB script-array writes. Fixed by
sizing the list from $$m_chassisCount$$. Latent stock-MW4 bug armed when the
FireStorm roster passed 60 chassis. Verified: Zeus variant creates cleanly.
props.mw4 fully repacked (decals + promoted console + mechlab fix, junk
.new/.org entries gone); game deploy refreshed at MW4\. Gitignore: FS507D drop
and player-created MW4\Resource\Variants.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
113 lines
9.3 KiB
Plaintext
113 lines
9.3 KiB
Plaintext
== MW4 rules-based deployment ==
|
|
runtime: c:\VWE\firestorm\Gameleap\mw4
|
|
build : c:\VWE\firestorm\Gameleap\code\rel.bin
|
|
dest : c:\VWE\firestorm\MW4
|
|
|
|
(dest exists, refreshing in place)
|
|
|
|
[0/5] Packing resources from source (resource\*.mw4) ...
|
|
== Packing resources (resource\*.mw4) ==
|
|
source : c:\VWE\firestorm\Gameleap\mw4
|
|
builder: c:\VWE\firestorm\Gameleap\code\rel.bin\MW4pro.exe (Profile / LAB_ONLY)
|
|
|
|
[pack 1/3] staging fresh builder into source tree ...
|
|
+ MW4pro.exe
|
|
+ ctcls.dll
|
|
+ MissionLang.dll
|
|
+ ScriptStrings.dll
|
|
[pack 2/3] running resource compiler fullscreen (this can take a while) ...
|
|
(moved DDrawCompat ddraw.dll aside for the build)
|
|
(restored DDrawCompat ddraw.dll)
|
|
[pack 3/3] resource build complete (exit 0).
|
|
rebuilt 1 package(s):
|
|
resource\props.mw4
|
|
|
|
[1/5] Resource (game packages only), hsh, Assets, Stats ...
|
|
Resource: 193 files copied (58 game packages + metadata), 86 skipped (editor-only/cruft)
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
|
|
Total Copied Skipped Mismatch FAILED Extras
|
|
Dirs : 3 0 3 0 0 0
|
|
Files : 1 0 1 0 0 0
|
|
Bytes : 1.6 k 0 1.6 k 0 0 0
|
|
Times : 0:00:00 0:00:00 0:00:00 0:00:00
|
|
Ended : Thursday, July 2, 2026 10:08:56 AM
|
|
|
|
Resource\Pilots copied verbatim (player profiles)
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
|
|
Total Copied Skipped Mismatch FAILED Extras
|
|
Dirs : 8 0 8 0 0 0
|
|
Files : 455 62 393 0 0 0
|
|
Bytes : 106.43 m 35.47 m 70.95 m 0 0 0
|
|
Times : 0:00:00 0:00:00 0:00:00 0:00:00
|
|
|
|
|
|
Speed : 865,194,604 Bytes/sec.
|
|
Speed : 49,506.832 MegaBytes/min.
|
|
Ended : Thursday, July 2, 2026 10:08:57 AM
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
|
|
Total Copied Skipped Mismatch FAILED Extras
|
|
Dirs : 2 0 2 0 0 0
|
|
Files : 2 0 2 0 0 0
|
|
Bytes : 108.6 k 0 108.6 k 0 0 0
|
|
Times : 0:00:00 0:00:00 0:00:00 0:00:00
|
|
Ended : Thursday, July 2, 2026 10:08:58 AM
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
|
|
Total Copied Skipped Mismatch FAILED Extras
|
|
Dirs : 4 0 4 0 0 0
|
|
Files : 3 0 3 0 0 0
|
|
Bytes : 85.9 k 0 85.9 k 0 0 0
|
|
Times : 0:00:00 0:00:00 0:00:00 0:00:00
|
|
Ended : Thursday, July 2, 2026 10:08:59 AM
|
|
|
|
[2/5] Content\shellscripts\files (runtime audio only) ...
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
|
|
Total Copied Skipped Mismatch FAILED Extras
|
|
Dirs : 1 0 1 0 0 0
|
|
Files : 2 0 2 0 0 0
|
|
Bytes : 6.76 m 0 6.76 m 0 0 0
|
|
Times : 0:00:00 0:00:00 0:00:00 0:00:00
|
|
Ended : Thursday, July 2, 2026 10:09:00 AM
|
|
|
|
[3/5] Root runtime files (dlls, config, localization) ...
|
|
[4/5] Overlaying fresh build artifacts from rel.bin ...
|
|
+ MW4.exe 3,637,248 bytes
|
|
+ MW4pro.exe 4,386,816 bytes
|
|
+ Launcher.exe 77,892 bytes
|
|
+ autoconfig.exe 503,808 bytes
|
|
+ mw4print.exe 77,824 bytes
|
|
+ MissionLang.dll 188,416 bytes
|
|
+ ScriptStrings.dll 147,456 bytes
|
|
+ ctcls.dll 24,576 bytes
|
|
[4b ] Applying DirectDraw compat shim (HKCU) for c:\VWE\firestorm\MW4\MW4.exe ...
|
|
set: c:\VWE\firestorm\MW4\MW4.exe = DWM8And16BitMitigation HIGHDPIAWARE
|
|
[4c ] Optimizing hsh\mechs BMPs to 256-color ...
|
|
converted 64 BMP(s), saved 24.4 MB
|
|
[5/5] Deployment summary:
|
|
c:\VWE\firestorm\MW4 : 827 files, 1,181 MB
|
|
MW4.exe 3,637,248 bytes (7/1/2026 11:39:59 PM)
|
|
per top-level:
|
|
0.1 MB Assets
|
|
317.0 MB Content
|
|
80.5 MB hsh
|
|
767.7 MB Resource
|
|
0.1 MB Stats
|
|
|
|
Done. Runnable game deployed to c:\VWE\firestorm\MW4
|