PDA

View Full Version : Poor old voodoo 1 won't stand OpenGL



Moz
12-22-2000, 07:32 AM
Hi,

I've got an old Guillemot Maxi Gamer voodoo 1 as my 3D card.
I tried to run an OpenGL program using glut on this card.
I use glut 3.7 and this piece of code :

glutGameModeString("640x480:16@60");
if (glutGameModeGet(GLUT_GAME_MODE_WIDTH) != -1) // if the width is different to -1
{
glutEnterGameMode();
...

When the glutEnterGameMode function is called (I see that with my debugger), the screen resolution is changed.
Then, after a short moment, the screen goes back to its original settings and the program is terminated before anything has been drawn (the code after glutEnterGameMode is not executed).

Does anyone know what's happening (and maybe how I can use this card to display fullscreen OpenGL).

Thx

Moz

Elixer
12-22-2000, 02:14 PM
If I recall correctly, you don't have a full opengl with that card, only minigl.

12-22-2000, 03:43 PM
Right, and only in full screen.

Moz
12-23-2000, 04:13 AM
Yes, I know that.

What I am trying to do is set up a fullscreen window with glut (look at the code above) but as I said it doesn't work.
There is certainly something that has to be done for this to work but I don't know what.

Any idea ?

Dodger
12-23-2000, 05:45 AM
GLSetup supports all Voodoo cards now... including 1, 2, 3, Rush, Banshee and all that.
Most of the 3D applications have to be patched to work though, according to the GLSetup webpage, I assum applications that you write yourself should work.
Try downloading GLSetup from www.glesetup.com (http://www.glesetup.com) and have it install the appropriate drivers for your V1.

Dodger
12-25-2000, 10:48 AM
Narf... of course this was supposed to be
www.glsetup.com (http://www.glsetup.com)

sorry :P

Moz
12-25-2000, 12:04 PM
Thanx Dodger.
Unfortunately, this requires DX7+ to be installed and ... I don't have enough disk space to install it http://www.opengl.org/discussion_boards/ubb/biggrin.gif.
Yes, I know ... it only takes a few Mb but I'm really short on memory right now !

Teofuzz
12-26-2000, 01:24 PM
I have a voodoo2 and a similar problem...
All my programs run but they aren't hw accelerated... this is what I get from glGetString:

Renderer: GDI Generic
Vendor: Microsoft Corporation
Version: 1.1.0
Extensions: GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture

this means that I'm using sw rendering, I suppose...

What can I do?