why does direct3d suck for me

This is a discussion on why does direct3d suck for me within the Game Programming forums, part of the General Programming Boards category; I have a geforce2mx 400 64mb gpu at the moment and OpenGL mode works fast for games that support it, ...

  1. #1
    Banned
    Join Date
    Jan 2003
    Posts
    1,708

    why does direct3d suck for me

    I have a geforce2mx 400 64mb gpu at the moment and OpenGL mode works fast for games that support it, but Direct3D always goes really slow. Does this mean my card isn't Direct3D enabled or something?

  2. #2
    RoD
    RoD is offline
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    OpenGL will always run faster because it isn't strictly based on the abilities of your video card. Direct on the other hand relies alot on the capabilites of your video card.

    For example, if you have a Voodoo2 vid card with 32mb of memory on it, and a Voodoo5 with 64mb of memory, direct will run much faster on the V5...

  3. #3
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    I sense and anti-direct3d campagne form RoD
    What game runs slow with direct3d? Old version of direct3d
    are slower then opengl.

  4. #4
    RoD
    RoD is offline
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    I only hate D3D because i played a few games on this new P4 with the TI4200, then came back to my V5.....god i am so ........ed i don't have that card.....

  5. #5
    Banned
    Join Date
    Jan 2003
    Posts
    1,708
    What game runs slow with direct3d?
    half life and its mods at the moment.

  6. #6
    RoD
    RoD is offline
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    HL is very hardware intensive on D3d, theres your problem.

  7. #7
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    Originally posted by Silvercord
    half life and its mods at the moment.
    Half Life uses an old version of Direct3D, that's your problem,
    Don't go blame Direct3D for bad performance.

    RoD: Half Life is very CPU dependend,it'd be very sad if your
    videocard was to be the bottleneck, just to give you an example:

    I tried using a dual-monitor once, succeeded using a voodoo2,
    then i played Half Life with my dual configuration, worked
    just fine, noticed no change in performance. Afterwarts i
    realised i just played Half Life on my voodoo2 in 1024x840 and
    no change in performance whatsoever.

    BTW: I always have 100 FPS in half life, so i did with the voodoo2,
    Voodoo2 kicks Half Life arse

  8. #8
    RoD
    RoD is offline
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    I was never able to get my V2 past 80 or so FPS in HL....o well

  9. #9
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    Originally posted by RoD
    I was never able to get my V2 past 80 or so FPS in HL....o well
    You mean you never where able to get your CPU past 80 FPS,
    the Voodoo2 isn't the bottle neck here
    What cpu did you use for it? You need at least 900 MHZ to get
    100 FPS i guesstimate

  10. #10
    RoD
    RoD is offline
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    well the V5 got too 100 and its the same exact pc setup, i took the v2 out and stuck the v5 in.

    Well, its between 600mhz and 650....pick :P

  11. #11
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    Originally posted by RoD
    well the V5 got too 100 and its the same exact pc setup, i took the v2 out and stuck the v5 in.

    Well, its between 600mhz and 650....pick :P
    Hmm, well in this case the Voodoo5 made up for the CPU lack,
    but still, its CPU dependend

  12. #12
    Banned frenchfry164's Avatar
    Join Date
    Oct 2001
    Posts
    1,552
    NVidia based cards tend to run OpenGL games faster than DirectX, wheras Radeon cards are awesome with DirectX and not as good with OpenGL. So if you have two AGP slots, but a Radeon 9700 in one and a GeForce Ti 4600 in the other. The best of both worlds .

  13. #13
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    Originally posted by frenchfry164
    So if you have two AGP slots, but a Radeon 9700 in one and a GeForce Ti 4600 in the other. The best of both worlds .
    Or you could take a PCI NVidia and an AGP Radeon.
    But most modern games support both API's.

  14. #14
    Banned frenchfry164's Avatar
    Join Date
    Oct 2001
    Posts
    1,552
    You can't get a Ti4600 or anything of the Ti series in PCI.

  15. #15
    Registered User
    Join Date
    Sep 2002
    Posts
    1,640
    Originally posted by frenchfry164
    You can't get a Ti4600 or anything of the Ti series in PCI.
    Like you're going to notice a change in performance between
    different API's with a TI4600

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Why use Direct3D?
    By m3rk in forum Tech Board
    Replies: 42
    Last Post: 05-22-2009, 10:08 AM
  2. Need help with getting DirectX 9.0 initilization
    By DarkMortar in forum Windows Programming
    Replies: 7
    Last Post: 05-09-2006, 09:58 PM
  3. DIRECTDRAW DIRECT3d
    By samsam1 in forum Game Programming
    Replies: 3
    Last Post: 01-14-2003, 07:28 PM
  4. Direct3D vs. OpenGL
    By PorkyChop in forum Game Programming
    Replies: 22
    Last Post: 12-08-2002, 12:41 AM
  5. Why america sucks
    By muttski in forum A Brief History of Cprogramming.com
    Replies: 138
    Last Post: 04-11-2002, 12:57 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21