Advertisement

Can't Create A GL Rendering Context

Started by January 17, 2001 06:14 PM
3 comments, last by The Baptizer 23 years, 10 months ago
I downloaded some of the OpenGL tutorials on this, and thought it would be fun to learn a little OpenGL coding. But before I started I wanted see if the finished programs could run on my computer, but all the .exe files from the tutorials I have dowloaded all comes with this error message "Can''t Create A GL Rendering Context", when I try to run them i fullscreen, there is no problem if they run i a windows. I''m running WinME with a voodoo2 card and I just installet the latest OpenGL drivers. What could be wrong?
www.area42.dk
The voodoo2 card is most likely the problem. It doesn't have a full ICD, it only has a mini ICD, it usually only works in fullscreen and it can't do anything in a window without a hack.

BTW, what is the other card in the system? I assume it is one of the integrated crap ones right?


Dump the voodoo2, and get a better card.


Edited by - Elixer on January 18, 2001 1:33:55 AM
Advertisement
The other card is a ATI All-in-Wonder PRO.

There no problem when I run it in a windows, it''s the fullscreen that''s the problem.

and yearh, I know me voodoo2 card is old, and I have my eyes set on the ATI RADEON VIVO card.
www.area42.dk
I have a similar problem with my Riva 128 in 32 bit color mode I get the same message when I go fullscreen. Windowed mode is fine.

Any Ideas?
"To err is human, to really mess up requires a computer"
i have a voodoo2 too and it''s a real pain in the ass when using OpenGL

voodoo1-2 only runs when you''re in fullscreen, so when you draw to an ordinary window you are actually running in software mode, which is very slow, you are using the opengl32.dll that came with windows

a solution would be to copy 3DFX32V2.DLL (in windows/system) to your executable''s directory, then rename it to opengl32.dll
so you force your app to use the 3dfx dll

(when it works you should see the 3dfx logo)

problem when i do this is that my app freezes when i try to run in windowed mode, the voodoo automatically tries to switch to fullscreen, too bad

there is another method that involves dynamically loading the right opengl dll, you might want to check out glVelocity, he uses a voodoo too from what i understand, on his site there''s an a link to an article that explains how to dynamically load the dll, but it involves modifying the opengl headers, i don''t really like it but it works better i quess

i can get my voodoo to work so it should work for you (i haven''t really looked into nehe''s examples though)

This topic is closed to new replies.

Advertisement