The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    WoW performance in OS X vs. Win XP

    Discussion in 'Apple and Mac OS X' started by Zentox, Nov 5, 2007.

  1. Zentox

    Zentox Notebook Consultant

    Reputations:
    1
    Messages:
    129
    Likes Received:
    0
    Trophy Points:
    30
    How come WoW runs extremely smooth in Win XP on my Macbook Pro Bootcamp, but when I play it in Mac OS X, performance has declined significantly in terms of FPS on the same settings?

    Why isn't the performance the same on the same hardware and settings?
     
  2. sly

    sly m1530 owner!!!

    Reputations:
    172
    Messages:
    1,403
    Likes Received:
    0
    Trophy Points:
    55
    its just like the preformance difference between xp and vista
     
  3. Thibault

    Thibault Banned

    Reputations:
    1,079
    Messages:
    1,319
    Likes Received:
    2
    Trophy Points:
    55
    One thing to consider would be DirectX vs OpenGL. OS X has poor implementation of OpenGL.
     
  4. saturnotaku

    saturnotaku Notebook Nobel Laureate

    Reputations:
    4,879
    Messages:
    8,926
    Likes Received:
    4,707
    Trophy Points:
    431
    Video drivers most likely. They're updated with more performance enhancements and bug fixes more often in Windows. Since they're so integrated into OS X, those updates don't come around nearly as often.
     
  5. Zentox

    Zentox Notebook Consultant

    Reputations:
    1
    Messages:
    129
    Likes Received:
    0
    Trophy Points:
    30
    Since Windows dominates the gaming market, why not license DirectX to Apple?
     
  6. Thibault

    Thibault Banned

    Reputations:
    1,079
    Messages:
    1,319
    Likes Received:
    2
    Trophy Points:
    55
    I'm not sure I understand you here.
    Why would Microsoft license DirectX to Apple?
     
  7. saturnotaku

    saturnotaku Notebook Nobel Laureate

    Reputations:
    4,879
    Messages:
    8,926
    Likes Received:
    4,707
    Trophy Points:
    431
    A lot of Mac users either are not gamers or play on consoles. Any PC gamers who have a Mac (or at least have a Mac with hardware that's remotely capable of running modern games) would install Windows anyway. Allowing DirectX to run on OS X would be like allowing it to run on BSD, which creates a whole other can of worms for Microsoft. They want to keep as tight a control on the API as possible, and I can't blame them for it.
     
  8. Zentox

    Zentox Notebook Consultant

    Reputations:
    1
    Messages:
    129
    Likes Received:
    0
    Trophy Points:
    30
    One last question here then... Why is OpenGL so crappy compared to DirectX?
     
  9. Thibault

    Thibault Banned

    Reputations:
    1,079
    Messages:
    1,319
    Likes Received:
    2
    Trophy Points:
    55
    Dunno if there's a good answer for this... Apple just never implemented OpenGL very well and I guess they don't see a good reason to work on it (since Apple's aren't really gaming computers).
     
  10. pinwanger

    pinwanger Notebook Consultant

    Reputations:
    5
    Messages:
    242
    Likes Received:
    0
    Trophy Points:
    30
    then why apple bother to put gaming graphic cards in their macs instead of the professional version.
     
  11. sheldon77

    sheldon77 Notebook Evangelist

    Reputations:
    31
    Messages:
    454
    Likes Received:
    0
    Trophy Points:
    30
    ^^hmm thats a good point i never though of that
     
  12. sulkorp

    sulkorp Notebook Deity

    Reputations:
    145
    Messages:
    1,192
    Likes Received:
    0
    Trophy Points:
    55
    Graphics cards aren't only used for playing video games. Theres other things that the cards are made for. Also it is a "professional" version, not a "gaming" version, so yea.

    Also opengl is/was on par with directx. I -think- that UT3 uses opengl, since it is playable on linux, which i dont think is possible cause no dx. So there are games and game companies that use opengl over dx.
     
  13. Sam

    Sam Notebook Virtuoso

    Reputations:
    3,661
    Messages:
    9,249
    Likes Received:
    0
    Trophy Points:
    205
    Actually, the Mac Pro (the cheese grater Mac) offers a business graphics card (Quadro). So not all their Macs use gaming graphics ;).

    Actually, I don't think its necessarily this case...from what I've heard, OpenGL is pretty good, its just Apple hasn't implemented it that well in OS X.
     
  14. Diversion

    Diversion Notebook Deity

    Reputations:
    171
    Messages:
    1,813
    Likes Received:
    1,343
    Trophy Points:
    181
    Heh, the Quadro is the same as it's "gaming" counterpart.. it's just another name to make it sound more business oriented..

    If you need to game on your Apples, use Bootcamp with Windows XP, plain and simple.
     
  15. Thomas

    Thomas McLovin

    Reputations:
    1,988
    Messages:
    5,253
    Likes Received:
    0
    Trophy Points:
    205
    While technologically better then Direct X, Apple has never implemented OpenGL well. GPUs are used for virtually ever task involving a GUI so, they are used for things other then gaming such as: 3D rendering. If someone wanted to game on there Mac they would install Windows which means more money to MS. You can't blame them though Linux & OS X would have a larger market share if Direct x was used.
     
  16. ANTDOD

    ANTDOD Notebook Consultant

    Reputations:
    9
    Messages:
    208
    Likes Received:
    0
    Trophy Points:
    0
    Quadro cards are oriented on 3D applications and don't co-opearate very well with games (as good as 'gaming' cards).
     
  17. Syrc

    Syrc Notebook Consultant

    Reputations:
    92
    Messages:
    171
    Likes Received:
    0
    Trophy Points:
    30
    I'm under the impression that the only difference between Quadros and the standard 8xxx series is the bios on the card. Other than that they're identical.

    EDIT: I have the same problem. The only way to make WoW playable in OSX is the cap the framerate at 30, otherwise its waaay too choppy.
     
  18. Diversion

    Diversion Notebook Deity

    Reputations:
    171
    Messages:
    1,813
    Likes Received:
    1,343
    Trophy Points:
    181
    Show me where you think this is true.. cause it's a load of crap.. Quadros are IDENTICAL to the Geforces.. Identical, IDENTICAL. It's marketing, get used to it.
     
  19. Diversion

    Diversion Notebook Deity

    Reputations:
    171
    Messages:
    1,813
    Likes Received:
    1,343
    Trophy Points:
    181
    Identical physically yes.. BIOSes can easily change the speed of the card... Thats why you see some Geforce 8600gts performing worse than others in different makes of notebooks.. BIOSes have a huge influence on how the card performs.. But it's still the same card before the BIOS.
     
  20. fildaben

    fildaben Notebook Geek

    Reputations:
    0
    Messages:
    78
    Likes Received:
    0
    Trophy Points:
    15
  21. enter260

    enter260 Notebook Consultant

    Reputations:
    1
    Messages:
    135
    Likes Received:
    0
    Trophy Points:
    30
    So what exactly can I do on my Macbook Pro in OS X that will utilize the 8600 that I can't do on say....a regular Macbook?
     
  22. Diversion

    Diversion Notebook Deity

    Reputations:
    171
    Messages:
    1,813
    Likes Received:
    1,343
    Trophy Points:
    181
    Still the same hardware, BIOS differences can change all of that difference in performance. The problem is that some Quadros don't have a dedicated video bios and therefore can never be altered/changed to perform differently.. Such as my Dell 1420, it doesn't have a dedicated video bios, therefore I can't load on a "changed/different" bios into my video card to overclock at all.. I have to rely on software only to do such things.

    Jay
     
  23. fildaben

    fildaben Notebook Geek

    Reputations:
    0
    Messages:
    78
    Likes Received:
    0
    Trophy Points:
    15
    Everything may look the same except the bandwith. So to me, its obvious that Nvidia has turned off something, thus a pretty good reason why it can have an affect on gaming. It may not matter with 3d apps or CAD apps, which may not use those register/pipelines/shaders or whatever, but the difference is there.

    Also, if I google some more and from my recollections, quadros and wildfires perform slower in games then their counterparts.

    edit - nope seems i am wrong on that, they perform the same.
     
  24. CountAltec

    CountAltec Notebook Guru

    Reputations:
    7
    Messages:
    65
    Likes Received:
    0
    Trophy Points:
    15
    When playing PC games, I always found that games that used OpenGL seemed to be a lot smoother. I'm not sure if it was Call of Duty but I used to play this particular game a lot that let me choose between DirectX or OpenGL and I always the game played a lot smoother with OpenGL.
    Well, thats just my personal experience.
     
  25. Zentox

    Zentox Notebook Consultant

    Reputations:
    1
    Messages:
    129
    Likes Received:
    0
    Trophy Points:
    30
    So how could Apple possibly "fix" OpenGL implementation. They "should" do this since they apparently want to appeal to gamers.
     
  26. sulkorp

    sulkorp Notebook Deity

    Reputations:
    145
    Messages:
    1,192
    Likes Received:
    0
    Trophy Points:
    55
    Well i think to fix it they just have to code it better.

    Its just how like in windows you get better performance with a new set of drivers. Nothing in the computer has changed at all, but the coding helps a lot.

    Maybe apple is waiting for developers to come onboard and make games/ports for osx, but then the developers could be waiting for apple to implement opengl better.

    So I guess its almost like a waiting game until someone takes the first step

    Although I must say that epic may start the push forward since they'll be releasing ut3 for osx at some point. So maybe others will follow after them.
     
  27. bobz99by

    bobz99by Notebook Consultant

    Reputations:
    21
    Messages:
    148
    Likes Received:
    0
    Trophy Points:
    30
    I believe it's because Windows uses virtual vram to boost ur vram to 512. Mac OSX does not do this.