BT412: fork from BT411 -- Steam + internet-multiplayer line
Identity pass (README/CLAUDE.md/CMake project bt412), the steamification roadmap (docs/BT412-ROADMAP.md), and the living context topic (context/steamification.md). Forked at BT411 4e72f0c; origin is VWE/BT412.git only -- this repo never touches the BT411 remote. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -5,14 +5,18 @@
|
||||
> detail is preserved verbatim in **`docs/PROGRESS_LOG.md`** (the old monolithic CLAUDE.md) — the
|
||||
> ultimate fallback if a topic digest is thin. Migration history: `phases/phase-01-context-restructure.md`.
|
||||
|
||||
**Project:** Port VWE's 1995 arcade **BattleTech** (BT) pod game (MUNGA engine, Tesla platform
|
||||
4.10) to modern Windows + the pod hardware, by reconstructing the missing BT game logic from the
|
||||
`BTL4OPT.EXE` binary on top of the working WinTesla engine.
|
||||
**Project:** **BT412 — the Steamification of the BattleTech pod port.** The upstream work
|
||||
(BT411) ports VWE's 1995 arcade **BattleTech** (BT) pod game (MUNGA engine, Tesla platform 4.10)
|
||||
to modern Windows by reconstructing the missing BT game logic from the `BTL4OPT.EXE` binary on
|
||||
top of the working WinTesla engine. This repo carries that forward to a consumer Steam title:
|
||||
virtual cockpit controls (no pod hardware), single-window cockpit, in-game session front end
|
||||
replacing the operator console, Steam internet multiplayer, distributable packaging.
|
||||
**Repo of record:** the top-level `CMakeLists.txt` + `README.md` build `btl4.exe`. Layout:
|
||||
`engine/ game/ content/ docs/ reference/ tools/ context/`.
|
||||
**Current front:** `btl4.exe` runs a full single-player loop; the gauge system is complete; the
|
||||
active work is reconstructing each subsystem's authentic behavior from the binary. Details +
|
||||
what's-next: `context/project-overview.md`, `context/open-questions.md`, recent git log.
|
||||
`engine/ game/ content/ docs/ reference/ tools/ context/`. Remote: `origin` =
|
||||
`VWE/BT412.git` ONLY — this repo must never touch the BT411 remote (no cross-pull remote).
|
||||
**Current front:** the steamification — plan and phase order in `docs/BT412-ROADMAP.md`, running
|
||||
status in `context/steamification.md`. Subsystem-fidelity reconstruction continues alongside.
|
||||
Details + what's-next: `context/project-overview.md`, `context/open-questions.md`, recent git log.
|
||||
|
||||
---
|
||||
|
||||
@@ -57,6 +61,7 @@ precise than anything you can infer.
|
||||
| User asks about... | Read this file |
|
||||
|---|---|
|
||||
| What the project is, engine, platform, goal | `context/project-overview.md` |
|
||||
| The Steamification (BT412): plan, phases, PadRIO, Steam net, front end | `context/steamification.md` + `docs/BT412-ROADMAP.md` |
|
||||
| Missing BT source, decompilation strategy | `context/source-completeness.md` |
|
||||
| The WinTesla Windows port (renderer/audio/HAL) | `context/wintesla-port.md` |
|
||||
| Build / run / debug / repo layout / env gates | `context/build-and-run.md` + `context/decomp-reference.md` §6 |
|
||||
|
||||
Reference in New Issue
Block a user