[Prev][Next][Index][Thread]
An amusing note about Lemmings flakiness
I just spent a while looking into why LemmingsDemo is sometimes flaky
under Executor/DOS. The problem appears to occur when you don't give
it enough memory; I was able to reproduce this under Linux with:
executor -applzone 1400
So I went over to a Mac and edited the LemmingsDemo SIZE resource so
it only gets 1.4M of RAM (which Lemmins says should be enough). Lo
and behold, it crashes on a real Mac too! So I guess our emulation is
accurate. :-)
If Lemmings is doing weird things to you, you should be able to work
around this problem by saying:
executor -applzone 2048
and thereby guaranteeing that Lemmings has 2M of free memory to work with.
For our next release we'll probably make the minimum default applzone
size be 2M. We've also taken out the 8M upper bound; you can now have
applzone and syszone up to 16M! This should make some of you diehard
power users happy. Going beyond the 16M limit is difficult because of
limitations in the Macintosh memory manager design.
-Mat