Summary

  • A team of volunteers has spent five years reverse-engineering the 1997 video game Lego Island to enable it to run on modern computers, and to allow programmers to fix bugs and makes suggested improvements.
  • It was the first Lego-themed video game released outside of Japan, and became a hit, selling more than a million copies, and is loved by fans, setting the path for further titles.
  • The group, led by indie developer MattKC, used custom-made tools to recreate the game’s codebase, but found “compiler entropy” had introduced unexpected behaviours in the code.
  • They had to decide how to handle modern Direct X as the original game relied on obsolete retained mode, rather than the more commonly used immediate mode.

By Fenix Guthrie

Original Article