Game Development Community

OpenGL GeForce3 Win2k TorqueDemo crash

by Zachary Stauber · in Torque Game Engine · 06/07/2003 (10:11 am) · 8 replies

Anyone have a clue on this?

I have a GeForce3 Ti200. I compiled the torquedemo.exe on Win2k using VC6. It runs fine under Windows 98 (I have a dual boot), but under Windows 2000, it crashes unless I use the -directX switch. If I just run with -console, I get the following in the console:

Video Init:
Accelerated OpenGL display device detected.
Accelerated D3D device detected.
Voodoo 2 display device not detected.
%
Activating the OpenGL display device...
Activating the OpenGL display device...
Setting screen mode to 800x600x32 (w)...
Creating a new window...
Acquiring a new device context...
Pixel format set:
32 color bits, 24 depth bits, 8 stencil bits
Creating a new rendering context...
Making the new rendering context current...

Then BAM, I get the popup "The exception Priviledged instruction. (0x0000096) occurred in the application at location 0x057f4ae6."

Does anyone else have the same graphics card and OS and it work fine? I'm using the latest drivers from nVidia, from May 15th, but it crashed with the old Windows default drivers, too, but I have to think it's a driver issue if it worked under Windows 98 with the exact same card.

#1
06/07/2003 (2:28 pm)
Ummm, that's definitely a driver problem. ;)

Try going back to something old, like the 40 or 41 drivers, see if that helps any.

d
#2
06/07/2003 (6:31 pm)
Went back to the driver that came with it, version 40.72, but same error. :( It's an ASUS manufactured card on an ASUS motherboard, figured I'd avoid all kinds of problems that way, but apparently not this one.

"Priviledged Instruction," what does that indicate?
#3
06/09/2003 (12:15 pm)
I would have to check the model on my card at home.
but that is alot like mine.
asus... win2k geforce3 ti?

and i've not had any trouble.
using the latest drivers.

at work I know I have that card.. (under xp tho)
but I dont have the example app here.
#4
06/09/2003 (1:45 pm)
I develop on 2k with a GeForce 3, and while it isn't much help I realize...it works without any problem at all. I don't know what to tell ya.
#5
06/10/2003 (4:49 am)
Have you applied the Via 4-in-1 drivers that fix the Via AGP bug in Win2K?
#6
06/10/2003 (10:13 am)
To Badguy, yes, ASUS GeForce3 Ti200 with 64 MB.

To Matthew, I don't believe I have unless it was in Microsoft's automatic updates. I'll have to find it and try it out. Maybe it'll also fix that locking up problem under win2k when I have AGP "turbo" mode enabled in the BIOS (2X speed I guess). Something I also don't see under win98.
#7
06/10/2003 (10:16 am)
if you have a via chipset ..
then be SURE to install those drivers.
damn via's..
and boy are they buggy without them.

Microsoft doesnt install these.
#8
06/10/2003 (5:50 pm)
Well, turns I don't have a VIA chipset, I have an Ali chipset, but there was a fix for it on ASUS website. Unfortunately when I tried to download and install the one for win2k, it said "For use with Windows 95 OSR/2 only!" (uh, oooookaaaaaay?). So I downloaded and installed the one for "other than Windows", which installed fine.

Now the basic fps mod works (yay!), but I get the priviledged instruction crash for any other mod or if I force with the -openGL switch. Which is strange because it seems to initialize the openGL just fine if I don't use any switch.