Similar problem. First, my specs:
New laptop with: Intel integrated graphics
- and -
nVidia GT555M, driver ver 267.21 (DLing the latest as I type)
Win7 64-bit
Next, what I've tried: -Installed in D:\Game Files\GOG.com\
-Run as Admin, no effect
-WinXP SP3 and SP2 modes
-Changing to R1 in cfg.txt, no effect
-Manually changing desktop res to both 800x600 and 1024x768, no effect but the laptop will operate correctly on both.
-Forcing both the integrated and nVidia GPUs. The results are similar, which should tell us something about the driver situation.
-Turning off the sound and music options in cfg.txt
-Eliminating the cfg.txt file by renaming it. Found that the game won't launch at all without that file
-Turned off the intro bits from within cfg.txt, so it goes straight to the main menu. No effect.
What I'm going to try next: -Update video driver for both GT555M and Intel integrated.
-Get DX9
Finally, what the problem looks like in my case: It's like the game can not handle changes to the graphics. Almost any time it needs to draw something different no matter how minor, it fails to do so; however, the game does sort of operate. For example, suppose I make it to the main menu. When I move the pointer around (it looks like the correct game pointer), it moves just fine but when I happen to pass over an onscreen button, it may or may not highlight that button and it will not highlight any subsequent buttons over which I move the pointer. If I click the button, the software will accept that selection but the screen will not change. If I ALT-TAB out and back in, the screen will be changed to that new screen or option I selected. For example, from the main menu I can select Options, then ALT-TAB out and in and it will then have me on the options page. If I change an option (click the little button), I'll ALT-TAB out and in to see the change. In fact, it will even change from 800 to 1024 modes but the overall problem persists.
As you can imagine, ALT-TABbing my way through the game isn't going to work. ; )
Some notes of things I've noticed: -Digging back into the installation folder I find a file titled 'exception.txt'. Opening that file, the text is:
call stack:
[unavailable in release]
File=\work\eg\Src\Lib\3g\Src\3g.cpp
Line=299
Text: Sorry, your video card is not supported.
Searching the net turns up nothing on this error. I'm not 100% positive but I think this file only appeared after I forced the game to use the Intel integrated GPU. I'll rename the file, change modes, and see if it reappears. Update - I only get that text file using the integrated GPU.
-Sometimes the game will
try to change screens. What it will show are a couple dozen random horizontal lines. Okay, they're not random - I can tell that it's trying to draw something coherent; the placement of the lines it
does draw seems to be random. ALT-TAB shows the next screen. Those lines do not match up to the next screen; in other words, they are of different content than where I end up after ALT-TAB.
-One time I actually had two additional video option buttons within the game's Graphics Options, for a total of four buttons. One was 1280x960 and the other was, IIRC, 1280x720. A bit odd there since it was definitely a part of the game as they showed up as regular buttons within the game menu. I haven't seen those two "extra" buttons since and I don't know what I did to make them appear.