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

mhloppy.com

67 points by Narann 4 days ago


toast0 - 4 hours ago

I wonder if the board game materials have rules or guidance about where equipment goes? I dunno how close the computer games stick to the board game materials though.

derac - 8 hours ago

This is cool, maybe "target left arm" implies that it's your left, when targetting them and you're facing each other. So, their right arm.

blobbers - 5 hours ago

I never played this game! I didn't realize there was a RTS after Crescent Hawk's revenge. I'm looking at the MC2 source code now... it looks like there is a Linux port, meaning could probably get it working for Apple using Fable 5, AI haters, I will challenge you to a batchall.

tangenter - 7 hours ago

I wish they would release MC1 source the way they did with MC2.

pkhuong - 7 hours ago

If you need a compact byte -> bit lookup table on x86, consider using the memory form of the bit test (BT) instruction.

20k - 7 hours ago

Oh man this was my biggest pet peeve with mechcommander as a kid, thanks for fixing it!

notrealyme123 - an hour ago

A bit off topic, but a very nice niche YouTubers "SardonicSays" posted a great Retrospective about MechCommander yesterday.

https://www.youtube.com/watch?v=8CVvOWlfl1U

golden-face - 7 hours ago

Great writeup! Vividly remember this being a thing especially in multiplayer. What was that janky match matching service, MSN something?

Also a really underrated game, the mechanics (line of sight over the horizon stuff) and isometric graphics were pretty cool for the time and it had a well developed story/campaign mode.

Night_Thastus - 6 hours ago

Now let's see this working for Darkest Hours. ;)

(Assuming they didn't fix it themselves, it is a pretty big overhaul to MC1)

99% sure it should work fine for (Exodus and Turncoat), (X-Ray and DSC Raid), and (Xenocide and Bengal Lancers) since those are just custom campaigns.

Lovely stuff. Always a joy to see anything MechWarrior related end up here on HN.

iamacyborg - 3 hours ago

Dear god I loved this game when it came out. It was hard.

close04 - 3 hours ago

It just hit me, in 2026, that MeshCommander [1] (the Intel AMT remote management tool) is probably a homage naming after MechCommander.

Came here excited that MeshCommander is maintained again.

[1] https://github.com/Ylianst/MeshCommander

protocolture - 7 hours ago

I really need to put some of these techniques to the test with Metal Fatigue.