| ▲ | easyThrowaway 5 hours ago | |
The most interesting part is that IIRC they shipped the entire Windows 3.11 memory allocator to make it work. I have very little understanding on how allocation works at OS level, but I'm surprised there are no wrappers like dgVoodoo or dxWrapper specifically for this kind of issues. There are quite a bunch of old Windows games (Need for Speed 1-4 for a start) that refuse to run on modern OSes due to rather...bold memory management strategies. | ||
| ▲ | rincebrain 4 hours ago | parent [-] | |
Apparently the recollection of the fix was that they deferred actually freeing memory for a while if they detected it was SimCity running. [1] [1] - https://www.joelonsoftware.com/2000/05/24/strategy-letter-ii... | ||