Grim Fandango

Updated version of the original retail game, using the patch available from Lucas Arts' website.

Application Details:

Version: 1.01
License: Retail
Votes: 0
Latest Rating: Bronze
Latest Wine Version Tested: 1.6.1

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download Official download from LucasArts' support page

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Almost everything.

What does not

Dialog Transcript is not shown (at least in the english version).


What was not tested

I didn't finish the game using wine.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

You have to use the script from the "how to" listed below if you want to play in a multi core system. Single core computers should work out of the box with wine 1.2. Basically the game runs perfect after using the script. The missing dialog transcript during cutscenes doesn't affect gameplay.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowUbuntu 13.10 "Saucy" i386 (+ variants like Kubuntu)Feb 21 20141.6.1Yes Yes NoBronzean anonymous user 
ShowUbuntu 11.04 "Natty" amd64 (+ variants like Kubuntu)Jul 14 20111.3.24Yes No NoGarbagejamie 
ShowSlackware 13.37Jun 29 20111.3.22Yes Yes NoSilveran anonymous user 
ShowGentoo LinuxApr 21 20111.3.14Yes Yes NoGoldPlague 
CurrentUbuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)Dec 31 20101.2.2Yes Yes NoGoldEmilio Moretti 

Known Bugs

Bug # Description Status Resolution Other apps affected
15784 Grim Fandango: altered colors CLOSED FIXED View
19644 Grim Fandango 1.01:crash at startup CLOSED WORKSFORME View
20106 Grim Fandago Launcher: Invalid floating point operation error CLOSED FIXED View

Show open bugs

HowTo / Notes

See also Grim Fandango Launcher utility.
HOWTO Run Grim Fandango
This guide will help you install Grim Fandango and play it without errors.

  1. Use Gmount iso to mount the first cdrom image, or put the first CD into the cd drive and verify it's correctly mounted.
  2. Run full Installation in C:\Grim (make sure winecfg's D: drive is set to type 'cdrom' and points to the mount point, else the installer will fail)
  3. Patch to 1.01 by downloading the gfupd101.exe patch, and invoke it with "wine start /unix gfupd101.exe"
  4. Use winecfg to turn off "Graphics> Allow the window manager to decorate the windows" for the grimfandango.exe executable.
  5. Download the new "Grim Fandango Launcher" (search for it in google), and unzip it into "C:\Grim".
  6. Rename the launcher executable to GrimLauncher.exe
  7. Run the launcher
  8. Go to Options and enable "Run Grim From Hard Drive". It will ask you to insert the grim disk. If you are using ISO images use Gmount to switch cdrom images. Do not choose to over-write existing files, instead click "no" when asked.
  9. Choose whether run it windowed or full screen and exit the game as soon as possible (it will hang after a while if you try to play it now, script fixes the issue).
  10. Close the launcher.
  11. Now you can run Grim Fandango using "" command. Have fun!

This is the command. Open a text editor, paste the following text, save it and add execution permissions to the file:

# Get list of Grim Fandango threads. And don't forget to remove the grep ID from the list!
GRIM_THREADS=`ps -LFfea | grep GRIMFANDANGO.EXE | grep -Ev 'grep' | awk '{printf($4); printf(" ")}'`

# Wait until the 5 threads are created
while [ $THREAD_COUNT -lt 5 ]
echo "Waiting for threads to be ready. Hit Ctrl-C if it hangs here after closing the game."
sleep 1
GRIM_THREADS=`ps -LFfea | grep GRIMFANDANGO.EXE | grep -Ev 'grep' | awk '{printf($4); printf(" ")}'`

# The 5 Grim Fandango threads are ready. Set affinity!!!
# Set affinity to the first system processor
echo "Setting thread " $CURRENT_THREAD " affinity!"
taskset -pc 0 $CURRENT_THREAD

echo "READY!!!"

You have to use to play the game. You CAN'T use the launcher utility. Only use the launcher utility to change from windowed to full screen mode if it works for you, then close the game and use the script to play it as always.

If the script didn't work for you, then use these steps:

- Invoke "wine taskmgr" - this shows Wine TaskManager window.
- Choose Task | Run from the menu and point it to the Launcher. It seems that spaces in filename doesn't work here so I have to install Grim to c:\grim folder and rename the launcher
- Go to options and enable Run From HD. Do not choose to over-write existing files, instead click "no" when asked. Use Gmount to switch cdrom images.
- Run the game windowed
- Switch to Tasks in TaskManager, right-click the grimfandango.exe process and choose "Set Affinity..."
- Uncheck all the CPUs but one and click OK.
- If this step is done fast enough - the game runs perfectly fine, at least I played an hour or so without sound stuttering and subsequent hangs.


Comments Disabled

Comments for this application have been disabled because there are no maintainers.