Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Lego Island"

From PCGamingWiki, the wiki about fixing PC games
 
(65 intermediate revisions by 21 users not shown)
Line 1: Line 1:
 
{{Infobox game
 
{{Infobox game
|cover        = Lego Island cover.jpg
+
|cover        = Lego Island (PC Cover).png
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Mindscape}}
 
{{Infobox game/row/developer|Mindscape}}
|publishers  =  
+
|publishers  =
|engines      =  
+
{{Infobox game/row/publisher|Mindscape}}
 +
|engines      =
 +
{{Infobox game/row/engine|Omni|ref=<ref>{{Refurl|url=https://www.youtube.com/watch?v=hdZtvd_42sQ&t=86s|title=How EXACTLY do LEGO Island's assets work? (LEGO Island Decompilation - Part 2) - YouTube|date=2023-09-14|snippet=I also got an email from one of LEGO Island's developers, who I was already in touch with for another project I have in the works. He graciously explained some of the questions I brought up in the last episode. Turns out the game's engine, known as Omni, had actually been around a lot longer than we thought.}}</ref>}}
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|October 2, 1997}}
+
{{Infobox game/row/date|Windows|September 26, 1997|ref=<ref>{{Refurl|url= https://web.archive.org/web/20181007145508/https://www.thefreelibrary.com/The+LEGO+Group+and+Mindscape+Release+the+First+LEGO+CD-ROM+Game.-a019786216 |title= The LEGO Group and Mindscape Release the First LEGO CD-ROM Game. (retrieved)|date=2024-01-18}}</ref>}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|lego-island|}}
 +
{{Infobox game/row/reception|IGDB|lego-island| }}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | First-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Action, Adventure, Open world }}
 +
{{Infobox game/row/taxonomy/vehicles          | Automobile, Bicycle, Helicopter, Track racing, Truck }}
 +
{{Infobox game/row/taxonomy/art styles        | Stylized }}
 +
{{Infobox game/row/taxonomy/themes            | Contemporary, Comedy }}
 +
{{Infobox game/row/taxonomy/series            | Lego Island }}
 
|steam appid  =  
 
|steam appid  =  
 +
|steam appid side =
 
|gogcom id    =  
 
|gogcom id    =  
|strategywiki = Lego Island
+
|gogcom id side =
 +
|official site=
 +
|hltb        = 5254
 +
|lutris      = lego-island
 +
|mobygames    = 5188
 +
|strategywiki = LEGO Island
 
|wikipedia    = Lego Island
 
|wikipedia    = Lego Island
 
|winehq      = 4353
 
|winehq      = 4353
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
{{Series|Lego Island}}
 
  
 
'''Key points'''
 
'''Key points'''
 
{{ii}} Modern systems need workarounds for some compatibility problems; see [[#Installing on modern versions of Windows|Installing on modern versions of Windows]].
 
{{ii}} Modern systems need workarounds for some compatibility problems; see [[#Installing on modern versions of Windows|Installing on modern versions of Windows]].
{{ii}} Keyboard control is extremely twitchy due to the game being programmed for low framerates. Using an Xbox 360 control pad or other game controller for movement is recommended.
+
{{ii}} Keyboard control is extremely twitchy due to the game being programmed for low framerates. Using the [[#LEGO Island Rebuilder|LEGO Island Rebuilder]] is recommended.
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://lego.wikia.com/wiki/5731_LEGO_Island Unofficial Lego Wiki]
 
{{mm}} [http://en.brickimedia.org/wiki/5731_LEGO_Island Brickimedia]
 
 
{{mm}} [http://www.rockraidersunited.org/ Rock Raiders United] - A fan forum for all of the classic Lego games.
 
{{mm}} [http://www.rockraidersunited.org/ Rock Raiders United] - A fan forum for all of the classic Lego games.
  
Line 29: Line 48:
 
{{Availability/row| Retail | | Disc | See [[#Run without a CD|Run without a CD]] | | Windows }}
 
{{Availability/row| Retail | | Disc | See [[#Run without a CD|Run without a CD]] | | Windows }}
 
}}
 
}}
{{ii}} An official release of the soundtrack was never made. A project to restore soundtrack at 44.1 kHz stereo from the original composer's backup tapes (compared to the 11.025 kHz mono found in-game<ref>[https://www.youtube.com/watch?v=dF66z7lVRZ4 A Technical Look at LEGO Island's Soundtrack - YouTube]</ref>) can be found on the [https://projectisland.org/music/ Project Island website].
+
{{ii}} An official release of the soundtrack was never made. A project to restore the soundtrack to 44.1&nbsp;kHz stereo from the original composer's backup tapes (compared to the 11.025&nbsp;kHz mono found in-game<ref>{{Refurl|url=https://www.youtube.com/watch?v=dF66z7lVRZ4|title=A Technical Look at LEGO Island's Soundtrack - YouTube|date=May 2023}}</ref>) can be found on the [https://projectisland.org/music/ Project Island website].
 +
{{ii}} The Italian release uses {{DRM|SecuROM}} copy protection.<ref>{{Refurl|url=https://www.legoisland.org/wiki/index.php/SecuROM|title=SecuROM - LEGO Island Wiki|date=17 May 2023}}</ref>
 +
 
 +
==Essential improvements==
 +
===[https://github.com/itsmattkc/LEGOIslandRebuilder LEGO Island Rebuilder]===
 +
{{++}} Allows for frame rate capping, patching the notoriously-twitchy keyboard controls, and music replacement.
 +
{{++}} Runs on hardware near-contemporaneous with the original release; see [[#Frame rate (FPS)|Frame rate (FPS)]].
 +
{{++}} Works without administrator privileges.
 +
{{ii}} Game freezes when placed on the secondary monitor of an extended desktop. Game continues when being moved back to the primary desktop.
 +
 
 +
====Error: "Lego Island failed to start"<ref>{{Refurl|url=https://github.com/itsmattkc/LEGOIslandRebuilder/issues/23 |title=Github - LEGOIslandRebuilder Issues - Erorr: "LEGO Island failed to start"|date=03.12.2021}}</ref>====
 +
{{Fixbox|description=Run the games {{File|CONFIG.EXE}} as administrator.|fix=
 +
# Right-click on the shortcut {{File|CONFIG.EXE}}.
 +
# Left-click {{code|Run as administrator}}.
 +
# Set {{code|RGB Emulation}} as Direct 3D Device.
 +
'''Notes'''
 +
{{ii}} This fix only needs to be applied once.
 +
}}
  
 
==Game data==
 
==Game data==
Line 42: Line 78:
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Lego Island Options.png|External options screen.}}
 
{{Image|Lego Island Options.png|External options screen.}}
{{Video settings
+
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 50: Line 86:
 
|ultrawidescreen wsgf award =  
 
|ultrawidescreen wsgf award =  
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
|widescreen resolution      = hackable
+
|widescreen resolution      = false
|widescreen resolution notes= Use dgVoodoo 2.53 to force wide screen resolution
+
|widescreen resolution notes=  
 
|multimonitor              = false
 
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
 
|ultrawidescreen            = false
 
|ultrawidescreen            = false
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
|4k ultra hd                = hackable
+
|4k ultra hd                = false
|4k ultra hd notes          = Use dgVoodoo 2.53 to force wide screen resolution.
+
|4k ultra hd notes          =  
 
|fov                        = false
 
|fov                        = false
 
|fov notes                  =  
 
|fov notes                  =  
 
|windowed                  = hackable
 
|windowed                  = hackable
|windowed notes            = Edit the registry or use [http://www.rockraidersunited.org/topic/4471-icu-lego-island-configuration-utility/ ICU Windower]. This feature is incomplete; it always uses the same rendering mode regardless of what is chosen.
+
|windowed notes            = Edit the registry or use [https://github.com/le717/ICU-Windower ICU Windower]. This feature is incomplete; it always uses the same rendering mode regardless of what is chosen.
 
|borderless windowed        = false
 
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
Line 68: Line 104:
 
|antialiasing              = false
 
|antialiasing              = false
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 +
|upscaling                  =
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = false
 
|vsync                      = false
 
|vsync notes                =  
 
|vsync notes                =  
|60 fps                    = unknown
+
|60 fps                    = limited
|60 fps notes              =  
+
|60 fps notes              = See [[#Frame rate (FPS)|Frame rate (FPS)]].
|120 fps                    = false
+
|120 fps                    = limited
|120 fps notes              = Locks at 90 FPS when exploring world, locks at either 30 or 90 FPS in certain indoor environments. Since the game was never intended to run this fast (it was designed with 10 FPS in mind), many timer issues also arise as a result; for example, turning is very sensitive and many of the animations run too fast.
+
|120 fps notes              =  
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
 
|color blind                = false
 
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 +
}}
 +
===[[Glossary:Frame rate (FPS)|Frame rate (FPS)]]===
 +
{{ii}} The game locks its framerate 90 FPS when exploring the world and either 30 or 90 FPS in certain indoor environments.
 +
{{--}} Since the game was never intended to run this fast (it was designed with 10 FPS in mind), many timer issues also arise as a result; for example, turning is very sensitive and many of the animations run too fast. A 30FPS cap is recommended, to prevent animations from running too fast.
 +
{{Fixbox|description=[[Glossary:Frame rate (FPS)#Frame rate capping|Cap the framerate]]|fix=
 +
}}
 +
{{Fixbox|description=Use [[#LEGO Island Rebuilder|LEGO Island Rebuilder]]|<ref>{{Refurl|url=https://www.legoisland.org/wiki/index.php|title={LEGO Island Wiki|date=2020}{{Refcheck|user=Mrpenguinb|date=2020-11-18}}}</ref>|fix=
 +
{{++}} Turning is significantly easier and is restored to the intended speed.
 +
# Download LEGO Island Rebuilder and extract it to {{Folder|{{p|game}}}}, then run it.
 +
# Set the option <code>Turning: Unhook From Frame Rate</code> to '''<code>True</code>'''
 +
# Select "Run" to run the game.
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = false
 
|key remap                = false
 
|key remap notes          =  
 
|key remap notes          =  
Line 144: Line 194:
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
Line 157: Line 207:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 165: Line 217:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = false
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 173: Line 225:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = false
+
  |subtitles = n/a
  |notes    =  
+
  |notes    = Titled ''Panik på LEGO Øen''.
 
  |fan      =  
 
  |fan      =  
 
  }}
 
  }}
Line 181: Line 233:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = false
+
  |subtitles = n/a
  |notes    =  
+
  |notes    = Titled ''Aventures sur L'île LEGO''.
 
  |fan      =  
 
  |fan      =  
 
  }}
 
  }}
Line 189: Line 241:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = false
+
  |subtitles = n/a
  |notes    =  
+
  |notes    = Titled Abenteuer auf der LEGO Insel.
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = n/a
 +
|notes    = Titled ''Isola LEGO''.
 
  |fan      =  
 
  |fan      =  
 
  }}
 
  }}
Line 197: Line 257:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = false
+
  |subtitles = n/a
  |notes    =  
+
  |notes    = Titled レゴアイランドの大冒険.
 
  |fan      =  
 
  |fan      =  
 
  }}
 
  }}
Line 205: Line 265:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = false
+
  |subtitles = n/a
  |notes    =  
+
  |notes    = Titled 레고 아일랜드.
 
  |fan      =  
 
  |fan      =  
 
  }}
 
  }}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Portuguese
+
  |language  = Brazilian Portuguese
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = false
+
  |subtitles = n/a
  |notes    =  
+
  |notes    = Titled ''A Ilha LEGO''.<ref>{{Refurl|url=https://archive.ph/Pi58h|title=''A Ilha LEGO'' - Game cover.|date=17 May 2023}}</ref> <ref>{{Refurl|url=https://www.youtube.com/watch?v=3kfsXjztB8c|title=YouTube.|date=May 2023}}</ref> / Also released in Portugal.
 
  |fan      =  
 
  |fan      =  
 
  }}
 
  }}
Line 221: Line 281:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = false
+
  |subtitles = n/a
  |notes    = Published by Noviy Disk in 2002
+
  |notes    = Titled Остров LEGO. Published by Noviy Disk in 2002.
 
  |fan      =  
 
  |fan      =  
 
  }}
 
  }}
Line 229: Line 289:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = false
+
  |subtitles = n/a
  |notes    =  
+
  |notes    = Titled ''La Isla LEGO''.
 
  |fan      =  
 
  |fan      =  
 
  }}
 
  }}
Line 242: Line 302:
 
}}
 
}}
 
{{Fixbox|description=Install with workarounds|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Install with workarounds|ref={{cn|date=July 2016}}|fix=
# Install by exploring the CD and running {{code|INSTALL.exe}} (the Autorun menu will crash if you try to use it).
+
# Install by exploring the CD and running {{File|INSTALL.exe}} (the Autorun menu will crash if you try to use it).
# Go to {{code|\redist\directx}} on the disc and copy {{code|d3drm.dll}} into the installation folder.
+
# Go to {{Folder|\redist\directx}} on the disc and copy {{File|d3drm.dll}} into the installation folder.
 
# Run {{code|CONFIG.exe}} in the installation folder.
 
# Run {{code|CONFIG.exe}} in the installation folder.
 
# Click Advanced.
 
# Click Advanced.
Line 257: Line 317:
  
 
===Run without a CD===
 
===Run without a CD===
 +
{{Fixbox|description=Copy the Scripts folder to the drive|ref=|fix=
 +
# Open the game's disk and go to the {{Folder|Lego}} folder.
 +
# Select the {{Folder|Scripts}} folder and copy it.
 +
# Open the folder the game is installed to and go to the {{Folder|Lego}} folder there.
 +
# Paste the {{Folder|Scripts}} folder into this folder, merging it with the {{Folder|Scripts}} folder already there. Overwriting {{File|NOCD.SI}} is not necessary.
 +
# Once the files have finished copying, remove the disk.
 +
}}
 
{{Fixbox|description=Change the cdpath registry value|ref={{cn|November 2017}}|fix=
 
{{Fixbox|description=Change the cdpath registry value|ref={{cn|November 2017}}|fix=
# Copy the full contents of the disk to a folder on your computer
+
# Copy the full contents of the disk to a folder on your computer.
# Go to <code>{{p|hklm}}\SOFTWARE\{{p|wow64}}\Mindscape\LEGO Island</code>
+
# Go to {{Registry|{{p|hklm}}\SOFTWARE\{{p|wow64}}\Mindscape\LEGO Island}}.
# The <code>cdpath</code> value should have been set to the cd drive letter by the installer
+
# The <code>cdpath</code> value should have been set to the cd drive letter by the installer.
# Set the <code>cdpath</code> value to the folder where you copied the CD files
+
# Set the <code>cdpath</code> value to the folder where you copied the CD files.
  
 
'''Notes'''
 
'''Notes'''
{{ii}} You can also change the <code>savepath</code> value to change the save game data location
+
{{ii}} You can also change the <code>savepath</code> value to change the save game data location.
 
}}
 
}}
  
Line 270: Line 337:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 5
|direct3d notes        =  
+
|direct3d notes        = <ref>{{Refcheck|user=AlphaYellow|date=2024-04-06|comment=dgVoodoo2's API tracing points to D3D5 (e.g: "Direct3DDevice2::SetRenderState").}}</ref>
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
Line 278: Line 345:
 
|glide versions        =  
 
|glide versions        =  
 
|glide notes            =  
 
|glide notes            =  
|software mode          =  
+
|software mode          = true
 
|software mode notes    =  
 
|software mode notes    =  
 
|mantle support        =  
 
|mantle support        =  
Line 292: Line 359:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
 
|macos intel 32-bit app =  
 
|macos intel 32-bit app =  
 
|macos intel 64-bit app =  
 
|macos intel 64-bit app =  
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable=  
 
|linux 32-bit executable=  
 
|linux 64-bit executable=  
 
|linux 64-bit executable=  
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 310: Line 380:
 
|minRAM  = 16 MB
 
|minRAM  = 16 MB
 
|minHD    = 20 MB
 
|minHD    = 20 MB
|minGPU  = Direct3D-compatible
+
|minGPU  = SVGA
 +
|minDX    = 5.0
 +
|minother = 4x CD-ROM drive
  
|recOS    = 98
+
|recOS    =  
 
|recCPU  =  
 
|recCPU  =  
|recRAM  = 32 MB
+
|recRAM  =  
 
|recHD    =  
 
|recHD    =  
 
|recGPU  =  
 
|recGPU  =  
 +
|ref      = <ref>{{Refurl|url=https://cdn.mobygames.com/covers/1483627-lego-island-windows-spinesides.jpg|title=Lego Island box|date=2023-06-25}}</ref><ref>{{Refurl|url=https://cdn.mobygames.com/covers/5814144-lego-island-windows-other.jpg|title=Lego Island cover|date=2023-06-25}}</ref>
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 13:08, 6 April 2024

Lego Island
Lego Island cover
Developers
Mindscape
Publishers
Mindscape
Engines
Omni[1]
Release dates
Windows September 26, 1997[2]
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Action, Adventure, Open world
Vehicles Automobile, Bicycle, Helicopter, Track racing, Truck
Art styles Stylized
Themes Contemporary, Comedy
Series Lego Island
Lego Island on HowLongToBeat
Lego Island on IGDB
Lego Island guide on StrategyWiki
Lego Island on MobyGames
Lego Island on Wikipedia
Lego Island
Subseries of Lego
Lego Island 1997
Lego Island 2: The Brickster's Revenge 2001
Island Xtreme Stunts 2002

Key points

Modern systems need workarounds for some compatibility problems; see Installing on modern versions of Windows.
Keyboard control is extremely twitchy due to the game being programmed for low framerates. Using the LEGO Island Rebuilder is recommended.

General information

Rock Raiders United - A fan forum for all of the classic Lego games.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
See Run without a CD
Windows
An official release of the soundtrack was never made. A project to restore the soundtrack to 44.1 kHz stereo from the original composer's backup tapes (compared to the 11.025 kHz mono found in-game[3]) can be found on the Project Island website.
The Italian release uses SecuROM DRM copy protection.[4]

Essential improvements

LEGO Island Rebuilder

Allows for frame rate capping, patching the notoriously-twitchy keyboard controls, and music replacement.
Runs on hardware near-contemporaneous with the original release; see Frame rate (FPS).
Works without administrator privileges.
Game freezes when placed on the secondary monitor of an extended desktop. Game continues when being moved back to the primary desktop.

Error: "Lego Island failed to start"[5]

Run the games CONFIG.EXE as administrator.
  1. Right-click on the shortcut CONFIG.EXE.
  2. Left-click Run as administrator.
  3. Set RGB Emulation as Direct 3D Device.

Notes

This fix only needs to be applied once.

Game data

Configuration file(s) location

System Location
Windows HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mindscape\LEGO Island[Note 1]

Save game data location

System Location
Windows <path-to-game>\[Note 2]

Video

External options screen.
External options screen.

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Edit the registry or use ICU Windower. This feature is incomplete; it always uses the same rendering mode regardless of what is chosen.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS and 120+ FPS
See Frame rate (FPS).
High dynamic range display (HDR)

Frame rate (FPS)

The game locks its framerate 90 FPS when exploring the world and either 30 or 90 FPS in certain indoor environments.
Since the game was never intended to run this fast (it was designed with 10 FPS in mind), many timer issues also arise as a result; for example, turning is very sensitive and many of the animations run too fast. A 30FPS cap is recommended, to prevent animations from running too fast.
Cap the framerate
Use LEGO Island Rebuilder
Turning is significantly easier and is restored to the intended speed.
  1. Download LEGO Island Rebuilder and extract it to <path-to-game>, then run it.
  2. Set the option Turning: Unhook From Frame Rate to True
  3. Select "Run" to run the game.

Input

Audio

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Danish
Titled Panik på LEGO Øen.
French
Titled Aventures sur L'île LEGO.
German
Titled Abenteuer auf der LEGO Insel.
Italian
Titled Isola LEGO.
Japanese
Titled レゴアイランドの大冒険.
Korean
Titled 레고 아일랜드.
Brazilian Portuguese
Titled A Ilha LEGO.[6] [7] / Also released in Portugal.
Russian
Titled Остров LEGO. Published by Noviy Disk in 2002.
Spanish
Titled La Isla LEGO.

Issues fixed

Installing on modern versions of Windows

Use alternate installer[citation needed]
The full install also counts as a no-CD patch.
Install with workarounds[citation needed]
  1. Install by exploring the CD and running INSTALL.exe (the Autorun menu will crash if you try to use it).
  2. Go to \redist\directx on the disc and copy d3drm.dll into the installation folder.
  3. Run CONFIG.exe in the installation folder.
  4. Click Advanced.
  5. Ensure Ramp Emulation is selected. Alternatively, use Direct3D HAL for better transparency and filtered textures in combination with dgVoodoo 2.
  6. Run the game from the .exe
The game will crash if you exit via ESC but is otherwise playable.

Progress Doesn't Save

Close the game with Alt+F4[citation needed]
  1. Trying to close the game via Esc causes a crash and does not allow the game to save your progress. Instead, close the game using Alt+F4. You should see your progress the next time you play.

Run without a CD

Copy the Scripts folder to the drive
  1. Open the game's disk and go to the Lego folder.
  2. Select the Scripts folder and copy it.
  3. Open the folder the game is installed to and go to the Lego folder there.
  4. Paste the Scripts folder into this folder, merging it with the Scripts folder already there. Overwriting NOCD.SI is not necessary.
  5. Once the files have finished copying, remove the disk.
Change the cdpath registry value[citation needed]
  1. Copy the full contents of the disk to a folder on your computer.
  2. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mindscape\LEGO Island.
  3. The cdpath value should have been set to the cd drive letter by the installer.
  4. Set the cdpath value to the folder where you copied the CD files.

Notes

You can also change the savepath value to change the save game data location.

Other information

API

Technical specs Supported Notes
Direct3D 5 [8]
Software renderer
Executable 32-bit 64-bit Notes
Windows

System requirements

Windows[9][10]
Minimum
Operating system (OS) 95
Processor (CPU) Intel Pentium 120 MHz
System memory (RAM) 16 MB
Hard disk drive (HDD) 20 MB
Video card (GPU) SVGA
DirectX 5.0 compatible
Other 4x CD-ROM drive


Notes

  1. Applications writing to HKEY_LOCAL_MACHINE\SOFTWARE will be redirected to other locations based on various criterias, see the glossary page for more details.
  2. When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References

  1. How EXACTLY do LEGO Island's assets work? (LEGO Island Decompilation - Part 2) - YouTube - last accessed on 2023-09-14
    "I also got an email from one of LEGO Island's developers, who I was already in touch with for another project I have in the works. He graciously explained some of the questions I brought up in the last episode. Turns out the game's engine, known as Omni, had actually been around a lot longer than we thought."
  2. The LEGO Group and Mindscape Release the First LEGO CD-ROM Game. (retrieved) - last accessed on 2024-01-18
  3. A Technical Look at LEGO Island's Soundtrack - YouTube - last accessed on May 2023
  4. SecuROM - LEGO Island Wiki - last accessed on 17 May 2023
  5. Github - LEGOIslandRebuilder Issues - Erorr: "LEGO Island failed to start" - last accessed on 03.12.2021
  6. A Ilha LEGO - Game cover. - last accessed on 17 May 2023
  7. YouTube. - last accessed on May 2023
  8. Verified by User:AlphaYellow on 2024-04-06
    dgVoodoo2's API tracing points to D3D5 (e.g: "Direct3DDevice2::SetRenderState").
  9. Lego Island box - last accessed on 2023-06-25
  10. Lego Island cover - last accessed on 2023-06-25