Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • September 02, 2015, 09:54:54 AM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Playing Grim Fandango on a modern PC  (Read 10528 times)

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,219
    • View Profile
    • Coding Snacks by Lanux128
    • Donate to Member
Playing Grim Fandango on a modern PC
« on: April 09, 2009, 12:02:17 AM »
on a slow day, i tried installing an old favourite just to see if it will run on my WinXP SP3 with 8600GT. everything went well except for sprites which looks 'striped' like in the screenshot. Manny Calavera looks like he's been through a shredder. :o

i googled but most of the advices are about setting Win98-compatibility, copying files to the hard-disk and disabling the multiprocessor/hyperthreading settings. i believe my problem is graphics-related and was wondering if anyone else has had any luck with other golden oldies and therefore may lend a hand here.. btw, i had also fiddled with the anti-alias setting (plus some others as well) within nvidia's control panel but to no avail.

ws-grimfandango-screen-corruption.pngPlaying Grim Fandango on a modern PC



Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 7,047
    • View Profile
    • Just for mouser.
    • Donate to Member
Re: Playing Grim Fandango on a modern PC
« Reply #1 on: April 09, 2009, 01:59:27 AM »
I'm not sure if this would even help, but did you try DOS Box?


lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,219
    • View Profile
    • Coding Snacks by Lanux128
    • Donate to Member
Re: Playing Grim Fandango on a modern PC
« Reply #2 on: April 09, 2009, 05:49:57 AM »
i thought of DOSBox also but this is a win32 game so there's not much DOSBox can do, i guess..

Ampa

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 592
  • I am cute ;)
    • View Profile
    • MonkeyDash - 2 Player strategy boardgame
    • Donate to Member
Re: Playing Grim Fandango on a modern PC
« Reply #3 on: April 09, 2009, 07:13:16 AM »
It is related to the nVidia drivers and anti-aliasing, but it seems that the newer drviers simply aren't compatible.

Your only options would be to run it in software mode (rather than hardware acceleration), or to install some old nVidia drivers that use the old antialiasing technique.

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,219
    • View Profile
    • Coding Snacks by Lanux128
    • Donate to Member
Re: Playing Grim Fandango on a modern PC
« Reply #4 on: April 09, 2009, 08:05:02 AM »
Your only options would be to run it in software mode (rather than hardware acceleration), or to install some old nVidia drivers that use the old antialiasing technique.

thanks, software mode makes it even worse (see pic) but i may have found a solution by disabling hardware acceleration from within DXDiag but its quite cumbersome to disable each time. :huh:

ws-grimfandango-screen-corruption-2.pngPlaying Grim Fandango on a modern PC



Lashiec

  • Member
  • Joined in 2006
  • **
  • Posts: 2,374
    • View Profile
    • Donate to Member
Re: Playing Grim Fandango on a modern PC
« Reply #5 on: April 12, 2009, 06:40:07 PM »
If it's related to antialiasing, perhaps you can create a profile for Grim Fandango in the control panel for nVidia drivers with the option to not use antialiasing at all, if such thing is possible.

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,219
    • View Profile
    • Coding Snacks by Lanux128
    • Donate to Member
Re: Playing Grim Fandango on a modern PC
« Reply #6 on: April 12, 2009, 07:39:35 PM »
sorry it might not be clear in the OP but i already tried a creating a profile and fiddled a bit with the settings but was unsuccessful. right now, i'm manually turning off 'DirectDraw' (from the dxdiag applet) before playing to which the game responds better than changing to 'software' mode within the game..

ws-ddraw-1.png

edit: fixed typo and added screenshot.
« Last Edit: April 12, 2009, 08:14:38 PM by lanux128 »

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 8,858
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Donate to Member
Re: Playing Grim Fandango on a modern PC
« Reply #7 on: April 12, 2009, 07:41:34 PM »
FWIW: the corrupted screenshots you posted don't look much like the bug I fixed in the XCOM games. There's both a DirectDraw and an accelerated (D3D?) version?
- carpe noctem

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,219
    • View Profile
    • Coding Snacks by Lanux128
    • Donate to Member
Re: Playing Grim Fandango on a modern PC
« Reply #8 on: April 12, 2009, 08:05:22 PM »
AFAIK there is only one version, hardware support (D3D) was already incorporated within the engine (maybe SCUMM). if i enable 'hardware acceleration' the sprites are corrupted as in the OP but software mode introduces horizontal scanning lines as in the 2nd screenshot.

just remembered that later on there was a patch but it was more to fixing in-game bugs..

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,219
    • View Profile
    • Coding Snacks by Lanux128
    • Donate to Member
Re: Playing Grim Fandango on a modern PC
« Reply #9 on: April 12, 2009, 08:19:45 PM »
from this thread here, there's a user who explains the problem quite clearly, i must say..

Quote from: Just
Edit: I should have mentioned, both Grim Fandango and Quake 3 used to play fine for me on XP. Since I'd last played them, I've updated my graphics card to an 8800 GTS, though, so I assume that's caused both these games to stop working. On my old graphics card, Quake 3 would play fine out the box, and Grim Fandango would play as long as I used dxdiag to turn off 3D acceleration. But this is one of those things that seems to vary considerably from machine to machine, depending on what hardware you're running. Damn Nvidia drivers...

Source: http://forums.whirlp...r=16260690#r16260690

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,219
    • View Profile
    • Coding Snacks by Lanux128
    • Donate to Member
Re: Playing Grim Fandango on a modern PC
« Reply #10 on: April 19, 2009, 08:41:56 AM »
after some time playing Grim Fandango with disabled hardware acceleration, i must say that i'm quite happy with the performance and the graphics quality. i wrote this program to toggle that setting before and after the game so that i don't have to do it manually each time. so i'm putting up Grim DirectDraw Fix (GrimDDFix) for download in case someone like me has a need for it. happy gaming ;)

iv-grim-soft-mode.jpgPlaying Grim Fandango on a modern PC