Maybe some of you already found that bug. With modern computers it may become more and more common.
The bug has more chances to occur if you slow down the game.
Behaviour:
- The game UI still works (you may have issues when pressing or trying to move the map with a long right-click). You can still select units, give orders, click buttons.
- All units seems to be frozen and game time no longer passes.
The bug occurs when your processor loops too fast in a "timer" game portion of code. It seems AOE does not support when the "timer" code is called too frequently.
A technical barrier at 1 millisecond seems to provoke the bug.
The bug gave me headaches (exactly the same exe/config working on a computer but not on another, plus that timer algorithms cannot be debugged) but I could find a working solution.
I will include the fix in nextROR_API release.
Did any of you ever encountered this issue ?
- On very fast (recent) computers, 1x game speed seems to be on the limit. Slowing down to 0.9x game speed provokes the bug.
- On older machines, the bug can be observed by slowing down to quite low values like 0.1x game speed : if we look well, we can see the game is not 10% slow, but stopped.
Customize AOE's "more game speeds" option makes easier to test it.
For example, the "great battles" mod could be impacted by this bug, or deathmatch players that play large battles in slow motion.
The bug has more chances to occur if you slow down the game.
Behaviour:
- The game UI still works (you may have issues when pressing
- All units seems to be frozen and game time no longer passes.
The bug occurs when your processor loops too fast in a "timer" game portion of code. It seems AOE does not support when the "timer" code is called too frequently.
A technical barrier at 1 millisecond seems to provoke the bug.
The bug gave me headaches (exactly the same exe/config working on a computer but not on another, plus that timer algorithms cannot be debugged) but I could find a working solution.
I will include the fix in next
Did any of you ever encountered this issue ?
- On very fast (recent) computers, 1x game speed seems to be on the limit. Slowing down to 0.9x game speed provokes the bug.
- On older machines, the bug can be observed by slowing down to quite low values like 0.1x game speed : if we look well, we can see the game is not 10% slow, but stopped.
For example, the "great battles" mod could be impacted by this bug, or deathmatch players that play large battles in slow motion.