Archived

This topic is now archived and is closed to further replies.

Deathwing

HEEEEEEEEEEELP !!!!

Recommended Posts

Deathwing    122
Hey guys ! I''ve got a reaaally big problem . You see I''ve got a Voodoo 2 (PCI) on my board (I know it sucks)and something is wrong !!!! It doesn''t want to switch into a resolution greater than 640x480 . And it seems like it doesn''t recognize OpenGL anymore !!! If I run a game in OpenGL than it will halt. If I write a program like the 2nd tutorial then a black window will appear but with absoluteley no drawings !!!! What should I do ???? (Keep in mind that I am not a very rich person and It would be hard for me to get a new 3d card) LUV , HUGZ & KISSES

Share this post


Link to post
Share on other sites
Neophyte    595
DeathWing: First off, the Voodoo2 chipset doesn''t support resolutions higher than 640x480. To get the card to do your OpenGL-rendering for you you will have to copy a file named something like 3dfxvgl.dll (or something, it''s been a while since I had a V2 on my computer) to the applications directory, and rename it to opengl32.dll. Also, the Voodoo2 only supports fullscreen rendering, so if you try to make a windowed app I think your computer will crash.

~Neophyte

- Death awaits you all with nasty, big, pointy teeth. -

Share this post


Link to post
Share on other sites
Deathwing    122
Well... I found this file , copied it into the directory where my project was . after renaming the file I run the project then an animated 3fx logo appeared and ... nothing
any other ideas ?

LUV , HUGZ & KISSES

Share this post


Link to post
Share on other sites
zedzeek    529
i think the voodoo2 can handle a max resolution of 800x600 try quake3 and if u cant get that to run at 800x600 then it''ll be someit wrong with your drivers + not the program

http://members.xoom.com/myBollux

Share this post


Link to post
Share on other sites
Deathwing    122
You''re missing the point ! The resolutions is not important !!!
I can''t run my OpenGL Projects !!! After I run it all I see is a black screen !!!!

Voodoo = #$!#$#^$#^%!#^$$^!#$^#!^$#!^!#$^$^$#!#!##@##^$^#%$%@&^%%#&(($@*@#%!#^$$#^!#

LUV , HUGZ & KISSES

Share this post


Link to post
Share on other sites
Ratheous    122
Your best bet with a voodoo2 is probably the miniGL drivers on the 3DFX website (www.3dfx.com). I seriously recommend an NVIDIA based card though, 3DFX has poor support for OpenGL.

____________________________________________________

"Two wrongs do not make a right; it usually takes 3 or more."

Share this post


Link to post
Share on other sites
JonatanHedborg    122
The maximum res. is based on how much RAM the card has, i have a VooDoo2 and i play games in 800*600 (and i hate it )

800*600*2=960000

Thats how much memory you need to run in 800*600 with 16bbp
(but it might be good to have some left for textures etc...)

=======================
Game project(s):
www.fiend.cjb.net

Share this post


Link to post
Share on other sites
Deathwing    122
YOU GUYS STILL DON''T GET THE POINT .
RESOLUTION IS NOT IMPORTANT FOR ME .
I WANT TO SEE SOMETHING WHEN I RUN AN OpenGL PROJECT.
ALL I CAN SEE SO FAR IS A BLACK SCREEN FROM LESSON #1.

by the way miniGL didn''t help. It was written for games-only
it''s only updating them it doesn''t contain anything that will solve my problem .

LUV , HUGZ & KISSES

Share this post


Link to post
Share on other sites
Shadowdancer    319
Try using some old reference drivers which don't support DX7. The new ones are crap! (Just believe me, I've tried.)
BTW: Forget 3Dfx, forget glide. Viva OpenGL or - for completenesses sake - Direct3D. I think a company that fils to produce working drivers for their products for over 1.5 years doesn't deserve any support at all.

Solution for your problems: get a TNT2 board. Those are really cheap.

Edited by - Shadowdancer on November 4, 2000 7:41:39 PM

Share this post


Link to post
Share on other sites
Shinmizu    122
The reason that you aren''t getting a picture is because the Windows driver system doesn''t support stand-alone 3d accelerator cards.

To get any rendering through OpenGL on an old Voodoo card, you have to explicitly call the functions from the 3dfxgl.dll (or whatever it''s called) library by using the LoadLibrary() function.

Look at http://members.home.com/borealis/opengl_usingq3.html

It has some sample code that''ll actually work on a Voodoo card. Unfortunately, it won''t work completely with NeHe''s code since it requires a different buffer swapping routine than the normal SwapBuffers routine. A few changes to code and an extra #include directive should fix the problem. If this seems too annoying, you could do what I did and get an nVidia card.

Share this post


Link to post
Share on other sites