ResidualVM is a cross-platform 3D game interpreter which allows you to run certain classic adventure games, provided you already have their data files. Like the more famous ScummVM, ResidualVM just replaces the executables shipped with the games, allowing you to play them on systems for which they were never designed!
It was born originally as an interpreter for LucasArts' Grim Fandango but it later expanded its target to support more games.
Grim Fandango and Myst III are completable and other games are being continuously improved. See the compatibility list for more information.
If you encounter any bug please don't forget to report it.