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>
19 lines
1.1 KiB
Markdown
19 lines
1.1 KiB
Markdown
# 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).
|