6 votes

Patching Salt Lake 2002 to run on modern systems

1 comment

  1. riQQ
    1. Not enough memory when installing:
      Due to the installer calling a very old Windows function, on systems where you have "too much" RAM (more than 4GiB), it thinks you have a negative amount of physical memory available, which is less than the minimum required 64MB, so the installer will abort.
    2. Crashing to desktop after game launch:
      When the game is checking how much usable video memory you have, it corrupts the program stack due to a bug that is only triggered if you have "too much" (more than what the game devs anticipated) VRAM. The corrupted memory leads to an unrecoverable crash.
    2 votes