Difference between revisions of "Lego Island"
From PCGamingWiki, the wiki about fixing PC games
AlphaYellow (talk | contribs) (→API) |
|||
(102 intermediate revisions by 34 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox game | {{Infobox game | ||
− | |cover = Lego Island | + | |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| | + | {{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 = | ||
− | |gogcom | + | |steam appid side = |
+ | |gogcom id = | ||
+ | |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 | ||
}} | }} | ||
− | |||
− | |||
'''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 | + | {{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://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. | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Retail | | Disc | | | 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 the soundtrack to 44.1 kHz stereo from the original composer's backup tapes (compared to the 11.025 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. | ||
}} | }} | ||
Line 32: | Line 70: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/config|Windows|{{p|hklm}}\SOFTWARE\{{p|wow64}}\Mindscape\LEGO Island}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/saves|Windows|{{p|game}}\}} |
}} | }} | ||
− | ==Video | + | ==Video== |
{{Image|Lego Island Options.png|External options screen.}} | {{Image|Lego Island Options.png|External options screen.}} | ||
− | {{Video | + | {{Video |
|wsgf link = | |wsgf link = | ||
|widescreen wsgf award = | |widescreen wsgf award = | ||
Line 59: | Line 97: | ||
|fov notes = | |fov notes = | ||
|windowed = hackable | |windowed = hackable | ||
− | |windowed notes = Edit the registry or use [ | + | |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 66: | 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 = | + | |60 fps = limited |
− | |60 fps notes = | + | |60 fps notes = See [[#Frame rate (FPS)|Frame rate (FPS)]]. |
− | |120 fps = | + | |120 fps = limited |
− | |120 fps notes = | + | |120 fps notes = |
+ | |hdr = false | ||
+ | |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 | + | ==Input== |
− | {{Input | + | {{Input |
|key remap = false | |key remap = false | ||
|key remap notes = | |key remap notes = | ||
Line 88: | Line 142: | ||
|invert mouse y-axis = unknown | |invert mouse y-axis = unknown | ||
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
+ | |touchscreen = unknown | ||
+ | |touchscreen notes = | ||
|controller support = true | |controller support = true | ||
|controller support notes = | |controller support notes = | ||
Line 98: | Line 154: | ||
|invert controller y-axis = unknown | |invert controller y-axis = unknown | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | | | + | |xinput controllers = unknown |
− | | | + | |xinput controllers notes = |
− | |button prompts | + | |xbox prompts = unknown |
− | |button prompts notes | + | |xbox prompts notes = |
+ | |impulse triggers = unknown | ||
+ | |impulse triggers notes = | ||
+ | |dualshock 4 = unknown | ||
+ | |dualshock 4 notes = | ||
+ | |dualshock prompts = unknown | ||
+ | |dualshock prompts notes = | ||
+ | |light bar support = unknown | ||
+ | |light bar support notes = | ||
+ | |dualshock 4 modes = unknown | ||
+ | |dualshock 4 modes notes = | ||
+ | |tracked motion controllers= unknown | ||
+ | |tracked motion controllers notes = | ||
+ | |tracked motion prompts = unknown | ||
+ | |tracked motion prompts notes = | ||
+ | |other controllers = unknown | ||
+ | |other controllers notes = | ||
+ | |other button prompts = unknown | ||
+ | |other button prompts notes= | ||
|controller hotplug = unknown | |controller hotplug = unknown | ||
|controller hotplug notes = | |controller hotplug notes = | ||
|haptic feedback = unknown | |haptic feedback = unknown | ||
|haptic feedback notes = | |haptic feedback notes = | ||
− | | | + | |simultaneous input = unknown |
− | | | + | |simultaneous input notes = |
+ | |steam input api = unknown | ||
+ | |steam input api notes = | ||
+ | |steam hook input = unknown | ||
+ | |steam hook input notes = | ||
+ | |steam input presets = unknown | ||
+ | |steam input presets notes = | ||
+ | |steam controller prompts = unknown | ||
+ | |steam controller prompts notes = | ||
+ | |steam cursor detection = unknown | ||
+ | |steam cursor detection notes = | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
− | {{Audio | + | {{Audio |
|separate volume = true | |separate volume = true | ||
|separate volume notes = | |separate volume notes = | ||
Line 123: | 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 131: | Line 217: | ||
|interface = true | |interface = true | ||
|audio = true | |audio = true | ||
− | |subtitles = | + | |subtitles = n/a |
|notes = | |notes = | ||
|fan = | |fan = | ||
− | |fan notes = | + | }} |
− | }} | + | {{L10n/switch |
+ | |language = Danish | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = n/a | ||
+ | |notes = Titled ''Panik på LEGO Øen''. | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = French | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = n/a | ||
+ | |notes = Titled ''Aventures sur L'île LEGO''. | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = German | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = n/a | ||
+ | |notes = Titled Abenteuer auf der LEGO Insel. | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Italian | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = n/a | ||
+ | |notes = Titled ''Isola LEGO''. | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Japanese | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = n/a | ||
+ | |notes = Titled レゴアイランドの大冒険. | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Korean | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = n/a | ||
+ | |notes = Titled 레고 아일랜드. | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Brazilian Portuguese | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = n/a | ||
+ | |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 = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Russian | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = n/a | ||
+ | |notes = Titled Остров LEGO. Published by Noviy Disk in 2002. | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Spanish | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = n/a | ||
+ | |notes = Titled ''La Isla LEGO''. | ||
+ | |fan = | ||
+ | }} | ||
}} | }} | ||
==Issues fixed== | ==Issues fixed== | ||
===Installing on modern versions of Windows=== | ===Installing on modern versions of Windows=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Use alternate installer|ref={{cn|date=March 2017}}|fix= |
− | {{Fixbox | + | * Use [https://github.com/le717/Island-Alternate-Installer/releases Lego Island Alternate Installer]. |
− | # Install by exploring the CD and running | + | {{ii}} The full install also counts as a no-CD patch. |
− | # Go to | + | }} |
− | # Run | + | {{Fixbox|description=Install with workarounds|ref={{cn|date=July 2016}}|fix= |
+ | # Install by exploring the CD and running {{File|INSTALL.exe}} (the Autorun menu will crash if you try to use it). | ||
+ | # 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. | ||
# Click Advanced. | # Click Advanced. | ||
− | # Ensure | + | # Ensure {{code|Ramp Emulation}} is selected. Alternatively, use {{code|Direct3D HAL}} for better transparency and filtered textures in combination with [[dgVoodoo 2]]. |
# Run the game from the .exe | # Run the game from the .exe | ||
{{ii}} The game will crash if you exit via ESC but is otherwise playable. | {{ii}} The game will crash if you exit via ESC but is otherwise playable. | ||
+ | }} | ||
+ | |||
+ | ===Progress Doesn't Save=== | ||
+ | {{Fixbox|description=Close the game with Alt+F4|ref={{cn|date=July 2016}}|fix= | ||
+ | # Trying to close the game via {{key|Esc}} causes a crash and does not allow the game to save your progress. Instead, close the game using {{key|Alt|F4}}. You should see your progress the next time you play. | ||
+ | }} | ||
+ | |||
+ | ===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= | ||
+ | # Copy the full contents of the disk to a folder on your computer. | ||
+ | # 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. | ||
+ | # Set the <code>cdpath</code> value to the folder where you copied the CD files. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} You can also change the <code>savepath</code> value to change the save game data location. | ||
+ | }} | ||
+ | |||
+ | ==Other information== | ||
+ | ===API=== | ||
+ | {{API | ||
+ | |direct3d versions = 5 | ||
+ | |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 notes = | ||
+ | |opengl versions = | ||
+ | |opengl notes = | ||
+ | |glide versions = | ||
+ | |glide notes = | ||
+ | |software mode = true | ||
+ | |software mode notes = | ||
+ | |mantle support = | ||
+ | |mantle support notes = | ||
+ | |metal support = | ||
+ | |metal support notes = | ||
+ | |vulkan versions = | ||
+ | |vulkan notes = | ||
+ | |dos modes = | ||
+ | |dos modes notes = | ||
+ | |shader model versions = | ||
+ | |shader model notes = | ||
+ | |windows 32-bit exe = true | ||
+ | |windows 64-bit exe = false | ||
+ | |windows arm app = unknown | ||
+ | |windows exe notes = | ||
+ | |mac os x powerpc app = | ||
+ | |macos intel 32-bit app = | ||
+ | |macos intel 64-bit app = | ||
+ | |macos arm app = unknown | ||
+ | |macos app notes = | ||
+ | |linux 32-bit executable= | ||
+ | |linux 64-bit executable= | ||
+ | |linux arm app = unknown | ||
+ | |linux executable notes = | ||
}} | }} | ||
Line 159: | Line 380: | ||
|minRAM = 16 MB | |minRAM = 16 MB | ||
|minHD = 20 MB | |minHD = 20 MB | ||
− | |minGPU = | + | |minGPU = SVGA |
+ | |minDX = 5.0 | ||
+ | |minother = 4x CD-ROM drive | ||
− | |recOS = | + | |recOS = |
− | |recCPU = | + | |recCPU = |
− | |recRAM = | + | |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}} |
Revision as of 13:08, 6 April 2024
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 | |
---|---|
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 | See Run without a CD |
- 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.
|
---|
Notes
|
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
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 |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | See the glossary page for potential workarounds. | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
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] |
---|
|
Install with workarounds[citation needed] |
---|
|
Progress Doesn't Save
Close the game with Alt+F4[citation needed] |
---|
|
Run without a CD
Copy the Scripts folder to the drive |
---|
|
Change the cdpath registry value[citation needed] |
---|
Notes
|
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
- ↑ Applications writing to
HKEY_LOCAL_MACHINE\SOFTWARE
will be redirected to other locations based on various criterias, see the glossary page for more details. - ↑ 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
- ↑ 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."
- ↑ The LEGO Group and Mindscape Release the First LEGO CD-ROM Game. (retrieved) - last accessed on 2024-01-18
- ↑ A Technical Look at LEGO Island's Soundtrack - YouTube - last accessed on May 2023
- ↑ SecuROM - LEGO Island Wiki - last accessed on 17 May 2023
- ↑ Github - LEGOIslandRebuilder Issues - Erorr: "LEGO Island failed to start" - last accessed on 03.12.2021
- ↑ A Ilha LEGO - Game cover. - last accessed on 17 May 2023
- ↑ YouTube. - last accessed on May 2023
- ↑ Verified by User:AlphaYellow on 2024-04-06
- dgVoodoo2's API tracing points to D3D5 (e.g: "Direct3DDevice2::SetRenderState").
- ↑ Lego Island box - last accessed on 2023-06-25
- ↑ Lego Island cover - last accessed on 2023-06-25