Hasty Briefsbeta

Bilingual

Patching MechCommander's "left arm bug" for fun and profit

4 days ago
  • #MechCommander
  • #Bug Fix
  • #Game Modding
  • MechCommander 1 has a bug where large weapons are all placed in the left arm, causing significant firepower loss if that arm is destroyed.
  • The bug was analyzed and fixed by modifying the game's assembly code to properly distribute large weapons across multiple locations.
  • Weapon classification was updated to correctly categorize weapons from the Desperate Measures expansion as 'large' instead of erroneously 'small'.
  • The fix involves hex editing the game executable at specific addresses, and a patcher tool is available for easier application.
  • Additional quirks like inconsistent visual arm loss and UI discrepancies were noted but considered out of scope for the fix.