Skip to content
/ TRS80 Public

TRS:80 // Technical Readout System:80 — A compact BattleTech fan tool. Browse mechs, read Tech Readouts, and calculate G.A.T.O.R. target numbers fast at the table or VTT.

License

Notifications You must be signed in to change notification settings

Nevar530/TRS80

Repository files navigation

TRS:80

Technical Readout System:80

Welcome to TRS:80, a complete digital console for managing your BattleTech forces.
Designed as a reference, builder, and catalog, it brings the entire scope of ’Mech warfare to your fingertips.

▶ LOAD TRS:80

License: MIT License: CC BY-NC-SA 4.0


🔄 Cross-App Crossover

TRS:80 now connects directly with BattleTech // Mobile Skirmish.

  • Export from TRS:80 Lance Builder → produces a "Lance Name".json file
  • Import into Mobile Skirmish → instantly places those ’Mechs on the tactical map
  • Pilot info, call signs, and skills carry over
  • Team colors sync (Alpha, Bravo, Clan, Merc)
    👉 Your force construction (TRS:80) and gameplay skirmishes (Mobile Skirmish) are now seamlessly linked. Build once, play anywhere.

📚 Chassis & Variants

  • 400+ chassis and 2,500+ variants in the manifest
  • Full TRO data:
    • Weapons, loadouts, and armaments
    • Armor & internals by location
    • Equipment, structure, gyro, cockpit, myomer
    • Tonnage & movement profiles
    • Battle Value (BV)
    • Role & sourcebook refs
  • Variants grouped under parent chassis for clarity

🖥️ Technical Readout Panels

  • Overview tab – heat scale, pilot skill, core stats
  • Tech Readout tab – chassis/systems, armor/internals, equipment, and lore
  • Weapons tab – complete list of mounted weapons
  • G.A.T.O.R. console – integrated target number calculator
    • Gunnery, attacker, target, terrain, heat, range
    • Dice roller with live TN display

🎯 Lance Builder

  • Build lances or stars directly from the manifest
  • Tracks total BV, tonnage, mobility, roles
  • Swap mechs in/out quickly
  • Export/import lance builds for easy sharing and reloading
  • Exports are Skirmish-compatible for instant crossover

🗂️ Chassis Catalogue

  • Track which chassis you physically own in miniature form
  • Checkbox per chassis (not variant-specific)
  • Toggle “Filter by Owned” to view only your collection
  • Combine with BV, role, and tech filters to plan games around owned forces
  • Export/import your collection across devices

🔄 Import / Export

  • Every section is portable:
    • Owned catalogue
    • Lance builds
    • Session state
  • Export to JSON, import later, continue instantly
  • Lance exports can be dropped into Mobile Skirmish as mechs.json

🚀 Why TRS:80?

TRS:80 isn’t just a reference—it’s a command console for the Inner Sphere.
From recon lances of Locusts to walls of Atlas heavies, TRS:80 keeps your forces organized, balanced, and battle-ready.

Save time, reduce book-flipping, and put the entire universe of ’Mechs at your command.


⚡ Quick Start

  • Play instantly in your browser
    👉 Launch TRS:80

  • Offline use

    1. Download or clone this repo
    2. Open index.html in any modern browser
    3. Done — no installs, no build tools

Runs anywhere HTML does: Windows, macOS, Linux, tablets, even a USB stick.


🎲 Using TRS:80 in BattleTech

  • Pick a chassis – e.g. search “Archer” to see all variants
  • Filter the field – by BV, role, weight class, rules level, or era
  • Compare loadouts – movement, armor, and weapon mixes side by side
  • Prep games – build balanced lances, export, and share
  • In-game assist – G.A.T.O.R. console handles TN math and rolls
  • Lore ready – Tech Readout panels give quick fluff & history

Go-to filters for lance building:

  • BV first – ensures fair matchups
  • Role + Tonnage – classic lance comp (Scout, Skirmisher, Missile Boat, Brawler)
  • Era / Tech Base – campaign or TRO-specific forces

⚙️ Tech Stack

  • Pure HTML / CSS / JavaScript
  • Data: MegaMek JSON (CC BY-NC-SA 4.0)
  • Lightweight, offline-capable, no dependencies

🔗 Related Tools


🛈 Attribution

  • Mech data © MegaMek Data, licensed under CC BY-NC-SA 4.0
  • BattleTech, BattleMech, ’Mech, AeroTech are trademarks of their respective owners
  • Non-commercial fan project — not affiliated with or endorsed by Topps, Catalyst Game Labs, or Microsoft

About

TRS:80 // Technical Readout System:80 — A compact BattleTech fan tool. Browse mechs, read Tech Readouts, and calculate G.A.T.O.R. target numbers fast at the table or VTT.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published