[quote]I am very curious as to why they would tie game speed to the framerate.
I have absolutely no knowledge in game programming BUT maybe it's to ensure max smoothness of the models' animations during the most epic-scaled battles. Maybe all animations in BFME2 were designed at 30 fps to begin with, and tied to the framerate so that when the game slows down, the game doesn't get choppy and always feels smooth and "cinematic". Unfortunately this also means that anything higher than 30 fps will make it all go "Benny Hill fast"...
I sure didn't remember the framerate was capped, hopefully it won't be too much of an eyesore when scrolling the map left and right at 3840x1024 :?
Thats actually probably a really good guess there. I don't know the specifics behind these games on the decision, but could see it as a valid reason. If the animations are set for 30fps, it means the animation code simply has to display one frame after another. This results in less CPU time, vs having to calculate out what animation frame should be active each frame. With an RTS, you could have many units on the screen, and calculating where the animations should be for all of them could be a large enough of a hit to slow things down. A steady framerate is usually better then having a high framerate that dips randomly.