Ask HN: Want help figuring out jump jets work in MechWarrior 2
I used as a QA Engineer for Transmeta, a startup that made low power CPUs for laptops. One of the ways I loved to test our chips was by playing MechWarrior 2. Basically I tried to break the chips using a video game where you run around in a mech (a giant robot with guns) shooting other mechs.
Game play video: https://youtu.be/L0mSdnxM7fc
In the game, some mechs could jump using jump jets. One day I noticed that the jump jets recharged much more slowly on Transmeta chips than they did on our Intel reference chips. The recharge rate on a Transmeta chip was something like 10 or 20% the rate it should have been.
Jump jets being used: https://youtu.be/v1O4WTwjWZ4?t=9m54s
To my knowledge, no one ever figured out why. I'm wondering if someone here happens to have worked on, or can legally share the source code for, MechWarrior 2. I'm curious how the jump jet recharging worked, and whether that might offer some clue as to why the recharging happened so slowly on Transmeta chips!
6 comments
[ 3.6 ms ] story [ 30.0 ms ] threadWow - now there is a name I haven't heard in a REALLY long time.
I was at Intel when transmeta was still in stealth... and interestingly worked in their CPU benchmark DRG lab where we tested SIMDs on procs and Intel was focused on the Celeron being a <$1,000 that was performant to the gamer crowd... We were worried about transmeta at that time.
We were testing the games that were released on celeron machines against an AMD machine to prove out (subjectively) that a gamer would see performance as better on the Intel platform than AMD such that they woud buy Intel...
Intel actually paid game companies to code to the SIMD instructions in their games specifically to make them faster, and then paid the companies marketing money to promote the games...
Sadly, Transmeta was still too vapor for us to test against...