Compatibility Issues: Difference between revisions

MKIdos (talk | contribs)
LEGO Island often crashes upon exit: Added some extra content. Specifically adding the usage of the LEGO Island Rebuilder as a solution to exit crash and adding ways to run older versions of Windows.
Tags: Mobile edit Mobile web edit
added an undocumented bug.
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[LEGO Island]] was written in 1997 for Microsoft Windows 95. Since then, Windows has gone through several changes, many of which have inadvertently affected the aging LEGO Island code. This is a list of known '''compatibility issues''' running LEGO Island on modern versions of Windows.
[[LEGO Island]] was written in 1997 for Microsoft Windows 95. Since then, Windows has gone through several changes, many of which have inadvertently affected the aging LEGO Island code. This is a list of known '''compatibility issues''' running LEGO Island on modern versions of Windows.
== D3DRM.DLL from 2001 "flickers" when rendering ==
'''Affects:''' Windows 7 SP1?
'''Description:''' LEGO Island was written around an now-obsolete DirectX API called [[Direct3D Retained Mode]]. The d3drm.dll from 2001
sometimes flickers with a white screen on my machine and possibly others.
'''Solution:'''
Use the d3drm.dll provided on any LEGO Island disc (yes even the pre-alpha).


== D3DRM.DLL was not found ==
== D3DRM.DLL was not found ==
Line 27: Line 36:


'''Solutions:'''
'''Solutions:'''
* Use an older version of Windows (95/98 are known to not suffer from this bug), either through a Virtual Machine (VM) or through an actual period accurate machine.
* Use an older version of Windows (95/98 are known to not suffer from this bug), either through a Virtual Machine (VM) or through an actual period accurate machine (if you have one at all).
* Use the LEGO Island Rebuilder, which has an option to fix the exit crash.


== Save files don't actually save ==
== Save files don't actually save ==