ResidualVM is a cross-platform 3D game interpreter that supports Lua-based 3D adventures Grim Fandango and Escape from Monkey Island. Yeah, the games that are over a decade old, but are gaming classics from LucasArts. Like usual for these open re-implementations of old games, the original game data asset files are still required while ResidualVM takes care of the rest.
ResidualVM is similar in nature to ScummVM albeit 3D focused and supporting a different set of LucasArts titles. ResidualVM was originally designed for handling the GrimE game engine while support was added since for handling Presto Studios' Sprint engine and there's work-in-progress activities on supporting other engines with this open-source virtual machine.
The release of ResidualVM 0.1.0 on 21 December is the project's first stable release since its conception in 2003. ResidualVM works on Windows, Linux, and OS X platforms. Details on the long-awaited ResidualVM stable release can be found via the ResidualVM.org release announcement.