![]() Get system timer value in milliseconds.Ģ. When a game simulation does not progress as expected on a fast machine, usually the faulty logic is similar to the following: 1. From my background in game programming, I happen to know that these kinds of issues are caused in incorrect assumptions made in the game’s timing logic. My family’s desktop machine has MUCH more computing power than my laptop. via the map editor), ship movement became sporadic, with regular movement becoming randomly mixed in with periods of barely-perceptible movement. ![]() When the game had only a few objects on the map, ship movement was barely perceptible despite having a very high game frame rate. On my family’s desktop machine, the simulation speed was all wrong. When I tried it on one of my family’s desktop machines however, things were a different story. Once the game was starting correctly, it played just fine on my laptop. This post continues the reverse engineering and patching theme to correct additional runtime issues with Star Trek Armada on modern systems. ![]() In part 1 of this mini-series, we saw how it was a relatively simple task to diagnose and correct the issues preventing an old computer game from starting on modern (Windows 7) systems.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |