ScreenshotsScreenshots

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.

Our forum and IRC channel, #residualvm on irc.freenode.net, are open for comments and suggestions. Please read our FAQ before posting.

 

Latest DevelopmentsLatest Developments

Posted by aquadran

GSoC 2014 Banner

We are happy to announce that we are participating in this year's Google Summer of Code under the umbrella of our sister project ScummVM.

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.

Posted by somaen

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.

Posted by somaen

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).

Posted by somaen

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.

Posted by somaen

Since our last update, there has been a quite a bit of development, 340 bugs have been fixed in our issue-tracker, and although quite a few still remain, development continues. Those interested in a bit more detail, can take a look at giucam's blog

One of the more interesting bugs found and solved, was the one about missing dialogue in Year 3, which actually was as old as the original game.

On another note, our forums has had an interesting turn of events, quite a few of the members have joined together to work on improving the original graphics of the game in a project called Grim Fandango: Remastered JohnnyWalker2001 has set up a blog where updates on this effort are posted.

Grim Fandango support still remains in active development, and a little bit of work has been done on Escape From Monkey Island. Now you can atleast play the intro video in the demo. Still, no promises on the EFMI improving any more any time soon.

As always, any contribution is greatly appreciated. If you wish to help, we can be contacted on #residualvm (freenode), or in our forums.

 

bottom-right corner