Commit the vrend410 firmware asset + RE tooling; gitignore run artifacts

- vrend410.mng: the production firmware, a HARD dependency of the committed
  live pipeline (emu_main.py MAPS['vrend410'].fw loads it) -- the repo couldn't
  run the live renderer without it.
- txdn_probe.py / texstore_trace.py / texel_trace.py: standalone reverse-
  engineering probes (texture-source/DRAM-write/texel tracing) documenting the
  texid-binding and texel-format investigations.
- .gitignore: exclude the firmware-decomp run artifacts (emu860c.pyd rebuildable
  from source, *.log/*.pkl/*.png renderer outputs + caches), editor junk, and
  the game runtime state/logs written by running the pod.

Left untouched deliberately: the parallel Mech session's in-progress
restoration/source410/BT/{EMITTER,BTPLAYER}.CPP edits (theirs to commit) and
the tracked game runtime state (LAST.EGG/CTMIX.CFG etc. -- transient).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Cyd
2026-07-20 11:43:46 -05:00
co-authored by Claude Opus 4.8
parent b447e71864
commit a89d08e1c9
5 changed files with 192 additions and 0 deletions
+22
View File
@@ -15,3 +15,25 @@ __pycache__/
# 4.10 source reconstruction build outputs (rebuild: bash restoration/source410/build410.sh all)
/restoration/build410/
# firmware-decomp build/run artifacts
# emu860c.pyd: rebuild via the gcc line in emu860c/emu860c.c's header
# *.log/*.pkl/*.png: renderer run outputs + caches (regenerated by the scripts)
/emulator/firmware-decomp/emu860c/*.pyd
/emulator/firmware-decomp/emu860c/*.log
/emulator/firmware-decomp/emu860c/*.pkl
/emulator/firmware-decomp/emu860c/*.png
/emulator/firmware-decomp/igc_stream.bin
# editor / build junk
/restoration/.obj.obj
/.finf/
# game runtime state written by running the pod (logs, egg backups)
/ALPHA_1/REL410/BT/LOG
/ALPHA_1/REL410/BT/NN.LOG
/ALPHA_1/REL410/BT/RUN.LOG
/ALPHA_1/REL410/RP/NN.LOG
/ALPHA_1/VWETEST/VGLTEST/REPORT/TEST.LOG
/ALPHA_1/WEAPONLO.TXT
/ALPHA_1/REL410/BT/TESTARN.EGG.pre_pilot