Getting Started: Difference between revisions

m
Fixed text formatting
m (Added windowed mode)
m (Fixed text formatting)
 
Line 48: Line 48:
{{Main article|Compatibility Issues}}
{{Main article|Compatibility Issues}}


LEGO Island relies on various dated DirectX APIs that have seen numerous changes over the decades since its release. As such, using Direct3D HAL can result in various graphical glitches and crashes that impact the game's playability. To address this, it's recommended to either use a software mode instead ("Ramp Emulation", "RGB Emulation", or "MMX Emulation") as those are CPU-based and have therefore been largely unaffected by the changes to the Direct3D API, '''or''' to use [[dgVoodoo]] which translates LEGO Island's outdated DirectX 5 calls to modern DirectX 11 calls. This has the advantage of allowing other graphical tweaks too, such as increasing the resolution, adding anti-aliasing, overriding texture filtering, windowed mode,
LEGO Island relies on various dated DirectX APIs that have seen numerous changes over the decades since its release. As such, using Direct3D HAL can result in various graphical glitches and crashes that impact the game's playability. To address this, it's recommended to either use a software mode instead ("Ramp Emulation", "RGB Emulation", or "MMX Emulation") as those are CPU-based and have therefore been largely unaffected by the changes to the Direct3D API, '''or''' to use [[dgVoodoo]] which translates LEGO Island's outdated DirectX 5 calls to modern DirectX 11 calls. This has the advantage of allowing other graphical tweaks too, such as increasing the resolution, adding anti-aliasing, overriding texture filtering, windowed mode, and more.
and more.


=== High-definition Patch ===
=== High-definition Patch ===
3

edits