H H Jones wrote:
> Thanks for the advice!
> The lowmemory switch did allow it to run and connect for two player
> game.
> I know that this switch will limit the use of some features such as
> new graphics. Is this due to the limits set by the switch or does it
> still use up the resources it can find? I just wonder if it will have
> a big effect on performanceof the game.
The switch has two effects:
1. It prevents you from loading any game saved with a larger vehicle
array (in other words, the 'morevehicles' switch must be set the same or
higher as it was when the game was saved -- otherwise you get a "Game
load failed" message; normally you would probably get a warning). This
is the primary source of memory savings, since normally TTDPatch
reserves memory for the largest array possible (more than 4 MB).
2. The cache for the ordinary TTD sprites is set to 800 KB instead of
the usual 4 MB. This may mean more frequent disk accesses, which in
turn *may* affect the performance -- but frankly, I doubt you'll notice
it much, unless you have a really slow hard disk.
Note, however, that new graphics are loaded separately, and add to the
memory usage anyway (but on the positive side, they don't require disk
access during the game). Thus, you may get out of memory again if you
add many new graphics sets to newgrf.cfg.
BTW, I've checked the latest sources; the behaviour of the switch hasn't
changed since 2.0.
--
Marcin Grzegorczyk
>> Stay informed about: TTDPatch Error in DOS