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
The game (substantially) runs.
What does not
It seems nothing.
Workarounds
What was not tested
Game not finished yet.
Hardware tested
Graphics:
Additional Comments
Game appears very slow, both with software and hardware 3D characters generation. Further, it looks very ugly: when Manny stands in a place for a few seconds, then the background fades into dark green (i will send a screenshot)
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Ubuntu 13.10 "Saucy" i386 (+ variants like Kubuntu) | Feb 21 2014 | 1.6.1 | Yes | Yes | Bronze | an anonymous user | ||
Show | Ubuntu 11.04 "Natty" amd64 (+ variants like Kubuntu) | Jul 14 2011 | 1.3.24 | Yes | No | Garbage | jamie | ||
Show | Slackware 13.37 | Jun 29 2011 | 1.3.22 | Yes | Yes | Silver | an anonymous user | ||
Show | Gentoo Linux | Apr 21 2011 | 1.3.14 | Yes | Yes | Gold | Plague | ||
Show | Ubuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu) | Dec 31 2010 | 1.2.2 | Yes | Yes | Gold | Emilio Moretti |
Bug # | Description | Status | Resolution | Other apps affected |
#!/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.