BattleTech fan tools in your browser — one launcher, two apps.
This repository hosts the MSS:80 Loader, a lightweight shell that launches two fan-made BattleTech utilities:
-
TRS:80 — Technical Readout System:80
TRO-style viewer and builder for ’Mechs and variants. Includes stat blocks, weapons, BV calculations, G.A.T.O.R. console, and lance building/export. -
MSS:84 — Mobile Skirmish System
Mobile/tablet-friendly hex-map skirmish helper. Terrain editing, tokens, LOS/measurement, initiative/turn tracking, dice roller, and optional online play.
Together, they let you design forces in TRS:80 and fight with them in MSS:84. Lances export/import as JSON so you can carry pilots and unit data between apps.
- Readout-style display of ’Mech data (stats, role, armor/internals, source, era).
- Integrated G.A.T.O.R. calculator + roller.
- Lance builder with BV/tonnage/role tracking.
- Chassis catalogue with search/filter and “owned” tracking.
- Data sourced from MegaMek JSON (CC BY-NC-SA 4.0).
- 👉 Open TRS:80
- 📖 Help (redirect)
- Hex map editor with terrain, height, cover, and export.
- Token support with names, pilots, team colors.
- LOS, range measurement, initiative tools, and dice roller.
- Side-dock integration with Flechs Sheets for record-keeping.
- Optional online play with Firebase “Uplink.”
- 👉 Open MSS:84
- 📖 Help / Wiki (redirect)
- 📄 About page — overview of the loader, each app, licensing, credits, and IP notices.
- License: Code in this repo (loader) is MIT. See LICENSE.
- TRS:80 Data: Built on MegaMek JSON (CC BY-NC-SA 4.0).
- MSS:84 Integration: Includes support for Flechs Sheets.
- IP Disclaimer:
BattleTech and all associated marks, logos, and content are property of their respective rights holders.
This project is non-commercial, fan-made, and not affiliated with or endorsed by the IP holders.
This loader is a single-page shell with three main parts:
- Boot overlay (TRO-style sequence).
- Home screen (logos + hex honeycomb background).
- Viewer (iframe sandbox for each app).
To run locally:
git clone https://github.com/Nevar530/TSR-80_MSS-84_LOADER.git
cd TSR-80_MSS-84_LOADER
# Open index.html in a browser