Application Details:
Version: | 1.01 |
License: | Retail |
URL: | http://www.lucasarts.com/produ... |
Votes: | 0 |
Latest Rating: | Bronze |
Latest Wine Version Tested: | 1.6.1 |
Maintainers: About Maintainership
No maintainers. Volunteer today!
What works
Everything important.
Played the full game through. What a game! :)
I used the “eleven steps guide” below.
What does not
Beside these things, I found two bugs that might be part of the game itself:
Workarounds
What was not tested
Hm... I think nothing...
Hardware tested
Graphics:
Additional Comments
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Ubuntu 13.10 "Saucy" i386 (+ variants like Kubuntu) | Feb 21 2014 | 1.6.1 | Yes | Yes | No | Bronze | an anonymous user | |
Show | Ubuntu 11.04 "Natty" amd64 (+ variants like Kubuntu) | Jul 14 2011 | 1.3.24 | Yes | No | No | Garbage | jamie | |
Show | Slackware 13.37 | Jun 29 2011 | 1.3.22 | Yes | Yes | No | Silver | an anonymous user | |
Show | Gentoo Linux | Apr 21 2011 | 1.3.14 | Yes | Yes | No | Gold | Plague | |
Show | Ubuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu) | Dec 31 2010 | 1.2.2 | Yes | Yes | No | Gold | Emilio Moretti |
#!/bin/bash
wine GRIMFANDANGO.EXE &
# 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
THREAD_COUNT=`echo $GRIM_THREADS | wc -w`
while [ $THREAD_COUNT -lt 5 ]
do
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(" ")}'`
THREAD_COUNT=`echo $GRIM_THREADS | wc -w`
done
# The 5 Grim Fandango threads are ready. Set affinity!!!
for CURRENT_THREAD in $GRIM_THREADS
do
# Set affinity to the first system processor
echo "Setting thread " $CURRENT_THREAD " affinity!"
taskset -pc 0 $CURRENT_THREAD
done
echo "READY!!!"
Notes:
You have to use run.sh 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 run.sh script to play it as
always.
If the run.sh 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 for this application have been disabled because there are no maintainers.