WineHQ
Grim Fandango 1.0



Category: Main > Games > Adventures > Grim Fandango > 1.0


NameGrim Fandango
Version1.0
License  
URLhttp://www.lucasarts.com/produ...
Votes 1
RatingGold
Wine Version1.1.31
Maintainers of this version:
Description
Help Manny Calavera uncover the conspiracy that is robbing souls from their rightful destiny in the Land Of The Dead.
Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results (selected in 'Test Results' table below)

What works

installer

full-screen play

windowed play

save game

load save game

audio options

cutscene videos

game play fine so far


What does not
hardware acceleration : changing in-game hardware acceleration settings crashes x server


What was not tested
n/a


Additional Comments

everything fine so far unless you change the in-game graphical options
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentUbuntu 9.10 "Karmic" (+ variants like Kubuntu)Nov 27 20091.1.31 Yes Yes Gold Brian 
ShowUbuntu 8.10 "Intrepid" x86_64 (+ variants like Kubuntu)Apr 02 20091.1.18 Yes Yes Bronze Otso Helenius 
ShowUbuntu 8.04 "Hardy" x86_64 (+ variants like Kubuntu)Jan 25 20091.1.13 Yes Yes Silver jamie 
ShowUbuntu 8.04 "Hardy" (+ variants like Kubuntu)Jun 26 20081.0.0 Yes Yes Gold Tomasz Szatkowski 
ShowUbuntu 7.04 "Feisty" (+ variants like Kubuntu)Dec 31 20070.9.51. Yes Yes Bronze an anonymous user 


Known bugs
Bug # Description Status Resolution Other apps affected
9667 Grim Fandango hangs if X in 24bpp mode UNCONFIRMED View
15030 Crimson skies installer unresponsive NEW View
18223 Grim Fandango: unable to install NEW View

 
Note
See also Grim Fandango Launcher utility.

 
updating to 1.01

Note that the version 1.01 patch, Gfupd101.exe, must be run in the following way:

$ wine start /unix Gfupd101.exe

This is due to the patches reliance on windows explorer adding double quotes when passing command line string in ARGV. Wine's start.exe implements this quirk with the /unix switch.


 

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Gameplay video
by Jake ward on Tuesday July 20th 2010, 1:21
www.youtube.com/watch?v=mrPg3l7bE48

Game runs perfect in wine 1.2

[post new] [reply to this]

3d acceleration -> Character dissappears
by Sebastian Schubert on Thursday November 20th 2008, 6:25
I use wine 1.1.4 und used the starter to copy all files to HD. Starting the game with the LucasArts' starter works but the characters dissappear when enabling 3d acceleration...

[post new] [reply to this]

Crashes when starting Cutscene
by RĂ¼diger on Friday September 26th 2008, 17:33
Hello,
I'm using wine-1.1.5 from the official Wine-Ubuntu rep on a current Ubuntu system. Installation and running the game works fine. But the game crashes when I'm in the garage opening the door of the shack. I guess a cutscene starts here.

How can I solve this problem?

I get the following error message:
Unhandled exception: page fault on read access to 0x04c00060 in 32-bit code (0x004bdb37).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:004bdb37 ESP:0033f8ec EBP:0000014b EFLAGS:00010212( - 00 - RIA1)
EAX:000000d0 EBX:00000001 ECX:04c0004c EDX:00000000
ESI:0000008b EDI:0000008e
Stack dump:
0x0033f8ec: 0000001e 00000006 00000000 03307bb0
0x0033f8fc: 00000001 00000000 008a45a4 0000001e
0x0033f90c: 000000d0 000000c0 004bd903 0033f940
0x0033f91c: 04c0004c 000000c0 00000001 00000000
0x0033f92c: 00000000 00000000 00000000 00000280
0x0033f93c: 000001e0 02470040 00000280 000001e0
Backtrace:
0x004bdb37: movl 0x14(%ecx),%edx
Modules:
Module Address Debug info Name (107 modules)
PE 340000- 358000 Deferred chore
PE 360000- 397000 Deferred imuse
PE 3a0000- 3b5000 Deferred hmifxlib
PE 3c0000- 3dd000 Deferred hmifxfp
PE 400000- 8ce000 Export grimfandango
PE 10000000-10031000 Deferred lua
ELF 7a4db000-7a4ef000 Deferred winejoystick
\-PE 7a4e0000-7a4ef000 \ winejoystick
ELF 7b800000-7b93c000 Deferred kernel32
\-PE 7b820000-7b93c000 \ kernel32
ELF 7bc00000-7bca6000 Deferred ntdll
\-PE 7bc10000-7bca6000 \ ntdll
ELF 7bf00000-7bf03000 Deferred
ELF 7d553000-7dca4000 Deferred libglcore.so.1
ELF 7dca4000-7dd1d000 Deferred libgl.so.1
ELF 7dd36000-7ddb7000 Deferred opengl32
\-PE 7dd50000-7ddb7000 \ opengl32
ELF 7ddb7000-7dec7000 Deferred wined3d
\-PE 7ddd0000-7dec7000 \ wined3d
ELF 7dec7000-7dedb000 Deferred midimap
\-PE 7ded0000-7dedb000 \ midimap
ELF 7dedb000-7df02000 Deferred msacm32
\-PE 7dee0000-7df02000 \ msacm32
ELF 7df02000-7dfc5000 Deferred libasound.so.2
ELF 7dfc5000-7dffa000 Deferred winealsa
\-PE 7dfd0000-7dffa000 \ winealsa
ELF 7dffa000-7dffe000 Deferred libgpg-error.so.0
ELF 7dffe000-7e04b000 Deferred libgcrypt.so.11
ELF 7e04b000-7e05b000 Deferred libtasn1.so.3
ELF 7e05b000-7e05e000 Deferred libkeyutils.so.1
ELF 7e05e000-7e066000 Deferred libkrb5support.so.0
ELF 7e066000-7e098000 Deferred libcrypt.so.1
ELF 7e098000-7e10e000 Deferred libgnutls.so.13
ELF 7e10e000-7e131000 Deferred libk5crypto.so.3
ELF 7e131000-7e1be000 Deferred libkrb5.so.3
ELF 7e1be000-7e1e7000 Deferred libgssapi_krb5.so.2
ELF 7e1e7000-7e21a000 Deferred libcups.so.2
ELF 7e21c000-7e233000 Deferred msacm32
\-PE 7e220000-7e233000 \ msacm32
ELF 7e261000-7e264000 Deferred libcom_err.so.2
ELF 7e277000-7e2aa000 Deferred uxtheme
\-PE 7e280000-7e2aa000 \ uxtheme
ELF 7e2aa000-7e2b3000 Deferred libxcursor.so.1
ELF 7e2b3000-7e2b8000 Deferred libxfixes.so.3
ELF 7e2b8000-7e2bb000 Deferred libxcomposite.so.1
ELF 7e2bb000-7e2c1000 Deferred libxrandr.so.2
ELF 7e2c1000-7e2c9000 Deferred libxrender.so.1
ELF 7e2c9000-7e2ce000 Deferred libxxf86vm.so.1
ELF 7e2ce000-7e2ee000 Deferred imm32
\-PE 7e2d0000-7e2ee000 \ imm32
ELF 7e2ee000-7e2f3000 Deferred libxdmcp.so.6
ELF 7e2f3000-7e30b000 Deferred libxcb.so.1
ELF 7e30b000-7e3f2000 Deferred libx11.so.6
ELF 7e3f2000-7e400000 Deferred libxext.so.6
ELF 7e400000-7e418000 Deferred libice.so.6
ELF 7e418000-7e420000 Deferred libsm.so.6
ELF 7e420000-7e422000 Deferred libnvidia-tls.so.1
ELF 7e439000-7e4d1000 Deferred winex11
\-PE 7e450000-7e4d1000 \ winex11
ELF 7e537000-7e558000 Deferred libexpat.so.1
ELF 7e558000-7e582000 Deferred libfontconfig.so.1
ELF 7e582000-7e597000 Deferred libz.so.1
ELF 7e597000-7e604000 Deferred libfreetype.so.6
ELF 7e604000-7e607000 Deferred libxinerama.so.1
ELF 7e607000-7e60a000 Deferred libxau.so.6
ELF 7e61d000-7e676000 Deferred ddraw
\-PE 7e630000-7e676000 \ ddraw
ELF 7e676000-7e6ae000 Deferred dinput
\-PE 7e680000-7e6ae000 \ dinput
ELF 7e6ae000-7e6cd000 Deferred iphlpapi
\-PE 7e6b0000-7e6cd000 \ iphlpapi
ELF 7e6cd000-7e732000 Deferred rpcrt4
\-PE 7e6e0000-7e732000 \ rpcrt4
ELF 7e732000-7e83b000 Deferred ole32
\-PE 7e750000-7e83b000 \ ole32
ELF 7e83b000-7e885000 Deferred dsound
\-PE 7e840000-7e885000 \ dsound
ELF 7e885000-7e917000 Deferred winmm
\-PE 7e890000-7e917000 \ winmm
ELF 7e917000-7e94c000 Deferred winspool
\-PE 7e920000-7e94c000 \ winspool
ELF 7e94c000-7ea0d000 Deferred comctl32
\-PE 7e950000-7ea0d000 \ comctl32
ELF 7ea0d000-7ea67000 Deferred shlwapi
\-PE 7ea20000-7ea67000 \ shlwapi
ELF 7ea67000-7eb81000 Deferred shell32
\-PE 7ea80000-7eb81000 \ shell32
ELF 7eb81000-7ec2d000 Deferred comdlg32
\-PE 7eb90000-7ec2d000 \ comdlg32
ELF 7ec2d000-7ec81000 Deferred advapi32
\-PE 7ec40000-7ec81000 \ advapi32
ELF 7ec81000-7ed1f000 Deferred gdi32
\-PE 7ec90000-7ed1f000 \ gdi32
ELF 7ed1f000-7ee68000 Deferred user32
\-PE 7ed40000-7ee68000 \ user32
ELF 7ee68000-7ee80000 Deferred libnsl.so.1
ELF 7ee80000-7ee89000 Deferred libnss_compat.so.2
ELF 7ee89000-7ee8b000 Deferred libxcb-xlib.so.0
ELF 7ee8e000-7eea1000 Deferred libresolv.so.2
ELF 7efc2000-7efe7000 Deferred libm.so.6
ELF 7efe7000-7eff2000 Deferred libnss_files.so.2
ELF 7eff2000-7effc000 Deferred libnss_nis.so.2
ELF b7c45000-b7c49000 Deferred libdl.so.2
ELF b7c49000-b7d98000 Deferred libc.so.6
ELF b7d98000-b7db0000 Deferred libpthread.so.0
ELF b7dc9000-b7eff000 Deferred libwine.so.1
ELF b7f01000-b7f1d000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000c
00000012 0
0000000e 0
0000000d 0
0000000f
00000016 0
00000015 0
00000011 0
00000010 0
00000017
00000018 0
0000001e (D) C:\Program Files\LucasArts\Grim\grimfandango.exe
00000022 2
00000021 0
00000020 15
0000001f 0

[post new] [reply to this]

got it working on 1.1.4 and 1.1.5
by Mat Banks on Saturday September 20th 2008, 5:57
i installed this the other day on 1.1.4, i had to use wine eject though, but other than that it installed fine

i also installed the 1.01 patch and a no-cd fix, the game worked with alsa and oss sound on 1.1.4 but will hang on 1.1.5 using alsa, oss is ok though

cutscenes work fine but on my widescreen laptop i cant see the bottom of the screen, so i have to run it in a wine window

im using kubuntu and used envyng to get the gfx drivers, im using the nvidia-glx-new-envy_173.14.12 driver in case thats useful to anyone

[post new] [reply to this]

Better result under Wine 1.1.4
by Ben Slackin on Saturday September 6th 2008, 13:27
I've just tried Wine 1.1.4 and now the game seems more stable. I played for about 30 minutes without a crash. It looks like I still need to use a virtual window and OSS instead of Alsa, however.

One problem that is new is that I'm unable to use the keyboard in the menu system, so for instance, I can't enter a name for a save game.

[post new] [reply to this]


by Ben Slackin on Tuesday September 2nd 2008, 12:45
Okey dokey, I've tried with an older, stabler nVidia driver.
And I've tried with emulate a virtual desktop.
And I still get the same results, this is what happens:

% cd ~/wine
% mkdir -p grim/mnt
% cd grim
% sudo mount /dev/dvd1 mnt
mount: block device /dev/scd0 is write-protected, mounting read-only
% WINEPREFIX=~/wine/grim ~/wine/src/wine/programs/winecfg/winecfg
# set Applications Settings/Default Settings to Windows 98
# set screen resolution to 160dpi
# set Emulate a virtual desktop (800x600)
# set Audio/Sound Drivers/ALSA Driver on
% WINEPREFIX=~/wine/grim ~/wine/src/wine/wine mnt/setup
# set install directory to c:/grim (i.e. ~/wine/grim/drive-c/grim)
# Setup Type: Complete installation (30MB)
# on the directX screen the checkbox for installation is checked but # when I hit Next, It tells me:
# "You have chosen not not install DirectX...

Then the launcher program for grim comes up and the top button is labeled "Install Grim Fandango", I click on it and it hangs.

[post new] [reply to this]

  • RE: by Ben Slackin on Tuesday September 2nd 2008, 12:59
    • RE: by JeffZ on Tuesday September 2nd 2008, 17:14
      • RE: by JeffZ on Tuesday September 2nd 2008, 17:29
        • RE: by Ben Slackin on Tuesday September 2nd 2008, 19:02
          • RE: by Ben Slackin on Tuesday September 2nd 2008, 19:31
            • RE: by JeffZ on Tuesday September 2nd 2008, 23:58
            • RE: by Andrew Hurst on Wednesday September 3rd 2008, 6:43
              • RE: by Ben Slackin on Wednesday September 3rd 2008, 8:07
                • RE: by Ben Slackin on Wednesday September 3rd 2008, 9:29
                  • RE: by Andrew Hurst on Wednesday September 3rd 2008, 9:44
I can't even install
by Ben Slackin on Monday September 1st 2008, 11:18
(I'm running Wine 1.1.3 on Ubuntu 8.04)
I was glad to see a gold rating for good old Grim Fandango, but I've been completely unsuccessful even getting it to install.

Here's what I did.
% mkdir -p ~/wine/grim/mnt
% sudo mount /dev/cdrom ~/wine/grim/mnt
% cd wine/grim
% WINEPREFIX=~/wine/grim wine mnt/setup

I go through the setup screens, tell it to install to c:\grim.
When I get to the screen for installing directx, I click next, and the installer tells me I chose not to install directx, even though the checkbox for installing it was clearly checked on the previous screen.

When the grim fandango launcher window pops up, the top button is "Install Grim Fandango", not "Play Grim Fandango". When I click on it, it just hangs.

If I try to run the directx/dxinfo.exe off the CD, it tells me that a number of files are missing. So I try to manually run directx/dxsetup.exe, and it tells me that directx was successfully installed, but dxinfo returns the same result, i.e. missing files, and the game still won't play.

I'm pretty lost. If anyone could write up instructions on how to get it install, that would be great.

[post new] [reply to this]

Stops working the first time I hit a key
by David Carlton on Thursday July 10th 2008, 0:20
I've successfully installed the game, and can watch the intro, but I can't actually move anywhere after the intro. (Once I got the first arrow key to register, but nothing after that.) This happens every time; during the cut scene, I can hit F1 to get to a menu, but no keystrokes register there, either.

Any suggestions? Ubuntu 8.04, wine 1.1.0 installed from the repository, running on an x86_64 machine. I found one page mentioning that "
You may sometime find that all keys don't work, just click the game window and it should start working again.", but clicking on the game window doesn't help me at all.

[post new] [reply to this]

Black Screen
by Ivan Simeon on Monday June 30th 2008, 15:06
I'm using Ubuntu 8.04 and wine 1.1.0 with Grim Fandango patch 1.01 but when i start it it shows only a black screen.

Sound is working.

I get a picture on a split second only when i exit the game.

[post new] [reply to this]

Grim Fandango Launcher
by Harrison Chapman on Wednesday March 19th 2008, 12:47
If you find the Grim Fandango Launcher program (Which is absolutely excellent and you should use it with the game no matter what,) There is a "Run from Hard Disk" option which automatically copies all the files from the CDs to the installation directory. It also lets you run in windowed mode, which works for me (although the window isn't managed.. atleast it doesn't get any decoration from my WM.

Oh, but the sound still randomly freezes (and this happened in windows XP too without a cheap hack)

[post new] [reply to this]

Can't even start it!
by Foe on Monday July 17th 2006, 6:41
Ok, ok, I know I'm not an expert on wine, actually I just started playing with it, and I was trying to get this game to work: installation went fine, but apparently there is no way of starting the game, it just keeps asking if I want to install it. I guess it is because it cannot find the directx installed. I used the directx executable that got installed in the grim folder and it shows that no dlls are installed... got any suggestions? Sorry for the probably silly question!
Foe

[post new] [reply to this]

Working with 0.9.6
by Thomas B. on Tuesday January 24th 2006, 11:52
With Wine 0.9.6 the game works quite well excect the sound warnings which sometimes result in crashes.

[post new] [reply to this]

Works fine (with a few minor adjustments)
by covox on Saturday November 19th 2005, 23:42
Grim Fandango works fine under 0.9.1, just.

Some points:
- Make sure that hardware acceleration is turned OFF. You don't really need it and it just makes things slow.
- I got mine working by applying a no-cd crack (the EVC_GRIM.COM one can be applied using DOSBox), then copying all the data000*.lab, vox000*.lab and year*mus.lab from both CDs to the Grim Fandango folder.
- If you copy the movie0*.lab files, movies -MIGHT- work but there'll be plenty of times that Grim Fandango will crash. For me this was at the very end of the start animation, and whenever you knocked on Glottis' door.

Hope that helps. Keep fighting the good fight guys.

[post new] [reply to this]

Some (minor) problems
by D. Vater on Saturday November 5th 2005, 9:45
I am trying to get Grim Fandango to work with Wine 0.9

First of all I have to turn on 'Software Rendering' because hardware D3D is so slow it's unplayable. Perhaps this has something to do with it?:
Warning : application does direct locking of ZBuffer - expect slowdowns on many GL implementations :-)

The above is not such a huge problem, it is however pretty nasty that every time I quit Fandango, wine crashes on exit. Some sound problem?

err:dsound:DSOUND_MixOne underrun on sound buffer 0x403f43c8
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=15960 < primary_done=18200)
Backtrace:
=>1 0x417cb951 in dsound (+0x1b951) (0x406bf6ec)
2 0x004c0fe8 in grimfandango (+0xc0fe8) (0x00000000)
0x417cb951: movl 0x8(%eax),%edi

I get the 'buffer underrun' a lot during gameplay as well; doesn't matter if I use ALSA or OSS.

[post new] [reply to this]




   << Back

Page loaded in 0.08741 seconds.