What Is ResidualVM?What Is ResidualVM?
ResidualVM is a cross-platform 3D game interpreter which allows you to play LucasArts' Lua-based 3D adventures: Grim Fandango and Escape from Monkey Island, provided you already have their data files. ResidualVM just replaces the executables shipped with the games, allowing you to play them on systems for which they were never designed!
You can find a thorough list with details on which games are supported and how well on the compatibility page. ResidualVM is continually improving, so check back often.
Latest DevelopmentsLatest Developments
Adding support for Myst III: Exile to ResidualVM is nearly done. Now, we only need your help to find the last rough edges by playing the game thoroughly and reporting any issues you encounter.
If you are interested, locate your copy of the game, and download a daily build (not the 0.1.1 release build). Instructions to setup the game can be found in our README. Bugs should be reported to our issue tracker on GitHub. Once you have finished, please report your testing results in our forums.
In case you don't know it, the Google Summer of Code program allows students all over the world to participate in open source projects like ResidualVM and get paid for it.
If this sounds like something you would be interested in, please take a look at the merged list of ideas, the ResidualVM ideas are at the bottom.
You can also propose projects of your own; we'll be happy to help you shape your idea into a concrete project. If you want to participate or have questions about GSoC, come talk to us on IRC irc.freenode.net; #residualvm) or ask on the forums.
Is there an engine that can resist the love in these hands?
Some time has passed since doomsday, and we're still around to see the aftermath, the time since then has not been wasted however. Today we release ResidualVM 0.1.1 which is a service-release bringing you roughly 40 gameplay-fixes, varying from very minor fixes to quite visible bugs, 14 of these fixes were also in the original game as it was released back in 1998.
For a list of what has been fixed, see the NEWS-file.
So, head on over to our downloads-page and grab a fresh copy of ResidualVM 0.1.1 to enjoy the best possible Grim Fandango experience we can offer to date.
The day is finally upon us, after 9 years, 4 months and 6 days, we are proud to announce the first stable release of ResidualVM, and what day would be better for this occasion, than the end of the world as we know it. (or so the Mayan Mechanical Gremlins told us).
This initial stable release of ResidualVM now opens the world of Grim Fandango to a modern audience, whether you are using Windows, Linux or OS X, you'll now be able to take your 4 year journey of the soul, and find out if that compass in the handle actually WILL come in handy.
We would like to note that, while we have tested ResidualVM quite thoroughly, there MIGHT be cases where you end up in a situation where the game is incompletable, some of these were actually also existent in the original game (while the game itself is designed to be dead-end-free, the bugs in it weren't, nor were our own). So, please follow the old adventure-game mantra of "save early, save often".
Over the past few years a lot has happened, even though the code base didn't reach a mature state until the past year. Lots of bugs have been fixed, even quite a few bugs left in the original game have been resolved. The team would like to thank all those that have been involved with getting ResidualVM to this point for their efforts.
Finally, we would like to thank:
- The LUA developers, for creating a nice compact script interpreter.
- Tim Schafer, for obvious reasons, and everybody else who helped make Grim Fandango a brilliant game; and the EMI team for giving it their best try.
- Bret Mogilefsky, for managing to create a SPUTM-style 3D LUA engine, and avoiding the horrible hack it could have been.
So, jump on over to our downloads-page, and grab a copy of ResidualVM 0.1.0 (but don't forget to download the 1.1-patch for Grim Fandango while you're there).
We have reached a rather important milestone for ResidualVM, we are gearing up for our first release, which will support Grim Fandango. To make sure that we don't have any big showstoppers, we need your help.
We need people to play through the game thoroughly on all our supported platforms, preferably testing all the optional parts that aren't required for completion too. If you are interested download our 0.1.0 pre-release builds (not the unstable builds), and start playing. Any bugs should be reported to our issue-tracker on GitHub, and when you complete, you should post in our forums.
Details can be found here.