Difference between revisions of "GrimE/Grim Fandango Patch"
(add page for ResidualVM merge) |
(update ResidualVM links to ScummVM links) |
||
Line 1: | Line 1: | ||
Short after the release of [[Grim Fandango]], [[LucasArts]] released a patch which fixed few problems affecting the game. | Short after the release of [[Grim Fandango]], [[LucasArts]] released a patch which fixed few problems affecting the game. ScummVM still needs it for those reasons: | ||
* Complete the game, as it fixes a bug in year 2; | * Complete the game, as it fixes a bug in year 2; | ||
* Show subtitles in cutscenes. | * Show subtitles in cutscenes. | ||
== Install the patch == | == Install the patch == | ||
First, download the patch from [ | First, download the patch from [https://downloads.scummvm.org/frs/extras/patches/gfupd101.exe here]. | ||
To use it you <b>do not</b> need to extract it. Just putting it in the folder where the Grim Fandango data is located will work. | To use it you <b>do not</b> need to extract it. Just putting it in the folder where the Grim Fandango data is located will work. ScummVM will load and extract it internally, regardless the operating system or platform you're using. | ||
== Extract the patch == | == Extract the patch == | ||
If you anyway want to extract it this is the procedure: | If you anyway want to extract it this is the procedure: | ||
=== With a Windows installation === | === With a Windows installation === | ||
If you have a Windows installation of [[Grim Fandango]] you just need to install the patch and copy to the directory with the game data used by | If you have a Windows installation of [[Grim Fandango]] you just need to install the patch and copy to the directory with the game data used by ScummVM the files listed below. | ||
This requires you to first have Grim Fandango installed, since the patch won't apply otherwise. | This requires you to first have Grim Fandango installed, since the patch won't apply otherwise. | ||
Line 41: | Line 41: | ||
=== Without a Windows installation === | === Without a Windows installation === | ||
In this case the process is a bit more lenghty: you must clone the git repository | In this case the process is a bit more lenghty: you must clone the git repository scummvm-tools and build the tool patchex. | ||
Run the commands below: | Run the commands below: | ||
<pre> | <pre> | ||
$ git clone git://github.com/ | $ git clone git://github.com/scummvm/scummvm-tools.git | ||
$ cd | $ cd scummvm-tools | ||
$ mkdir build && cd build | $ mkdir build && cd build | ||
$ ../configure | $ ../configure | ||
$ make | $ make engines/grim/patchex | ||
</pre> | </pre> | ||
Then install it with | Then install it with |
Latest revision as of 03:49, 2 December 2020
Short after the release of Grim Fandango, LucasArts released a patch which fixed few problems affecting the game. ScummVM still needs it for those reasons:
- Complete the game, as it fixes a bug in year 2;
- Show subtitles in cutscenes.
Install the patch
First, download the patch from here. To use it you do not need to extract it. Just putting it in the folder where the Grim Fandango data is located will work. ScummVM will load and extract it internally, regardless the operating system or platform you're using.
Extract the patch
If you anyway want to extract it this is the procedure:
With a Windows installation
If you have a Windows installation of Grim Fandango you just need to install the patch and copy to the directory with the game data used by ScummVM the files listed below. This requires you to first have Grim Fandango installed, since the patch won't apply otherwise.
If you can't install Grim Fandango, you have two choices, either get the Quick and Easy Grim Fandango Installer which even fixes patching for you, or fix the registry on your own.
To fix the registry for patching, create a patch.reg file like this):
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\LucasArts Entertainment Company LLC\Grim Fandango\v1.0] "Install Path"="C:\\YOUR\\GRIM\\PATH" "MAGIC"=dword:00XX0000
"Install Path" has to be a valid path and must have grim.tab and grimfandango.exe inside. They could be zero byte files, their content is not important. "MAGIC" holds the language (first four hex digits) and current version of Grim Fandango (last four hex digits). So you have to replace XX according to your language:
07 German 09 English 0A Spanish 0C French 10 Italian ** Portuguese (unknown)
If the grim.tab is the real one, the MAGIC key could be omitted; the language will be chosen according to grim.tab. GF 1.00 has version number 1010, 1.01 has 2774. So, if the version number is lower than 2774 the update can be performed; 0000 is the simpler choice.
Now import patch.reg in registry; if you launch the updater (Gfupd101.exe) it will install updated files inside "Install Path".
Without a Windows installation
In this case the process is a bit more lenghty: you must clone the git repository scummvm-tools and build the tool patchex. Run the commands below:
$ git clone git://github.com/scummvm/scummvm-tools.git $ cd scummvm-tools $ mkdir build && cd build $ ../configure $ make engines/grim/patchex
Then install it with
$ sudo make install
or
# make install
Once patchex is installed you must issue this command:
$ patchex /path/to/Gfupd101.exe LANG
where LANG is a language between these:
- English (US)
- French (FR)
- German (GE)
- Italian (IT)
- Portuguese (PT)
- Spanish (SP)