Game Development Community

OpenGL Device Not Found

by Glenn Prince · in Torque Game Builder · 07/17/2005 (2:26 pm) · 14 replies

Well, after trying so many different things I thought I would post a little problem I am having. Basicly everytime I run Torque 2D it crashes after switching video modes. In the log it thinks I have no OpenGL or DirectX Device, despite being able to play numerous DirectX / OpenGL Games. I have Windows XP, AMD 64 3500, with a x800 Radeon Video Card. I have Windows serviced packed to the latest level, I have Direct X 9.0c installed and have tried the last three revisions of the ATi Catalyst drivers. Really started to get frustrating now :-P Does anyone have any idea's on either:

a) How to get Torque 2D to work (Oh yeah I have tried running 1.0 and 1.02)
b) Modifiying Torque 2D to ignore it and just try to use opengl anyway.

Cheers,

Glenn

EDIT - Oh yeah, the DirectX Diagnostics turns up nothing wrong and all test complete sucessfully.

#1
07/18/2005 (12:55 am)
Glenn,

Can you run either of the TGE demos or even the T2D demos?

- Melv.
#2
07/18/2005 (1:06 am)
Shader Engine Demo does, T2D and Torque doesn't. I normally do T2D on my laptop but wanted to use my desktop to do stuff (more disk space etc.)
#3
07/18/2005 (1:07 am)
Shader Engine:

Video Init:
Direct 3D device found

Cur. D3DDevice ref count=1
Pix version detected: 2.000000
Vert version detected: 2.000000
Initializing GFXCardProfiler (D3D9)
o Vendor : 'ATI Technologies Inc.'
o Card : 'RADEON X800 PRO AGP (0x4A49)'
o Version: '64.58'
- Scanning card capabilities...
GFXCardProfiler (D3D9) - Setting capability 'autoMipMapLevel' to true.
- Loading card profiles...
- Exec'ing profile/D3D9.cs
- Exec'ing profile/D3D9.ATITechnologiesInc.cs
- No profile/D3D9.ATITechnologiesInc.RADEONX800PROAGP0x4A49.cs
- No profile/D3D9.ATITechnologiesInc.RADEONX800PROAGP0x4A49.6458.cs
Loading compiled script common/ui/defaultProfiles.cs.
Loading compiled script common/ui/GuiEditorGui.gui.
Texture Manager
- Approx. Available VRAM: 268435456
- Threshold VRAM: 68157440
- Quality mode: high

T2D and Torque Engine:

Video Init:
Accelerated OpenGL display device not detected.
Accelerated D3D device not detected.
Voodoo 2 display device not detected.

"OpenGL" display device not found!
"OpenGL" display device not found!
"D3D" display device not found!
"Voodoo2" display device not found!
#4
07/18/2005 (4:53 am)
Glenn,

I need to chat with some of the GG guys about this. I'll get back to you on my results.

- Melv.
#5
07/18/2005 (5:57 am)
Cheers Melv, no biggie for me really at the moment, will just keep plodding along on my laptop.
#6
07/18/2005 (9:10 am)
This happens a lot. It's a driver problem, as far as I can tell. To anyone selling games with this engine it is a huge issue because it will limit your potential market since many people will not be able to play your game demo.
#7
08/01/2005 (5:52 pm)
Has there been any move forward / talk about this ? Sorry if I'm being impatient, I know you have a lot on your plate atm.
#8
08/16/2005 (10:43 am)
Just to let you know that this is a big concern and we're looking at ways to get around this problem.

Really sorry for the problem.

- Melv.
#9
08/16/2005 (2:26 pm)
Is the cause for the problem known now? Something we can put in a readme to warn users perhaps?

I've tried my recent project on about a dozen machines and only one had trouble, and it was an old laptop (Rage Mobility) with no openGL drivers. After tracking down new drivers, T2D runs great on that too. But the warnings above (and the most recent update indicating it's a known problem without a fix to date) is a bit alarming. I'd hate to push my latest product into the channel and find conversion rates are abnormally low because a large number of users aren't even seeing the demo.
#10
08/16/2005 (3:04 pm)
No worries Melv, I assumed that if it was the way that TGE / T2D interacts with the opengl drivers it wouldn't be a quick fix. If there is anything I can do to assist let me know.

Cheers,

Glenn
#11
08/17/2005 (9:40 am)
The way that the graphics layer works will be changing. No timescales, just that hopefully, it will happen relatively quickly.

- Melv.
#12
08/18/2005 (3:54 pm)
Sounds like a plan, thanks for the feedback.

Glenn
#13
08/20/2005 (11:27 pm)
Just so you guys are aware, the newest version of the Catalyst Drivers (5.8) has corrected this bug now:

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...
OpenGL driver information:
Vendor: ATI Technologies Inc.
Renderer: RADEON X800 PRO x86/MMX/3DNow!/SSE2
Version: 2.0.5279 WinXP Release
OpenGL Init: Enabled Extensions
ARB_multitexture (Max Texture Units: 8)
EXT_compiled_vertex_array
EXT_texture_env_combine
EXT_packed_pixels
EXT_fog_coord
ARB_texture_compression
EXT_texture_compression_s3tc
(ARB|EXT)_texture_env_add
EXT_texture_filter_anisotropic (Max anisotropy: 16.000000)
WGL_EXT_swap_control
OpenGL Init: Disabled Extensions
EXT_paletted_texture
NV_vertex_array_range
3DFX_texture_compression_FXT1
NPatch tessellation

Not sure why it stopped but meh !!
#14
08/21/2005 (11:19 am)
Interesting, thanks for posting the update.

- Melv.