Image Quality: Still Foggy

As Ryan pointed out in his more timely piece, image quality under OS X is noticeably worse than under Windows.

The Mac screen shots are foggier for some reason and despite the fix that was applied to Portal, Half Life 2 Episode 2 appears to have worse texture filtering quality under OS X than Windows. This is more pronounced of a difference than what we saw under Portal.


Half Life 2 Episode 2 - Windows 7 - Click to Enlarge


Half Life 2 Episode 2 - OS X - Click to Enlarge

It looks like something is wrong with the AF setting, reverting to Trilinear filtering confirms my suspicion:


Half Life 2 Episode 2 - OS X - Trilinear Filtering - Click to Enlarge

But AF isn’t completely disabled. Using the Windows version for comparison it looks like Half Life 2 Episode 2 just forces 4X AF regardless of what you set the texture filtering option to:


Windows 7 4X AF


OS X 16X AF

The sky and muted colors are still a problem and I can’t seem to find out the cause of that one. There’s some texture banding off in the distance in the sky that’s only visible in the OS X version.

The Performance Story Final Words
POST A COMMENT

95 Comments

View All Comments

  • FXi - Saturday, June 05, 2010 - link

    For being such a popularist and gizmo oriented company Apple has truly killed their own cash cow by not focusing on gaming. There is hope, because they finally did come around to the x86 platform and reaped huge increases in marketshare from that move. Now they need to understand that PC's are purchased to do work, but nearly 80% of the population owning PC's does at least some gaming on them. I'm not talking the 6 hour gaming sessions, but simply that if you have a PC for doing work, or household stuff or connecting to the web, you probably also at least fire up a game every now and then to play on the machine as well.

    Most folks who are OS agnostic, and don't really care whether it's windows or Mac as an operating system, give Mac's a "pass" simply because, without being able to game on the majority of games out there, it is like buying a fancy machine that is incapable of doing a duty that 80% of PC users do at least some of the time. That's a marketing blunder, because it's saying that Apple wants users to come to its view of what a PC should do, and not Apple making what the market wants.

    In gizmos that kind of thinking works, you show off what your machine can do and people come to use it within what it was built for (i.e. Iphone). With tools, like a PC, you instead want to be sure your tool can "do" whatever the market desires it to do, not tell the market what they can do and hope the market wants to do just those things.

    So Apple, much like the conversion to X86, needs to finally come around and understand that if they capture the "market" of gaming, probably by making their machines fast AT gaming and then making them compatible with a wide RANGE of gaming, Apple will finally realize a higher degree of market parity with Windows PC's. X86 was one step. Having Office was another step. Gaming is similar, they "need" to make this market a focus, because it will bring the rest of their machine's abilities and marketshare along for the ride.
    Reply
  • DaveGirard - Saturday, June 05, 2010 - link

    People don't buy Mac Pros for games - they buy them for work. And my 3D rendering work is faster in OS X than it is in Windows:

    http://forums.cgsociety.org/showpost.php?p=6403012...

    That's me benchmarking and since I review graphics cards and Mac systems for Ars Technica, I know how to test things.

    Ever tried to do something in Windows while Maya renders? OS X is better at multitasking so I can run 16 thread renders while playing Halflife 2 without noticing much. That's completely different from Windows, where you have to drop the render priority to low just to have the system be almost usable for other things.

    The performance with Half-life 2 on OS X doesn't reflect much other than what's pretty obvious:

    - Nvidia's drivers are more mature on Windows. That's what you get for years of steep competition in the gaming space on Windows.
    - Half-life 2 is an OpenGL port to another platform. Claiming the PS3 is a crappy system because of how shitty the Orange Box runs on it wouldn't convince the people using PS3 supercomputers that they made a bad decision.
    - Apple writes the OpenGL that both ATI and Nvidia use. This may not be the fastest scheme but it's consistently more stable with pro apps like Maya. You can use gaming cards with Maya on the Mac because it's officially supported - where you have to buy a Quadro on Windows/Linux because of all the corners that are cut for speed with gaming drivers.

    Nevertheless, I hope Nvidia can improve their OS X drivers. ATI's are very good because they have been around longer on the Mac. But clowns trying make this out to be a reflection of the Macs inferiority don't understand the variables and how it would be the exact opposite situation if Macs were what people used for gaming over the last 20 years. It's that simple.

    And I'll take faster Maya rendering and better multitasking over a some more FPS. Back to work...
    Reply
  • mojohacker2010 - Saturday, June 05, 2010 - link

    Right...because your own testing and "personal" experience are to be held in a higher light than everyone else's. Do you feel holier than thou now? LOL...your personal experience or test does not negate other people's experiences. For the record, I don't run windows or OSX...but I find OSX fan boys always using their "personal" experience to rebut unfavorable facts that are thrown at them. It's find to be loyal to a company, but when you ignore other people's fair criticisms and facts just to defend OSX, it is no longer just loyalty, it becomes a religion. Reply
  • DaveGirard - Saturday, June 05, 2010 - link

    I've gone out of my way to call out Nvidia on their bad Mac drivers - I have nothing to hide:

    http://arstechnica.com/apple/news/2009/12/a-second...

    That clearly shows how bad Nvidia's drivers can be with GLSL and Mudbox in OS X. ATI is much better.

    My personal experience is also in those benchmarks where I'm apparently not a fanboy. Nice try though. Why don't you check out my Aperture 1 review - I handed Apple their ass for putting out a bad product and took more crap from Mac fanatics than this article ever will.

    So my point stands - OS X is not a gaming OS for obvious reasons but Apple's OpenGL is more stable so you can use Maya with ATI cards in OS X without issues, while they're notoriously problematic on Windows. Nvidia has work to do on the Mac and Apple's GL does too but don't make this article out to be more than a test of one ported application. It's not a smoking gun showing anything.
    Reply
  • sebmel - Monday, June 07, 2010 - link

    Valve also pointed out that the Mac version of Steam is, similarly, much more stable than the Windows version. Five times more according to their own crash reports. Reply
  • sebmel - Monday, June 07, 2010 - link

    http://arstechnica.com/apple/news/2010/05/mac-lags... Valve founder Gabe Newell: "what's sort of surprising is how much more stable our games are on the Mac." Looking at the early data available from the Steam client, "the Mac is five times more stable than Windows" when using the metric of minutes played versus number of crashes." Reply
  • Scali - Thursday, June 10, 2010 - link

    I'm not surprised... at the same time, I don't know how much of that is due to the OS itself.
    I mean, the Windows ecosystem is way different from the Mac ecosystem.
    Mac users buy a complete system where all components are well balanced out. They also get a complete OS and set of drivers.

    With Windows, people build their own PCs, they mod them, they overclock them... they may use poor cooling, underpowered PSUs, and who knows what else, which can impact stability.
    And then there's things like experimenting with beta drivers, or things like malware, rootkits and who knows what else.
    Reply
  • thehomelessguy - Monday, July 05, 2010 - link

    I dunno, even hacintoshes seem quite stable. at least mine is. I love it to i7 2.8 ghz, 12 gigs of dd3, 2x9800GT (got a good price). Reply
  • DaveGirard - Saturday, June 05, 2010 - link

    Here is a GTX 285 getting owned by a Radeon 4870 simply because ATI's drivers are better for GLSL on OS X:

    Radeon:
    http://www.vimeo.com/10296801

    Geforce GTX 285:
    http://www.vimeo.com/10325501
    Reply
  • ReaM - Saturday, June 05, 2010 - link

    Hi,

    thank you for the article. I saw this article a while a go and that made me decide to buy ATI for my hackintosh. I have it bookmarked.

    Mudbox runs great, but at 7m polygons it is noticeably slow (I have both 4850 and 4890)
    Reply

Log in

Don't have an account? Sign up now