Files
TeslaSuite/410console/battletech-port
CydandClaude Fable 5 deaade4f72 Track the 410console hand-off docs; ignore the raw Mac archive
The BattleTech port spec, the Console 4.10 decompilation notes, the golden
reference eggs, and the PEF/rsrc analysis tools come into the repo. The .sit
archive and its extraction (Mac binaries, __MACOSX/.finf metadata) stay
untracked for now.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 22:43:32 -05:00
..

battletech-port — hand-off package

Everything needed to add BattleTech support to the modernized TeslaConsole (in the TeslaSuite repo), mirroring its existing Red Planet implementation. Assembled in the TeslaRel410 repo from the Mac 4.10 console decompilation + the game's own data. Transplant this whole folder into the TeslaSuite repo and implement from the spec there (that repo can build the .NET solution).

  • BATTLETECH-PORT-SPEC.md — start here. The full port spec: shared Munga/1501 spine, the BattleTech egg format + the BT-vs-RP field diff, the RedPlanet→BattleTech class map, the shell de-hardcoding, the BTConfig.xml catalog + data sources, open questions, and verification.
  • reference/cavern.egg — console-generated BattleTech egg (golden field reference).
  • reference/TESTARN.EGG — 2nd BT egg (shows multiple [Role::*] blocks).
  • reference/RPConfig.xml.template — the RP catalog XML to mirror as BTConfig.xml.
  • reference/L4PLASMA.HPP — the pod plasma-display class the egg bitmaps target.

Context: ../CONSOLE-4.10-DECOMP.md (the Mac console decompilation this builds on).