<!--quoteo(post=218803:date=Oct 24 2007, 04:16 PM:name=Pieter Boelen)--><div class='quotetop'>QUOTE(Pieter Boelen @ Oct 24 2007, 04:16 PM) [snapback]218803[/snapback]</div><div class='quotemain'><!--quotec-->It doesn't seem logical to me because the game has LESS time to process everything. With the Build 13 of 0.6, the game worldmap runs slower, but the issues are said to be fixed when the value is INCREASED again to 1.0. I am confused.<!--QuoteEnd--></div><!--QuoteEEnd-->
Slowing down sea travel gives more time to us with our slow brains, but does not necessarily give the CPU more time.
Slowdown programs have been used to occupy fast CPUs so they can run DOS games.
They actually give the computer less time to carry out game functions. This works well for games with few calculations.
Now from the start let me say that I don't pretend to know how the games mapmode speed is reduced.
When I got the idea for the fix, before actually changing any settings I thought to myself:
1. Everything wrong happens during mapmode (involving sea_ai.dll access)
2. Time at sea was changed (lengthening it).
3. Time is also involved in so many game update functions: date, food, morale, other ships, their morale, nation relations, etc.
4. What if the timing process used to drag out time on sea somehow interferes with how engine.exe carries out hard coded sea_ai.dll access. What the heck, let me try something.
Then I decided to change the settings back to stock settings to test this.
I know very little of code, so what I'm showing the world here is just how I think and approach problems.
I may be right ... but for all the wrong reasons.
Slowing down sea travel gives more time to us with our slow brains, but does not necessarily give the CPU more time.
Slowdown programs have been used to occupy fast CPUs so they can run DOS games.
They actually give the computer less time to carry out game functions. This works well for games with few calculations.
Now from the start let me say that I don't pretend to know how the games mapmode speed is reduced.
When I got the idea for the fix, before actually changing any settings I thought to myself:
1. Everything wrong happens during mapmode (involving sea_ai.dll access)
2. Time at sea was changed (lengthening it).
3. Time is also involved in so many game update functions: date, food, morale, other ships, their morale, nation relations, etc.
4. What if the timing process used to drag out time on sea somehow interferes with how engine.exe carries out hard coded sea_ai.dll access. What the heck, let me try something.
Then I decided to change the settings back to stock settings to test this.
I know very little of code, so what I'm showing the world here is just how I think and approach problems.
I may be right ... but for all the wrong reasons.