Thanks, I appreciate your input.
Sorry, I could only find the demos there, not the gfupd101.exe. Bear in mind redistribution rights (if any) to the file though, if you cache it to residualvm website.
with regards to the patch, ResidualVM will read the patch-files directly from gfupd101.exe allowing that data to have higher priority than the original files, which means "no original files were harmed during the production of this game"
Either way, don't test with older builds, building for yourself should be rather straight forward though, just get SDL, and make sure it finds zlib, and the rest should be automatic. (with the added benefit of building a debug-build which is a tad easier to... well debug).
Yes it was very easy to clone the repository and build. Zlib was found. I ran the resulting binary, added the game into the list and pushed start. But it crashed with the following messages:
WARNING: SDL mixer output buffer size: 1024 differs from desired: 2048!
WARNING: Could not find theme 'modern' falling back to builtin!
User picked target 'grim-win' (gameid 'grim')...
Looking for a plugin supporting this gameid... Grim Engine
Starting 'Grim Fandango'
residualvm-grim-patch.lab not found!
I have the patch binary in the game dir, and I even searched the source code that it has to be all lowercase letters, while the patch binary from Lucas website starts with uppercase letter G. But using lowercase letters did not help either, same result.
Some older daily build (0.0.7git May 17 2011 03:02:20) I also have did start OK.
What should I do next? Compile a debug build and how?