Compatibility Issues

From LEGO Island Wiki
Revision as of 02:33, 21 October 2019 by MattKC (talk | contribs) (Created page with "LEGO Island was written in 1997 for Microsoft Windows 95. Since then, Windows has gone through several changes, many of which have broken the dated LEGO Island code. This...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

LEGO Island was written in 1997 for Microsoft Windows 95. Since then, Windows has gone through several changes, many of which have broken the dated LEGO Island code. This is a list of known compatibility issues running LEGO Island on modern versions of Windows.

Save files don't actually save

Affects: Windows Vista+

Description: LEGO Island saves files into its install directory, which is C:\Program Files\LEGO Island by default. While it was not uncommon at the time to use the install directory for application data, it quickly became bad practice due to security risks. As of Windows Vista, administrator privileges are required to write files anywhere in C:\Program Files, which breaks LEGO Island's saving function.

Solutions:

  • Run LEGO Island as administrator (right click > Run as Administrator)
  • Use LEGO Island Rebuilder, which has an option to redirect save data to `%APPDATA%` (the modern day standard location for application data)
  • Re-install LEGO Island somewhere with full write access (i.e. not C:\Program Files)
  • Manually redirect saves to a writable location in the registry (September build only):
    • 32-bit: HKLM\Software\Mindscape\LEGO Island\savepath
    • 64-bit: HKLM\Software\WOW6432Node\Mindscape\LEGO Island\savepath