Bug 35 - DXGL - incorrect opengl support detected
Summary: DXGL - incorrect opengl support detected
Status: RESOLVED INVALID
Alias: None
Product: DXGL
Classification: Unclassified
Component: ddraw (show other bugs)
Version: 0.5.6
Hardware: PC Windows XP
: Normal blocker
Target Milestone: ---
Assignee: William Feely
URL: DXGL
Depends on:
Blocks:
 
Reported: 2014-11-08 17:36 EST by hpd1983
Modified: 2018-01-15 00:50 EST (History)
0 users

See Also:


Attachments
Modded INF for 344.48 XP (91.64 KB, application/octet-stream)
2014-11-09 08:10 EST, William Feely
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hpd1983 2014-11-08 17:36:44 EST
DXGL thinks my GTX 980 (with opengl 4.4 support) is incompatible and won't run. Test app runs fine. 

Windows XP SP3 with Nvidia driver version 344.11
Comment 1 William Feely 2014-11-08 19:35:59 EST
Did you confirm that your OpenGL driver is working.  Go to realtech-vr.com/glview/download.html to test your drivers.  It is working for me on my 970 under XP SP3.
The error message means that Windows is probably loading the "GDI Generic" driver instead of your NVIDIA driver.
Comment 2 hpd1983 2014-11-08 20:21:34 EST
(In reply to William Feely from comment #1)
> Did you confirm that your OpenGL driver is working.  Go to
> realtech-vr.com/glview/download.html to test your drivers.  It is working
> for me on my 970 under XP SP3.
> The error message means that Windows is probably loading the "GDI Generic"
> driver instead of your NVIDIA driver.

Thanks for replying.
Yeah, I got the OGL version info from OpenGL Extensions Viewer. Opengl 
programs are otherwise working. You are using the same driver?
Comment 3 William Feely 2014-11-09 08:10:43 EST
Created attachment 11 [details]
Modded INF for 344.48 XP

Modded INF to allow Geforce 970 and 980 on the 344.48 XP driver.
Comment 4 William Feely 2014-11-09 08:12:12 EST
It appears to be a driver bug.  It was working for me because I upgraded to 344.48 and applied the attached modded INF.  When I downgraded back to 344.11 it broke.
Please note that NVIDIA does not support the 900 series under XP in any way.
Comment 5 hpd1983 2014-11-09 09:08:24 EST
Thanks. I'll try it out.
If they won't support it then I wonder why it's listed in the inf for 344.11. Maybe they dropped official support late in development or something.
Comment 6 William Feely 2014-11-09 09:18:11 EST
(In reply to hpd1983 from comment #5)
> Thanks. I'll try it out.
> If they won't support it then I wonder why it's listed in the inf for
> 344.11. Maybe they dropped official support late in development or something.

I think they did so by mistake, considering they pulled it out of the 344.48 INF.  The modded INF is included in this bug page.
Comment 7 hpd1983 2014-11-09 09:32:14 EST
Damn. Just checked and the same message again.
'DXGL requires an OpenGL 2.0 or higher compatible graphics card to function. Please contact your graphics card manufacturer for an updated driver. This program will now exit.
Comment 8 William Feely 2014-11-19 15:20:42 EST
Sorry for the long wait, but do you by any chance have "Change display color depth" selected?  If so that could possibly be the source of your problems.  If the display switches to 8-bit mode, the NVIDIA OpenGL drivers do not have any hardware accelerated pixel formats available and will cause that error box.
Comment 9 hpd1983 2014-11-20 05:59:56 EST
Thanks for keeping up with this. I have tried 2 games that don't work well with these Maxwell XP drivers without any sort of wrapper/emulation - both of them DX5 era titles. Flight Unlimited II and Tex Murphy: Overseer. 

Without DXGL both games have flickering and transparent 3D rendered textures all over the place.

With DXGL Overseer starts to execute, changes the resolution and then exits without an error message. Flight 2 gives the 'Opengl 2.0 support' error and won't launch at all.

I've tried changing all options in the DXGL config but nothing seems to affect the result.
Comment 10 William Feely 2014-11-20 06:57:51 EST
I have reopened this bug.  As for the games you have mentioned, Direct3D support is still early in development.
Comment 11 William Feely 2018-01-15 00:50:24 EST
Closing this bug as it is an apparent driver issue unrelated to DXGL.