Friday, August 11, 2017

Lego Island on Windows 10

It's always tricky running old-school 90's PC games with modern operating systems like Windows 10. I got hold of an ISO of Lego Island. Mounted it via Windows Explorer and proceeded to install the game. Wanted to install DirectX 5. What?! Windows 10 offered to install DirectPlay. Installed but the game still won't run.

Lucky for me, someone else ran into the same problem, and figured out a workaround.

  1. Install the game as you normally would.
  2. Do NOT install DirectX when asked by the installer.
  3. Copy the contents of Lego/Scripts folder from the CD-ROM to the corresponding folder on the hard disk.
  4. From the redist/directx folder of the CD-ROM, copy d3drm.dll file to the main folder of the game.
  5. For best results, enable "Run as administrator" and "Compatibility mode (WindowsXP SP3)" for LEGOISLE.EXE and ISLE.EXE.
  6. Also, run CONFIG.EXE and select Ramp Emulation under Advanced settings.
  7. Enable "Draw 3D to Video Memory" and "Flip Video Pages Memory".


Or we can just do it the easy way. Load the CD-ROM (or ISO), then run the alternate installer created by le717 (Caleb Ely), which can be found here.

Saturday, July 29, 2017

SyncToy with Network Drives

Wanted to synchronize a local directory with one on the network drive. Fired up Microsoft's SyncToy to do the job. For some reason, SyncToy is not able to see the network folder mapped to a local drive letter.

Solution? Use the UNC path instead. Not sure what's the UNC path for your mapped drive? Run "net use" on the command prompt.