Windowed Mode: Difference between revisions

No edit summary
Replace imgur links with internal files, minor rewording
 
Line 7: Line 7:
[[LEGO Island Rebuilder]] allows you to modify the "Full Screen" setting on launch without requiring editing registry entries or adminstrator privileges:
[[LEGO Island Rebuilder]] allows you to modify the "Full Screen" setting on launch without requiring editing registry entries or adminstrator privileges:


<center>https://i.imgur.com/vAXy68m.png</center>
<center>[[File:RebuilderScreenshot.png]]</center>


=== Manual (Registry Editing ===
=== Manual (Registry Editing ===
Line 31: Line 31:
This results in backgrounds becoming a solid blue color:
This results in backgrounds becoming a solid blue color:


https://i.imgur.com/F43M2lN.png
<center>[[File:MissingBitmaps.png]]</center>


===== Windows =====
===== Windows =====
Line 37: Line 37:
Starting with Windows XP, applications can be individually set to run at a different bit depth. To do so, right click LEGO Island and click Properties in the context menu. Then switch to the "Compatibility" tab.
Starting with Windows XP, applications can be individually set to run at a different bit depth. To do so, right click LEGO Island and click Properties in the context menu. Then switch to the "Compatibility" tab.


https://i.imgur.com/cngmbTo.png
<center>[[File:ReducedColorMode.png]]</center>


Prior to Windows 8, the only available mode is "256 color" mode and your whole system will be temporarily set to this mode until the application quits. LEGO Island will run perfectly fine in 256 color mode, but you may see some color banding or other artifacts.
Prior to Windows 8, the only available mode is "256 color" mode and your whole system will be temporarily set to this mode until the application quits. LEGO Island will run perfectly fine in 256 color mode, but you may see some color banding or other artifacts.
Line 51: Line 51:
Wine does not have Windows' 8-bit/16-bit color compatibility mode, nor do their host operating systems Linux and macOS. This makes it difficult to address the missing bitmap/blue background issue.
Wine does not have Windows' 8-bit/16-bit color compatibility mode, nor do their host operating systems Linux and macOS. This makes it difficult to address the missing bitmap/blue background issue.


Instead, it can be better to run the game in full screen, and then enable Wine's "Emulate Virtual Desktop" feature. This will force any full screen game into a window, but also limits anything else you do in that Wine prefix to that window. There are also known graphical glitches that appear for unknown reasons in this mode, though they are not critical enough to be game-breaking.
Instead, it can be better to set the game to run in full screen, and then enable Wine's "Emulate Virtual Desktop" feature. This will force any full screen game into a window, but also limits anything else you do in that Wine prefix to that window. There are also known graphical glitches that appear for unknown reasons in this mode, though they are not critical enough to be game-breaking.


For a more ideal solution, it's recommended to look into [[#dgVoodoo|dgVoodoo]] (see below). You may also need to install [https://github.com/doitsujin/dxvk DXVK] for the game to render correctly.
For a more ideal solution, it's recommended to look into [[#dgVoodoo|dgVoodoo]] to force LEGO Island into a window (see below). You may also need to install [https://github.com/doitsujin/dxvk DXVK] for the game to render correctly.


== dgVoodoo ==
== dgVoodoo ==