Slashdot Mirror


Why Apple Should Port Games

DanTheMan writes "For every great game there is for Mac OS X, there are at least two for Windows. It's sad, but it's a fact. This article proposes a solution, and it's for Apple to port games. By the way, since the XBox 2 will use the PowerPC G5, it shouldn't be that difficult to port future XBox games to the Power Mac G5 and the iMac, both of which are 64-bit now. Would you buy a Mac if you could play Counterstrike Source and Half-Life 2? What other games are missing from Mac OS X?"

129 of 848 comments (clear)

  1. No because... by Ninwa · · Score: 4, Insightful
    Would you buy a Mac if you could play Counterstrike Source and Half-Life 2? What other games are missing from Mac OS X?"
    I can already play it on Windows, but for less money. Why would I switch?
    1. Re:No because... by Karzz1 · · Score: 5, Interesting

      I can already play it on Windows, but for less money. Why would I switch?

      I tend to agree and in that same line of thought, what about Linux? Supposedly Linux now outnumbers Macs on the Desktop and the cost of Linux is even lower than Windows. With the things that x.org and friends are doing, is there some technical hurdle that opengl et al cannot compete on? It seems to me that Linux would be a better target financially as it is exhibiting growth in the market place unlike the number of Macs being used which has somewhat stagnated. Just a thought.

      --
      Beware of he who would deny you access to information, for in his heart he dreams himself your master.
    2. Re:No because... by aussie_a · · Score: 4, Insightful

      You wouldn't switch to play games on a Mac, you'd switch because a Mac is superior. A lot of people don't switch because they like to play games on their PCs. If this excuse was taken away, it's possible they'd move over to Mac.

    3. Re:No because... by Mikail · · Score: 3, Insightful

      You wouldn't switch at all if you want to play games . That's kind of the point. Using a PC because you like to play games isn't an "excuse" not to switch, it's just a question of priorities. If you want to play games, you get a PC. That doesn't mean the person is a mindless zombie to Microsoft, it just means they want to play games.

      --
      If life is a waste of time and time is a waste of life, let's all get wasted and have the time of our lives.
    4. Re:No because... by Mr.+No+Skills · · Score: 4, Insightful

      It's also not just about switching to play certain games. People who have had a Mac for a while (and for other reasons) might want to play a game too. Why buy a second machine (as a Mac user) just to play a game? Why buy a copy of Windows (if I have Linux installed) just to play a game?

      Part of this has been that the people writing the games probably knew one platform well, and there were tremendous technical hurdles to get the games going on the other machines. While there are still technical hurdles, I would think that there are less of them since the same graphics chips can be bought for multiple platforms now (not that I actually know anything about this). So, it might be interesting to see more of the business case for how many sales it takes to recover the R&D of game porting.

      --
      Sleep is for the Weak
    5. Re:No because... by Anonymous Coward · · Score: 2, Insightful
      For the same reason some people spend 2 bucks a day on a mediocre (at best) cup of coffee at Starbucks rather than just make their own for a whole lot less and a lot more quality: it's all about image.

      Do people walk around with those white ear buds in their ipod because the sound quality is absolutely amazing compared to all other head phones? Of course not, but they just scream "I have disposable income." The replacements, which I've sadly seen a ton of people buy, run about $40. I've used them, my $15 cheaper Aiwa headset is far better and doesn't hurt my ears after 20 minutes of use.

      Now, obviously there are advantages to having Apple products that go beyond the "style" they have (OSX is really nice, the ipod is probably among the best mp3 players out now, and you can't not like the giant cinema displays), but the hardware just isn't priced to compete with comparable non-apple-branded hardware.

      There are a lot of people out there willing to pay the premium for a logo though.

    6. Re:No because... by telbij · · Score: 3, Insightful

      I'm with you, a Mac is a superior tool for all kinds of work, but I don't think anybody will hold back on buying a Mac just because there aren't enough games for it. It's not like there aren't good games for the Mac, it's just a lack of comprehensive coverage. The same people who demand that quantity of games also will want the latest video cards and fastest hardware, all of which is only available on one platform.

    7. Re:No because... by Anonymous Coward · · Score: 2, Insightful

      Open-source 3D Driver support.

      The lack of good, open-source drivers for graphics cards is a big obstacle. This isn't a fault of x.org/OpenGL/etc, but does slow the progress of 3D apps/games on Linux based systems.

    8. Re:No because... by Anonymous Coward · · Score: 2, Insightful

      It is a question of priorities, but it's not a single-issue thing.

      Most people use their computers for more than one task. If you want to play games and do artwork, then you might need to pick between an OS with mediocre artist support and lots of games (windows) or one with excellent artist support and fewer games (but many of the good games...) (Mac OS X).

      Personally, I find linux most useful for me. But if I cared a little more about gaming, I might e.g. dual-boot linux/windows ( I dual boot MacOSX and Linux on my apple laptop for other reasons - Mac OS X is nice for wowing the yokels with presentations, linuxppc better for my development work.)

    9. Re:No because... by mp3phish · · Score: 5, Informative

      "With the things that x.org and friends are doing, is there some technical hurdle that opengl et al cannot compete on?"

      Yes, very much so. Nvidia and ATI refuse to release full featured OpenGL drivers on the linux platform. DoomIII runs about 20% slower on linux because of nvididia drivers, ATI cards won't even PLAY doom3. UT2k4 is on linux, but it rusn slower because yet again, nvidia's poor quality drivers.

      Ati BTW doesn't even have released versions of opengl drivers for linux, so they are even farther behind.

      So far today, the only games coming out for linux are the ones who have authors who write cross platform games anyway. You won't start seeing ANY type of reasonable effort put into porting to linux from other game manufacturers until there is a reliable and fast driver for both ATI and nVidia cards.

      --
      Your ignorance is infinitely greater than you realize.
    10. Re:No because... by HaloZero · · Score: 3, Insightful

      ATI Radeon cards are the most popular with gamers.

      Show me proof.

      --
      Informatus Technologicus
    11. Re:No because... by jafomatic · · Score: 4, Insightful
      I always wondered about that. I was shocked to see people using the white earbuds because that image always said, to me, "I'm wearing a nineteen-fifties-style hearing aid," rather than "I have disposable income."

      Well, that or "I had disposable income but it wasn't enough for the iPod and nice earphones."

      Setting all that aside, shouldn't the developers be porting the games? Maybe Apple's strategy should be to somehow offer a subsidization of the work involved porting new games to an unpopular platform?

      --
      ::jafomatic
    12. Re:No because... by Zixia · · Score: 5, Insightful

      Uh, yes. But you are missing the point slightly; when asked if people would switch to the Mac platform, for whatever reason, a lot of the time the reason for not switching is that the person wants to play games, which just aren't available in the same quantity on the Mac as they are on the PC. If there were just as many games on the Mac as there were on the PC, this reason would no longer exist.

      The question therefore is that if this were the case, and the games available on both platforms were the same, would you switch from using Windows to getting a Mac?

    13. Re:No because... by mp3phish · · Score: 2, Interesting

      You are correct. The apple tax is very big on the desktop.. Maybe it is because they are trying to move all the desktop computers to either ultra low end (eMac) or ultra high end (PowerMac). There really isn't any upper low or mid range apples, and the upper mid range iMac doesn't even have a decent video card. And it's not upgradeable. So the assumption is that apple doesn't really care about gaming. If they did, it would be possible to get a decently fast computer for gaming at an at least REASONABLE price.

      For other activities, the mac price isn't so bad when you are talking about paying for the asthetics. But when it comes to gaming performance, the mac has never stacked up on price/performance, even to a reasonbly close margin.

      If you start talking about their laptops now, they have very competative pricing, and they really don't have the "apple tax" on those. Their 12" laptop is cheaper than any 12in dell, sony, etc.. It is almost as cheap as the generic avaratech 12in laptop at sams club.

      --
      Your ignorance is infinitely greater than you realize.
    14. Re:No because... by mmkkbb · · Score: 4, Informative

      Apple has had a pervasive color synchronization system in place for quite some time. This makes doing print stuff easier.

      --
      -mkb
    15. Re:No because... by Surlyboi · · Score: 2, Insightful

      I for one think choice is good, and a I know a lot of mac Zealots who put blinders on about the pros and cons of other systems.

      ...As do windows zealots, linux zealots, solaris zealots. You name the OS, there's an idiot with a soapbox for it and a penchant for discounting the validity of any other system.

      --
      Mod me down and I will become more powerful than you can possibly imagine...
    16. Re:No because... by goatan · · Score: 2, Funny
      The question therefore is that if this were the case, and the games available on both platforms were the same, would you switch from using Windows to getting a Mac?

      I would swap OS from say windows to Linux but I don't see the point I swapping hardware it costs too much. Macs (sadly) are for the rich and the fashionable

      --
      Saying Apple is better than MS is like saying Botulism is better than rabies.

    17. Re:No because... by Greyfox · · Score: 2, Interesting
      I'm led to believe that Nvidia's Linux drivers share the same source as their Windows drivers. They just plop a magic binary into an interface layer or something magical like that and monkeys and fairies fly out of my butt and make 3D work. Or something like that. I may have a couple of the technical details wrong. In any event, their Linux drivers are supposed to be pretty good.

      The last round of drivers from ATI finally included PCIE support, so I'm able to do 3D on the X600 that came bundled with my system. It seems to be pretty snappy. UT2004 at 1600x1200 runs pretty well, though the framerate does slow down in some of the faster vehicles. Hey, what do you want from their mid-grade card?

      All that aside, I attended a presentation by the CEO of Loki shortly before they went out of business. He talked about what a pain in the ass it was to get any specific application working with Linux. As an example, he talked about some flight sim they'd been contracted to help out with, and it took 'em something like 3 days to get the environment set up correctly. Now I'm pretty well used to having to beat my head against X and libraries and assorted other crap and 3 days seems pretty reasonable to me, but Joe Average User will likely not care for it. And there is the potential in all that screwing around to really hose your machine.

      Of course, I'm from the ol' DOS days when we tried to squeeze another 20K out of the system so that X-Wing could even launch, and I've had some pretty miserable experiences getting games working on Windows too. Which is why, when I want to play games, I fire up the PS2.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    18. Re:No because... by TheUnknownOne · · Score: 2, Informative

      UT2K4 definitly does not run slower in linux. (compared to an XP Pro install with only windows updates, and newest nvidia drivers). Stats: P4 1695mhz 768mb PC133 nVidia FX 5950 Ultra {everything else should be irrelevent}

    19. Re:No because... by spuzzzzzzz · · Score: 2, Informative

      Why? I think mostly that compilers are a big issue. GCC's goal is to produce code that runs, not to produce highly optimized code.

      Have you read recent benchmarks? GCC has been rapidly catching up to the intel compiler. It's not there yet but the days of GCC getting trounced in performance are over. As far as doom3 goes, the SSE assembly hasn't yet been ported (according to anandtech), so that could account for a decent performance difference.

      Also, I know that most games bypass X

      Maybe you're running different games than I am, but UT2003/2004 and doom3 certainly use X. The only way you could avoid it, afaik, is to use a framebuffer, which means no nvidia 3d support.

      --

      Don't you hate meta-sigs?
    20. Re:No because... by Zen+Punk · · Score: 2, Insightful

      Walmart, with it's enormous purchasing power, can't deliver a Linux system that is more than $20 less than it's Windows equivalent even at the very bottom of the market.
      Maybe Microsoft wouldn't be happy with them if they made their Linux deal more attractive than Windows?

      Or maybe the potential market for pre-installed Linux comps at Wal-Mart is so small that they just don't bother making it the best deal they can muster.

      Anyhow, I imagine many, perhaps most, really serious gamers would opt to build their own machine and shop around for the best prices on components...and that means they don't get the OEM version of Windows, and the retail cost of XP does look pretty hefty when compared with the cost of a new HD or optical drive.

      --
      Sleep is futile.
  2. Fallout fromt he early days? by markbark · · Score: 4, Insightful

    When Jobs didn't want games on the Mac to counter the argument that the Macintosh was "just a toy?"

  3. if you want a gaming machine get a ps2 or xbox by fribhey · · Score: 3, Insightful

    if you want a gaming machine get a ps2 or xbox. the mac is not a gaming machine and hopefully will never be. i've never played games on my mac and don't plan to.

    --
    / http://suffocate.us
    / http://johngrayson.com
    1. Re:if you want a gaming machine get a ps2 or xbox by aussie_a · · Score: 4, Insightful

      I agree, except for the fact that some games are just made to be used with a mouse and keyboard. I'd hate to play Myst, Might and Magic or Civilization II on a console. Thankfully with keyboards and mouses coming becoming more common then before for consoles, this may no longer be an issue.

    2. Re:if you want a gaming machine get a ps2 or xbox by CountBrass · · Score: 3, Interesting

      Don't be silly. There's a lot of games that are great on a real computer but suck on a console eg most RPGs, most strategy games, most first person shooters in fact everything except platform games and fighting games.

      There are two games currently I would like to see on the Mac: Rise of Nations (which is on it's way) and Warhammer 40K: Dawn of War which is a surprisingly excellent RTS (surprisingly because I find Warhammer miniatures a real turn off).

      --
      Bad analogies are like waxing a monkey with a rainbow.
    3. Re:if you want a gaming machine get a ps2 or xbox by djdavetrouble · · Score: 2, Insightful

      This is what perplexes me. How are consoles so popular when they run at grotesquely low resolution? Isn't a TV 320 x 240 or something like that? Even the lowest resolution of a computer is better than that.

      --
      music lover since 1969
  4. You have got to be kidding me by sqlrob · · Score: 5, Insightful

    since the XBox 2 will use the PowerPC G5, it shouldn't be that difficult to port future XBox games to the Power Mac G5 and the iMac

    Just like it's a piece of cake porting Windows games to Linux on the x86?

    1. Re:You have got to be kidding me by PhrostyMcByte · · Score: 4, Insightful

      Forget Windows->Linux, porting from the x86 XBox->Windows is enough of a PITA as is.

    2. Re:You have got to be kidding me by IamTheRealMike · · Score: 4, Insightful

      Last time I checked there was no DirectX implementation for the Mac. That makes a big difference.

    3. Re:You have got to be kidding me by Anonymous Coward · · Score: 5, Informative

      I unfortunately have to wonder what type of crack this guy was smoking. First of all, the XBox 2, is a Windows based PPC970 system. The developers kit is actually a version of Windows XP running on Power PC. This is not a miracle or surprising. If you remember, Windows NT ran just fine on PPC, MIPS, Alpha, x86 and originally on i860. XP is portable and should be no problem for Microsoft to port to anything they want to. It was designed for that in the first place.

      The key issue for porting Windows XP to another platform is the availability of PPC970 compilers. This is still a bit of an issue, but Microsoft does in fact employ one of the best non-multiprocessing compiler development teams on the market and has managed to make excellent compilers for x86, StrongARM/XScale, MIPS, Hitachi, and others. 64-bit Power PC should be quite simple compared to some others. Also, since Apple has released source to their 64-bit GCC, the basic PPC970 optimizations should be readily available to borrow and Microsoft can focus on further optimizations. .NET more than likely needed to be modified to support JIT PPC970 support, no big deal.

      So, let's think for a moment what it would take to port a Windows based XBox game to the Mac OS X PowerMac G5.

      First, the game would have to use a Windows emulation layer, or reimplement all the DirectX code to OpenGL.

      Second, .NET code will need to be ported to something local on the OS X platform or they'll have to use an open source .NET implementation such as Mono and port all the other .NET features to Mono that are missing.

      Third, all Windows API code will need to be ported to Carbon or Cocoa. Maybe they can use Qt or something else to make the job a little easier.

      Audio code will have to be ported from DirectX to CoreSound or another tool kit.

      Or... wait....

      If they port from XBox 2 to Windows XP, they keep Direct X, Direct Sound, Direct Show, Windows API, .NET, etc...

      There's no difference between porting from XBox 1 to Mac OS X and XBox 2. In fact, it's probably the same.

      Porting from XBox to Windows makes sense, but really, who would bother porting from XBox to OS X when the Mac market just doesn't pay for games anyway. (It costs a lot more to port to X unless you used OpenGL than you can possibly profit)

    4. Re:You have got to be kidding me by TheNetAvenger · · Score: 3, Informative

      Refreshing to see a post from someone that isn't a moron or zealot and actually remembers NT wasn't x86 technology.

      I was going to post along the lines of what you said. Thank you...

      Interesting to see that your post is already modded down. Either people don't get it, don't want to get it, or maybe just because you forgot the mandatory MS bashing requirement and didn't put a 'M$ Sux' at the bottom of your post. lol

      Anyway, whether people like it or not, your post is on track, this guy must be on crack to think that games would any easier to port to a Mac just because the new XBox hardware is similar.

      And the scary sub context of all this, the original post is nothing but a plea for Games for the Mac, without realizing that Apple doesn't have a great graphical performance architecture for gaming. Apple, the mother of consumer level graphical computing, and they still have nothing for providing high end gaming performance.

      People used to make fun of Microsoft when they wanted OpenGL to be more hardware optimized, and ended up going their own road with DirectX because of the OpenGL group's reluctance to implement many of the DirectX abilities.

      Now you have Windows that has a way for games to access not only video, but all multimedia aspects of the hardware in a way that is hardware independent, but yet has a very small performance hit if any, anymore. And so people are still using Windows to play games on because of its great gaming performance, to the level that a console even came out of the great performance DirectX and Windows coupled with hardware allows, the XBOX.

      And now you see other OS developers and companies still trying to emulate or recreate a set of technologies comparable to DirectX.

      And Apple hasn't even as been so bold to create a DirectX technology for OSX, instead they are leaving it to OpenGL, which is only a video solution, that still lacks many of the hardware optimization concepts that are in DirectX.

      I wish I had mod points this week...

    5. Re:You have got to be kidding me by Anonymous Coward · · Score: 2, Informative

      You made some very good points. But what it realy comes down to is just how well MS supports PC game developers. Have you ever tried to get an SDK from Apple to make a truly top end game on the Mac?


      Go here, and see what I mean

      <URL:http://msdn.microsoft.com/library/default.a sp?url=/downloads/list/directx.asp>


      MS throws money at developers, and as a VERY small developer myself I appreciate it. In addition to that it's a lot easier to find reliable books on high end game programing for Direct X than it is for any other PC-Based platform. DX does it all, and (compared to the alternatives) makes it deceptively easy. Video, Networking, Sound, even collision detection DX puts together a easier interface for all of these than any competing home-PC based architecture. With DX MS basically is making your PC into a game system (admittedly a very expensive one). The bottom line is MS makes it easier for us developers to make games on Windows than on other platform. With DX they are literally giving away free code that had we chose Linux, or Apple we would of had to write ourselves. Particularly the sound, networking, and collision detection code, all not easy to do. Is there even a 3D sound API for Linux, and Apple? If yes how well supported/functional is it?


      Factor all this in with the obvious fact that the potential audience for a DX based game is literally nine times as large as one for all other Home-PC platforms combined, and you have a no brainer. MS works hard, and spends a lot of money on game development, and DX is solid proof of this. Linux doesn't do this, and Apple comparatively doesn't even look like it's trying.


      Call them evil (it's hard not to) but in this case they try very hard to make a good product and succeed spectacularly. Though I would love to see an open source competitor, Mr. Torvalds realy isn't interested in such a thing just check out his stance on making an API & ABI for Linux hardware. The whole situation is so frustrating I hate to talk about it. Bottom line is no matter how much you hate MS if you play or make games, they are doing you a huge service with DX... though you, are paying for it.


      -peace on

      manno

  5. Porting isn't that easy by tulmad · · Score: 5, Insightful

    By the way, since the XBox 2 will use the PowerPC G5, it shouldn't be that difficult to port future XBox games to the Power Mac G5 and the iMac, both of which are 64-bit now.

    Why do people think that just because two platforms run on the same processor that porting things between them is "easy". I can guarantee that the OSs used to run the two platforms are nowhere near the same, not to mention the graphics/sound/networking/etc subsystems.

    --
    "In case of emergency, break glass. Scream. Bleed to death."
    1. Re:Porting isn't that easy by The-Bus · · Score: 5, Funny

      Well, luckily since it is a 64-bit architecture it should be no problem to run Nintendo 64 games either. Let me just solder Mario 64 to my motherboard. See, I'll sohw you, it's easy, just take the game and put it here and the---- //NO CARRIER

      --

      Small potatoes make the steak look bigger.

    2. Re:Porting isn't that easy by HeghmoH · · Score: 5, Funny

      Because slashdot is filled with idiots who think they know everything about programming, even though the largest project they've ever done is a 100-line perl script to scrape porn off the web.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    3. Re:Porting isn't that easy by -noefordeg- · · Score: 4, Funny

      Can I have that script?...

      For evaluation only, nothing else *cough*

    4. Re:Porting isn't that easy by autocracy · · Score: 2, Funny

      No. RTFM. (and... I have to expand on it to say "The Fucking Manual" and make the connection between that and porn becuase everybody's just gonna skip the joke below the surface. But now it's explained and not funny. *sigh*)

      --
      SIG: HUP
  6. Stupid. by Anonymous Coward · · Score: 5, Insightful

    Just because a platform uses the same CPU doesn't mean it'll be easy to port between them. The CPU is often the least complex part of a computer as far as interfacing with it. I mean, compare the complexity of maintaining the page tables and memory segments of an intel CPU with the complexity of dealing with something like a PCI bus controller or a GPU or a DSP. Even the software layer will be completely different on the XBox2 than what Apple uses in OSX. Moroon.

  7. had to be said... by selderrr · · Score: 3, Insightful

    apple hardware is just not fit for gaming. They ship the imac with an underpowered 3D card (GeFX 5200, only 64MB Vram, which barely plays UT2004, let alone Doom3) and insufficient RAM.

    I always tell friends : buy a mac, and with the money saved by not paying the MS tax, buy yourself a 199$ PS2 for gaming

    1. Re:had to be said... by buro9 · · Score: 3, Insightful

      This is spot on, it's not like we gamers could rip out the graphics card and slot in the SLI nVidia cards.

      Their default hardware is overpriced and underspec'd for gaming.

      Sure I can see that there may be some of you for whom gaming is a distraction and you would like to use your Macs for gaming... but for gamers who take things pretty seriously we just want as much bang for the buck as is possible... Mac hardware hardly provides bang for buck.

      That's not Mac bashing, it's just how it is.

      With PC peripherals I can look at many suppliers in different countries, but the hardware I want at the lowest price and have my machine roar along.

      With Mac's the prices are pretty much fixed by Mac, good profit margins are in there and you only get that which they release... you're not benefiting from competition in that segment, you're not getting value for money.

      PC's are damn ugly though, that I'll concede ;)

    2. Re:had to be said... by CountBrass · · Score: 2, Funny

      I know, my dual proc G5 PowerMac is just *so* underpowered. Frankly I'm surprised that I can even boot my machine up before it's time to go to bed.

      --
      Bad analogies are like waxing a monkey with a rainbow.
    3. Re:had to be said... by selderrr · · Score: 4, Informative

      um... warcraft3 is not an FPS, yet barfs out on my iMac when the fighting goes up. The new Sims version looks like crap if you haven't got the VRAM for sufficient textures. More and more games, even not 3D, require a powerful 3D card, just as much as an OS wants a serious graphics card.

    4. Re:had to be said... by fr0dicus · · Score: 4, Insightful
      But on the other hand, the hardware is a fixed target, and in general faster than the quickest console around, the Xbox, so perhaps there is much more scope for optimisation?

      Also with respect, Macs are not overpriced, this has been argued many times here in the past. It's only overpriced if you don't pay for your software on x86.

    5. Re:had to be said... by ceeam · · Score: 2, Insightful

      Some facts: 1) There are obsolete PC machines too (a lot). 2) New "powerful enough for latest shit" PCs are not cheap. 3) PC upgradability gets worse by the year.

    6. Re:had to be said... by nine-times · · Score: 2, Insightful

      ...wait, macintoshes are so underpowered that people should buy..... a PS2? What's a PS2, again? 500Mhz and 128 megs of RAM?

      The iMac can go up to 2GB of RAM, and the PowerMac can be configured up to 8GB. Is that insuffient RAM? OK, the GeforceFX5200 isn't top of the line by any means, but it's also not quite the trash some make it out to be. Especially when you stack it up against the 5 year old tech in the PS2. Plus, that's in the more economy-class machine, meant for business-type applications, not high-end gaming. The PowerMac can be configured with a GeForce 6800 or Radeon 9800. Again, not exactly trash.

      But somehow, you think a PS2 is more of a powerhouse than a dual G5 with 8GB of RAM and a GeForce 6800? Now, I'll agree that there aren't as many games for the Mac, and I'll agree that Mac + [console of your choice] is a good solution. But "Apple hardware is just not fit for gaming" is a little silly.

    7. Re:had to be said... by morning · · Score: 3, Informative

      I guess "barely plays UT2004" is the new slang for "plays it at full graphics settings without a slowdown in framerate," because that is what mine has been doing since I bought it last month. I agree with the insufficient stock RAM statement, though.

    8. Re:had to be said... by Quobobo · · Score: 2, Insightful

      Of course there's a lot of obsolete PCs, but I'm talking about Apple's current product lineup. The only real option for gaming in it is the G5s, which will cost you more than a comparative PC for gaming (especially since the only single processor model you can get is the slowest one... not very attractive to gamers).

    9. Re:had to be said... by Vampyre_Dark · · Score: 2

      What's a PS2, again? 500Mhz and 128 megs of RAM?

      You wish. More like 333 mnz and 32 mb. :)

  8. Wrong! by TheRaven64 · · Score: 3, Insightful
    By the way, since the XBox 2 will use the PowerPC G5, it shouldn't be that difficult to port future XBox games to the Power Mac G5 and the iMac, both of which are 64-bit now.

    What does this have to do with anything? How much game code does this person think is CPU specific? Most of the problem with porting games to the Mac is that APIs used (e.g. DirectX) don't exist on the Mac. The only assembly code a modern game is likely to contain is targeting the GPU, not the GPU (and even this is more likely to be written in a higher level language now). Everything else will be written in a language that can target any CPU, as long as the required libraries exit on the target platform.

    --
    I am TheRaven on Soylent News
    1. Re:Wrong! by magic · · Score: 2, Interesting

      Precisely. The major issue in porting graphics applications from Xbox/Win32 to the Mac is DirectX. System calls are almost identical on the two platforms and there is little CPU-specific code. However, applications written to DirectX cannot be trivially ported to OpenGL even though the APIs have the same functionality. They use different paradigms, (slightly) incompatible shading languages, and wind everything from input to networking into the DirectX layer. This isn't to say that DirectX is a bad API-- in fact, it is superior to OpenGL in many situations. It is just a different way of accessing the same hardware. Porting games requires rewriting the graphics layer, which is often the most optimized and specialized piece of a game. -m G3D - The Open Source cross platform 3D engine

  9. Two to every one? by ylikone · · Score: 2, Insightful
    More like ten to every one. And for Linux, probably around 100 to every one.

    Yes, sad but true.

    --
    Meh.
  10. Would I buy one? by baryon351 · · Score: 5, Funny

    Would you buy a Mac if you could play Counterstrike Source and Half-Life 2?

    No, I already bought a mac for its existing great games. I've nearly completed Photoshop CS. The end guy is hard.

  11. Easy to port? by minus9 · · Score: 2, Funny

    "By the way, since the XBox 2 will use the PowerPC G5, it shouldn't be that difficult to port future XBox games to the Power Mac G5 and the iMac, both of which are 64-bit now."

    My Cisco PIX firewall runs an Intel Pentium, I think porting PC games to it would be still be fairly tricky. Anyone want to lend a hand showing me how to overclock a serial port?

  12. In the case of HL2, a port would be too much work by ShinSugoi · · Score: 5, Interesting

    Considering how closely the Source engine is tied to DirectX, it's unlikely that it would be easy to port it to another OS.

    While the HL2 leak had support for OpenGL rendering, the current version of CS: Source does not even allow you to choose that. You're probably looking at a near-total rewrite if you want to run HL2 on another OS that doesn't support MS' APIs.

  13. Open vs. Closed by pertinax18 · · Score: 5, Insightful

    I think porting games to OS X will do little to convince gamers to move to that platform. I think one of the biggest reasons that gamers prefer the PC platform (other than the vastly superior game library) is the open nature of the hardware platform. Upgrades and additions are easily made, if a gamer wants to go out and buy the newest ATI or NVIDIA card they can just do it, no need to buy a completely new iMac or expensive upgrade through the Apple store.

    More importantly, if a gamer wants to get a new motherboard or processor it is just as easy, this simply is not possible with the Apple platform. And there is choice in the PC market, Intel v. AMD, NVidia v. ATI, and the gamer makes the choice not Apple.

    Despite the superiority of OS X, and I would say that most Windows users would not deny this, Apple simple is not a good platform for gaming. If gamers want a closed system that they have to buy a new one to upgrade (i.e. iMac) they will be way better of with an XBOX or PS2 or other console system, it certainly will be an order of magnitude cheaper. The open hardware of the PC platform just appeals to gamers and their custom-loving, fastest-craving attitude.

    1. Re:Open vs. Closed by tuxedobob · · Score: 4, Informative

      I have a Mac. I've had it for four years. I've added more RAM several times to 1GB of PC100, added some hard drives, upgraded the video card, and I'm considering upgrading the processors.

      The reason I'm considering is I can't really upgrade the motherboard without needing new RAM, procs, etc. anyway, Unless this isn't the case on the PC-side, that's my definition of "a new computer".

      Unless you're talking about a model that begins with a vowel, Apple's desktops are pretty upgradeable.

    2. Re:Open vs. Closed by Talthane · · Score: 2, Interesting
      NVidia v. ATI

      Er...it kind of undermines your argument to mention this example, since both nVidia and ATI release Mac graphics cards. And swapping one for the other is just a matter of opening up the case and doing the exchange.

      We're talking G4/G5 desktops here, of course, but then you can't upgrade Windows laptops either. And while you're quite right that you can't upgrade an iMac, you can't exactly upgrade many of the Media Center set-top type. So your argument kind of falls over when you realise that both platforms come in non-upgradeable and upgradeable flavours. No real difference between them.

      --
      "This is why men never share their feelings; because women always remember." -Just Shoot Me.
  14. Feh. by Millennium · · Score: 2, Interesting

    There's no need for Apple to get into this. There are several dedicated porting shops already, including Aspyr and MacSoft (mentioned in the article) and Westlake Interactive.

    Apple may do well to provide assistance to these shops, but frankly its own resources are stretched too thin already. Why do people have this blind and absurd obsession with everything being made by Apple, anyway?

  15. Re:exhibit "A" by Chundra · · Score: 2, Funny

    But for that extra $1000 you get to become a member of the mac culture and *that*, my friend, is priceless.

    Viva la mac!

  16. Apple won't port games. by tuxedobob · · Score: 2, Interesting

    Apple doesn't need to port games. Aside from MacSoft and Aspyr, which the article mentioned, there are several other software houses that could do it. A personal favorite is OmniGroup, who did an excellent job with Giants: Citizen Kabuto. (Talk about taking advantage of the hardware...)

    In addition, not every "great game" released for Windows should come out for the Mac. Many games actually aren't that great. They just suck. Mass porting games won't help. The Windows world is big enough that somebody will buy whatever crappy game you throw out there, but the Mac world isn't.

    That said, if a game is good, and the developer knows it will be good, they have two options: port it themselves or have someone else port it. That this doesn't happen more often, to me, means that the PC developer just doesn't care and isn't interested. Porting houses, depending on how they get paid, would be all too happy for more work. If they get paid by commission from the original developer, take it on. If they get paid through game sales, it's in their own best interest to only port the games they think will sell.

    In order for a game to be most successful on the Mac, however, it should come out the same time the PC version does. This more than anything else is what will make the great games on the Mac work, for both the game and the Mac.

  17. Re:Before this is modded down... by MoneyT · · Score: 2, Insightful

    Bullshit.

    I can buy a 1 Ghz G4 eMac for $550 on sale from Apple, and it will perform just as well as your $500 PC on the games.

    --
    T Money
    World Domination with a plastic spoon since 1984
  18. MCSE by El_Muerte_TDS · · Score: 2, Funny
    What other games are missing from Mac OS X?
    For my job I need:
    • minesweeper
    • solitaire
  19. macs.. by sinner0423 · · Score: 4, Insightful

    Why bother to couple GeForce GPUs with the Macs, if you aren't going to bother to utilize that power for games? It makes no sense. That's like buying a Ferrari just to drive to church every sunday.

    I see a lot of comments already about how the Macs cost a lot..

    Let me pose this question to those people then - with the recent changes in the industry, who is really paying more? The Mac users or the Windows users? Any high end card nowadays comes in PCI Express, which almost certainly requires you to buy a new motherboard, and possibly a new processor, on top of that $200-$400 card. Gaming definitely knows how to suck that money out of your wallet quicker than any Mac will.

    Windows users are allowed to play more , but we pay the price for it. I suppose it's a necessary evil in order to enjoy gaming at its finest..

    1. Re:macs.. by sinner0423 · · Score: 3, Insightful

      Err? All the highest end cards still come in AGP. You don't -have- to upgrade everything to upgrade your video card. If I were making the switch to PCI express and a new video card, I'd just buy a new computer honestly

      Yes, and still carry the same hefty price tag..

      However, the industry seems to be pushing their PCI-X cards, so that they can :

      a) Pump the industry up, sell more chipsets

      b) Sell more cards, specifically with their SLI implementation you can find here.

      Which basically means, more $$$ out of your pocket to keep up. The SLI looks promising, and delivers numbers to what you'd expect using 2 PCI express video cards at once. And I understand you don't -have- to upgrade to the PCI-X, but when we're talking about games, every little bit counts. Most of these brand new spanking cards see PCI-X first, and are trickling down to AGP now. I believe the industry will shift from AGP to PCI-X just like it did when the AGP slots were first introduced. It sure as hell is pushing for the change.

    2. Re:macs.. by DavidLeblond · · Score: 3, Funny

      So a computer that doesn't play games = a low end typewriter?

      Look at it this way... you can spend $2500 on a respectable gameing PC or you can spend $1700 on a decent Mac and $150 on a PS2. Then you have a decent computer, a decent game system, and $650 to spare. :P

  20. Re:to be honest by th1ckasabr1ck · · Score: 2, Insightful

    Id Software does this. Unfortunately, the sales have been dismal on Linux/Mac. There is very little incentive for companies to do this at this point in time.

  21. Foxtrot by Paul+Lamere · · Score: 4, Interesting

    Today's FoxTrot seems particularly apropos.

    1. Re:Foxtrot by RotJ · · Score: 2, Informative

      When you link to "Today's" Foxtrot, please link to that day's Foxtrot, and not just the front page.

      Although, today's Foxtrot is even more apropos, because now Jason's porting Half-Life over to his iFruit.

  22. Re:exhibit "A" by joelhayhurst · · Score: 2, Insightful

    I am curious to see the specs on your Doom 3-playing $500 Windows machine. Please, indulge me. Also, I would like if you would explain to me why I would pay $500 for a computer devoted purely to gaming when I can go buy a console for $150.

  23. The future... by fimbulvetr · · Score: 4, Insightful

    I refuse to buy a mac because, unlike most of my peers, I have a pretty good idea of what would happen if Apple was on 90% of the desktops in the world. Based on their past record (and the records of similiar premonopolies that are now monopolies (MS, Cisco, Intel, et.al):
    #1. they would strong arm their competition into oblivion.
    #2. They would use their own proprietary hardware to ensure they keep their market share.
    #3. Their new product development would mimic Microsofts. Now they are forced to develop, to keep their niche. When they have 90%, they wouldn't be forced to keep their niche.

    There are tens more I can't think of off the bat, but that doesn't mean they don't exist.

    I may look stupid, but I'm not.

    1. Re:The future... by dema · · Score: 2, Insightful

      So what do you buy? Anything from MS, Cisco, Intel, et al?

      If so, it would seem you are fighting what *you think* would be a bad monopoly by supporting current (debately "bad") monopolies.

      oooooooooookaaaaaaaaay (:

    2. Re:The future... by Have+Blue · · Score: 2, Insightful

      ANY company would do that if they attained a 90% market share- Apple, Microsoft, AMD, Intel, ATI, nVidia, everyone. Who do you buy your hardware from?

    3. Re:The future... by Avumede · · Score: 3, Funny

      I'm sure this has already occurred to you, but whether you buy an Apple or not will have no appreciable effect on long-term market dynamics.

    4. Re:The future... by WaKall · · Score: 2, Insightful

      The strong-arming you speak of is the nature of business. MS would do it, IBM would do it, RMS would do it - all of them would, given a chance.

      So what I just heard from you is to choose whatever quality minority solution there is, thereby helping to prevent anyone from having a CLEAR majority. Which is why I'll choose Apple for now, because IMO Linux-desktop isn't quality yet, and MS has the clear majority.

      I do respect your point and your logic. I just don't see the threat as imminent.

  24. Re:the ports are about will by Anonymous Coward · · Score: 2, Insightful

    By the way, since the XBox 2 will use the PowerPC G5, it shouldn't be that difficult to port future XBox games to the Power Mac G5 and the iMac

    Oh cool, by that logic, since my linux machine has an x86 chip and HL2 already works on Windows x86, porting it should be a piece of cake....no?

  25. Drastic oversimplification! by 5n3ak3rp1mp · · Score: 2, Insightful

    Only crazy people say "all" and "none".

    Consoles suck for FPS games. Try sniping a guy a virtual mile away on a screen that is TV resolution, or using an analog joystick to strafe/dodge while firing and changing weapons.

    Consoles suck for realtime strategy games. Try using your analog joystick to box a bunch of troops to send to a target. Try using it to select different groups of troops.

    For all these, a mouse/keyboard combo is way better. And although consoles may work with those items, the games really aren't designed to use them.

  26. Port Xbox2 games to Mac? Just buy an xbox. by Enrique1218 · · Score: 4, Interesting

    Why would porting xbox game to the Mac convince users to eschew their PCs. First, Xbox games are often water down versions of their PC cousins. These games lack features of PC games because the Xbox hardware is static and can't evolve with newer game engines like the PC can. But, Xbox games are going to make the Mac better at gaming. Is a user going to pay 2000+ for xbox quality games. Why not just buy an xbox and pay 300 at the most. Apple has it strengths and gaming is not one of them. Video are not updated on Macs as they are on PCs. Even if we had the latest games, we won't have the latest hardware. Besides, Apple is doing just fine. Look at thier stock price (50+), they are not reeling from the lack of games on the platform

    --
    You don't have to be smart to use a Mac, you just have to be smart enough to buy one
  27. Re:Windows? by Mr.+No+Skills · · Score: 4, Funny

    This is really unfair flaming. I've been using Windows ME ever since I bought a Dell box 4 years ago. I have never seen a BSOD. It locks up randomly without a BSOD. I believe its a feature to remind you to save your documents frequently.

    --
    Sleep is for the Weak
  28. I found that I saved a lot of money by xutopia · · Score: 2, Insightful

    if I used my computer for computing and my game console for gaming. My computer is used for writing emails, reading slashdot, programming and file sharing. I use Linux and with the money I don't spend on an OS I can actually buy a PS2 that doesn't require I stay up to date as often with my hardware.

  29. porting would not be easy by sydres · · Score: 3, Informative

    their is no directx on mac that I know Of unlike the Xbox so everything would have to be ported to opengl etc.

  30. Re:Still too expensive.... by jcsehak · · Score: 2, Interesting

    I know we'll get into this religious war about TCO and all that crap, but the fact remains that you can buy a new nicely equiped PC for a lot less than the cheapest Mac costs... and then you're getting the cheapest Mac.

    You know, despite the fact that you can get a 1.8 ghz g5 for $1500 now (screen included if you get an iMac), and a g4 for about the price of a similiarly-equipped PC, I believed in this logic too. Especially since, as a Mac owner, I had dreams of "buying a new PC" to mean "buying a new mobo and ram and recycling the other componenets from your last machine."

    But I've been using a (Dell) PC at work for the past couple weeks, and let me tell you, at 2.5 ghz, it feels slower than my 1.2ghz g4. Dealing with viruses is a pain in the ass, and I have to restart at least once a day. Several things are a lot more complicated than they need to be. It takes more than a couple clicks to search for a file, and it asks me if I'm sure every time I move something to the trash. Of fucking course, I just clicked on it, didn't I? And if I did it by mistake, it's not like I can't just pull it right back out of the trash.

    Don't even get me started on networking.

    Someone else said Macs were like Lexuses. It's more like Macs are Honda Accords (or tricked-out Civics), and PCs are like the old Escort that your uncle gave you because it wasn't worth his time to sell. The one that you're always worried will crash.

    --

    c-hack.com |
  31. What the Mac REALLY needs... by artemis67 · · Score: 4, Insightful

    are great games that are Mac-first or Mac-only. I know, good luck trying to convince developers to do that, when the Mac only has >5% marketshare.

    Halo was originally going to be a Mac-first game. Bungie was originally a Mac-only developer, and they cranked out some great stuff. Marathon was the best FPS for the longest time, and it was Mac-only. So it was with much weeping and gnashing of teeth as Mac gamers watched Bungie get assimilated by the MS Borg Cube, and then watched as Halo came out for the Mac platform, dead last. Sigh...

    Having Apple get involved with porting games is not a bad idea. Apple definitely needs to start throwing some money at game development. The only problem is that they would be taking money away from other Mac development houses that specialize in porting Windows games. It would be better if Apple would emulate MS and snatch up a few up-and-coming game developers, and start cranking out their own line of games.

    At this point, that's the only way that Apple is going to get Mac-first and Mac-only A-list titles.

    1. Re:What the Mac REALLY needs... by ThousandStars · · Score: 5, Insightful
      Apple's not eager to get in the game market because Apple is already gobbling up more and more of the Mac ecosphere, which means they're leaving less room for third party developers -- and third parties in general. (For example, their retail stores are cutting out the independent Mac shops that once kept the company alive.) The OS feature list often assimilates good third-party ideas, while pro stuff like FCP and Logic are now produced by Apple. As a result, the platform gets fewer of the independent, mid-sized companies that might otherwise write revolutionary software.

      Likewise, if they get in the game market, the ISVs who currently port and make games might just say "fuck it" and throw in the towel. MS can get away with having an independent game unit because of the vast market for Windows games, but I don't think Apple has that luxury.

      Finally, the fact is that developing great games takes a huge amount of time and money, and without the potential to sell copies to 90% of the market, I think game development would just be a money pit for Apple.

      The chief problem I think Apple faces is getting more developers working on their platform, and if Apple itself keeps sucking up more of the same dollars, then developers aren't going to write for the platform.

    2. Re:What the Mac REALLY needs... by Dav3K · · Score: 3, Interesting

      Then maybe what Apple needs to do is bankroll some indie game makers, helping to reduce that 'incredible amount of money' part of what is needed to produce a quality game. That way they can boost that sector without cannibalizing the ISVs.

    3. Re:What the Mac REALLY needs... by artemis67 · · Score: 3, Insightful

      But I disagree... games are not like productivity apps. The market can only support a few word processing apps, or spreadsheets, or image-editing apps. There is a a single application concept that is continually refined and expanded upon, and the company that does that the best generally ends up owning the market. How many word processing programs does any one person need? Just one. Why buy WordPerfect when you already have MS Word?

      Games are a wholly different beast. If there are two different FPS games that hit the market in the same quarter, they are not necessarily competing. If both are A-list games, then the serious game consumer is likely to buy BOTH games.

      And let's face it, the Mac games market isn't anywhere NEAR saturated. A-list Mac games hit the market so infrequently that there is plenty of room for Apple to serve up a lot of quality titles without squeezing out third-party developers. I would even go so far as to say that they would be doing Mac game developers a great service, because they would be advancing the Mac as a games platform, and thus more gamers would buy Macs, and thus more games in general would get sold.

  32. Re:Superior? At what? by Rytr23 · · Score: 2, Insightful

    I'm sorry..

    "Is a Mac 'superior' at surfing the Internet? No."

    I happen to think that my time is kinda valuable and if by using a mac I can surf the web and not have to spend lots of my time cleaning off spyware etc every week/month then I say, its absolutely fucking 'superior'

    Is a Mac 'superior' at sending/recieving email? No.

    Same arguement can also be made here..oh wait, when was my Mac infected with an email borne virus.....oh thats right, it hasn't So again, the lack of downtime, is a huge plus, thereby gaining my approval of the 'superior' tag..

    --
    So many injustices..so little time..
  33. Re:In the case of HL2, a port would be too much wo by Deliveranc3 · · Score: 2, Insightful

    The game core runs on OpenGL as well so actually it's one of the simpler games to port.

    Not to say the Mac porting community is just lazy or anything.

  34. Other Companies Do Better at Porting. by Spencerian · · Score: 4, Insightful

    I'm sure someone has mentioned Aspyr, Blizzard, MacPlay, MacSoft, and other companies who port Mac versions of popular games.

    But all this talk presumes that, in order for gaming to be successful on a Mac, that (1) the Mac itself has to be less expensive, and (2) that the game must arrive on the Mac at the same time as the PC version, if there is a PC version.

    First off, people don't buy Apple products because they are cheaper, but because they want a certain quality of machine.

    Second, the Macintosh installed base of computer is around 15-25% (don't confuse this with marketshare, which is the total percentage of Macs sold in comarison to the rest of the computer market). That means it's impractical to make a game that is Mac only or works immediately on a Mac unless you have a great gaming team that knows how to make things port well. Some companies, like the team that put together Neverwinter Nights, made the game data so portable that Mac users had installed the 2 game expansions using the PC/Linux versions before the Mac versions of the expansions arrived 2 or so months ago.

    Third, I'd rather let the PC users be my beta testers. There are hundreds of new games in the PC market, and most of them are crap. The games that rise to the top typically do get ported to the Mac, if they weren't on a later deploy list already. And take heart, the time that a PC game is ported to a Mac is much, much less than, say, 9 years ago. I might have to wait about 3 to 6 months for a popular PC to make its Mac debut, Usually, the wait is worth it as any game-stopping bug is squashed before I see it, and the game plays wonderfully on my computer.

    Some games are slow to port, like Halo, Splinter Cell, and Battlefield 1942, and some great games were never ported, like Half-Life. But overall the Mac gaming world has profit and gives those who do play a world of pleasure. However, don't buy a Mac to play the latest games--the market just won't accommodate.

    --
    Vos teneo officium eram periculosus ut vos recipero is.
  35. Re:Superior? At what? by MoneyT · · Score: 5, Insightful

    Is a Mac 'superior' at surfing the Internet? No.

    Yes. With the advent of always on connections, the existance of worms began an increase the likes of which has never been seen before. Taking a windows PC and plugging it into any network connection that isn't behind your own firewall runs the risk of an infected computer in 5 minutes or less. To safely surf the internet on a PC you need at least, a firewall, virus scanner, ad aware or similar program, and a decent popup blocker. To do the same on a mac, you just need, well, a mac.

    Now, you may argue that having virus protection and ad aware is just a minor step that users should know anyway, and I would say that indeed they should know it, but why waste system resources on such things?

    Is a Mac 'superior' at sending/recieving email? No.

    Again the answer is yes. A windows PC by default would download and activate embedded programs and files in emails, causing mass spreads of viruses. Again, further indoctrination of users to safe habits is always useful, but once again, the mac doesnot run these by default, and even if it did, it couldn't execute them.

    Is a Mac 'superior' at performing standard office taks? (Make a spreadsheet, text document and so on.) Again, no.

    This is once again another yes answer. Behavior on macs is very consistant through all applications, and simple basic features of the mac are shown to increase your effectiveness. It's probably not a largely noticeable difference in the application itself (infact I would argue that there's little difference if any there) but a system which lends itself to easily and effectively getting work done out of the box will shave time off of your activities.

    Even non-professional and professional photo editing can be performed very adequetely on a Windows Based PC.

    The key word here is adequetely. With a mac, it can be performed well. Infact, all the basic tools are included with the system, not only Photo, but video, DVD production, music production, all part of the basic tool set.

    Sure, you might see some speed increase for some photo editing tasks on a Mac, but from what I have seen, shaving 10 seconds here and there, upwards of a minute here or there, means nothing to *home* users.


    You underestimate what time means to a home user. Every 2 seconds wasted searching for a feature that isn't where it's supposed to be, every minute spent deciphering an error, every 30 seconds spent doing a mindlessly repetative series of steps that should be automated is a large chunk of time, and that time adds up to frustration.

    There is a reason people beyond just geeks are beginning to seek an alternative to windows. It's no longer just "the way computers are" Computer users are beginning to realize that we can do better.

    --
    T Money
    World Domination with a plastic spoon since 1984
  36. At what point... by HanShootsFirst · · Score: 2, Interesting

    "Thankfully with keyboards and mouses coming becoming more common then before for consoles, this may no longer be an issue." ...do you draw the line between console and computer? If you need to play on a mouse and keyboard, you might as well play on a computer with superior hardware compared to a gaming console.

  37. Check your facts by Enucite · · Score: 3, Informative

    ATI Radeon cards are the most popular with gamers.

    Liar

    1. Re:Check your facts by Enucite · · Score: 4, Insightful

      Oh, I see... people who play Half-life aren't "gamers". Only those of us who spend over $1000 on our system can qualify for that prestigious title. The facts speak for themselves, far more people use nVidia than ATi, and with good reason.

      Look, I've got a 9800 in my gaming system and put a 9700 in my fiance's, so both systems are counted towards ATi. Would I say they're good cards? No. Would I buy ATi again? No. Owning ATi has been nothing but a pain. Drivers that don't work in games, have anomolies in some, crash on others. I shouldn't have to roll back a driver to play a game properly.

      This round I'm going back to nVidia.

    2. Re:Check your facts by operagost · · Score: 2, Insightful

      Because we know that EVERYONE plays Counter-strike.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
  38. Know thy hardware and Know thyself by cabodine · · Score: 2, Insightful

    Apple knows there users groups they fall into one of three groups: Professional , Loyalist , or Educator.

    Apple simply can not compete with the Windows market for porting games. It will also not help strengthen any of the other user groups. It is not Apple's responsibility to port games it is up to the developers to do that. Microsoft doesn't port games. So the articale should have said: If developers ported their games to the mac would you buy a mac to play them?

    Apple has spent the last few years buying up programs to make Apple Pro software which help to fill in holes in their software coverage. Examples would be DVD Studio Pro , Motion , Finial Cut Pro and Shake.

    Would John Q public buy a mac to play the newest games. The answer would be no, because a PC that can play the same game would be cheaper. Those that say yes either have to much money or would have bought a mac anyway, the fact it would play the newest games just sweets the deal.

    --
    Life is marked by pain.
  39. Re:In the case of HL2, a port would be too much wo by Schnapple · · Score: 2, Insightful
    If .NET is available, why not DirectX?
    Interesting that you post this on Slashdot, a community not terribly behind Mono (.NET on Linux). The two problems behind coming up with something like this are
    1. You will always be playing catch-up to Microsoft - you will never be caught up or ahead
    2. Microsoft might take legal action
    Plus there's other things - like how installers for DirectX video card drivers are Windows specific, or the fact that the consensus is to come up with or enhance native cross platform alternatives instead of helping Microsoft.
  40. DirectX for OS X by lonely · · Score: 5, Informative

    Ahem, perhaps you didn't check very hard:

    http://www.coderus.com/

    This has been out for a while, for porters only granted; but that is a big step.

  41. [+5 Cynical] by bay43270 · · Score: 5, Insightful

    I know /. just eats up this kind of cynical jealousy of the upper middle class, but your post takes generalization to a whole new level.

    Do you really think people go to starbucks to look cool? Do you think people use the headphones that came with their iPod because it's more prestigious than upgrading? Grow up. Most decisions people make follow the path of least resistance. What you fail to realize, is that people with disposable income have a different path of least resistance than you do.

    If you made six figures, didn't have any children, and didn't know or care much about coffee, why would you make your own just to save $1 a day? If you buy an MP3 player to play over compressed hip-hop mp3s and you don't know/care about what audiophiles think, why would you do research to save $20 on headphones? Why would someone spend $3000 on a mac and hook it up to a Sony monitor just to save $100?

    Yes, style makes the sale, but convenience, and indifference keeps them coming back. I can only guess the moderators chose Insightful because there was no moderation for Cynical.

    1. Re:[+5 Cynical] by gordo3000 · · Score: 2, Insightful

      can any of you just stop with the mindless generalizations. I buy starbucks when I want a nice cold drink on a hot as balls summer afternoon down in florida. I want to make my next car a Nissan 350Z and sure if you were standing there you would think it is because of the look of the car but I also love the feel and the power it has when driving. My dad bought our last 2 SUV's with the sole purpose of having a vehicle that could meet a lot of our needs(hauling a boat, transporting plants for our garden, getting suitcases to the airport and back). Yes, lots of people buy things purely for the status of it, and a lot of people make the attempt to buy things that fit their needs and wants. Of course, any damn fool that was waiting in line for an hour and a half to get a cup of starbucks was just that, a damn fool. In my mind, that is when you are doing things for the status of the object. The grandparent had a damn good point about why people do a lot of things they do. Doesn't make the opposite point wrong, just clarifies a hell of a lot of people don't have the time or care to do things for the status.

  42. ok cut it out! by minus_273 · · Score: 2, Informative

    ok for those kids who have no idea what factors are involved in how portable an application is, here is a crash course.
    OS X is based on unix and linux is based on unix. That DOES NOT mean that any application can be ported on way or the other. Please stop making the stupid argument that it is enough that apple could just recompile itunes for linux. That also includes saying that any game can be simply recompiled for OSX. Similarly, just becasue Xbox 2 will be based on a PPC970 that does not measn that a developer can easliy port any game to OSX. There are things that need to be considered like platform specific LIBRARIES.

    Please please stop making such stupid statements.

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
  43. Re:How will that help ANYTHING? by veddermatic · · Score: 2, Insightful

    I'm a die-hard Mac guy (well, I actually left the Mac during System 85.-9 because they sucked, but I came back for OS X and I'm never going back) and I fully agree with your points.

    The Mac isn't nor will it ever be, a "gaming paltform". I buy Mac games: I have an unopened UT:2k4 box sitting next to me =) I'm not even going to bother installing it... I'm too busy playing Tribes:Vengance and DOOM3 on the Win2k box I build myself just to play games.

    OS X is an amazing platform for just about everything. But, like Linux, it's not a gaming console. That's why Windows exists.

    --
    Department of Homeland Security: Removing the rights real patriots fought and died for since 2001
  44. Sigh... How many times do I have to say this? by Svartalf · · Score: 5, Informative

    Stop and think for a long moment...

    DirectX compatibility is only needed if you're simply recompiling for a new target. Most games abstract out the DirectX layer for their engine so they're not dealing with it directly (You'd be stupid to do anything else, really...) therefore it's only a small effort to provide a comparable OpenGL specific layer. Once you've done that, that's one less thing. Typically, most games are using FMOD, Miles, or SDL/OpenAL for their sound. That means the sound is taken care of. It's a minimal effort to make a version of user input code for SDL (your Linux and MacOS X choice...) to replace your DirectInput code. There's several cross-platform choices for network support and while it's an effort to make something work as a replacement for DirectPlay code, it's been done (I know, I've done it myself and helped produce a minimal wrapper layer to allow several pieces of code simply recompile for Linux.) What you speak of simply isn't really much of an impediment for anything except the smallest development studios producing valueware as they're coding strictly to DirectX because it costs them nothing at all.

    The biggest impediment for most studios, typically, for going to PPC is that most games make assumptions about the order of bytes, etc. that are far, far removed from best practices. Assumptions that make for difficult migration of code. The same goes for going from 32 to 64 bits- many developers do things like assume pointers are the same size as ints and proceed to interchange them liberally.

    If you're making a game for PPC64, those impediments go bye-bye for making a MacOSX game- and since MS is going to probably be suggesting that the games be made available for XP on x86, the code's probably going to be endian neutral as well.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  45. Shorter list... by gumpish · · Score: 3, Informative


    What other games are missing from Mac OS X?

    Wouldn't the shorter list be "What games aren't missing from Mac OS X?"

    They've got Blizzard, id, and Bungie Studios (kind of) making cross-platform releases a priority... other than that........

  46. Re:Wow.. this is an old topic.. by nsayer · · Score: 2, Insightful
    When you are only 2% of the global computer userbase

    You are confused, Grasshopper. Macs are about 20% of the installed userbase. You are quoting sales figures but calling them installed base figures. People keep their Macs longer than PeeCees (and when they sell them, they fetch higher prices on eBay).

  47. Re:Superior? At what? by bljohnson0 · · Score: 2, Insightful

    Yes. With the advent of always on connections, the existance of worms began an increase the likes of which has never been seen before. Taking a windows PC and plugging it into any network connection that isn't behind your own firewall runs the risk of an infected computer in 5 minutes or less. To safely surf the internet on a PC you need at least, a firewall, virus scanner, ad aware or similar program, and a decent popup blocker. To do the same on a mac, you just need, well, a mac.

    As someone else mentioned.. SP2 now includes a builtin firewall. Also, Windows is just a bigger target for virii and spyware.. plain and simple. As for popup blocking or safer internet surfing.. I believe you are incorrectly drawing a relationship between SOFTWARE and the OS. Firefox is my default browser.. and I feel safer surfing around because of it.

    Again the answer is yes. A windows PC by default would download and activate embedded programs and files in emails, causing mass spreads of viruses. Again, further indoctrination of users to safe habits is always useful, but once again, the mac doesnot run these by default, and even if it did, it couldn't execute them.

    Again - you are basing your response on software and not the OS. Try Mozilla Thunderbird or some other email client other than Outlook and you don't have this problem.

    This is once again another yes answer. Behavior on macs is very consistant through all applications, and simple basic features of the mac are shown to increase your effectiveness. It's probably not a largely noticeable difference in the application itself (infact I would argue that there's little difference if any there) but a system which lends itself to easily and effectively getting work done out of the box will shave time off of your activities.

    Umm.. I believe the original poster was talking about spreadsheets, documents, etc. I.e. MS Office or OpenOffice type tasks. Since you can get both of these apps for either platform I dont see how one is better than the other.

    The key word here is adequetely. With a mac, it can be performed well. Infact, all the basic tools are included with the system, not only Photo, but video, DVD production, music production, all part of the basic tool set.

    Ding ding ding! I agree with you on this one.

    You underestimate what time means to a home user. Every 2 seconds wasted searching for a feature that isn't where it's supposed to be, every minute spent deciphering an error, every 30 seconds spent doing a mindlessly repetative series of steps that should be automated is a large chunk of time, and that time adds up to frustration.

    I assume you're relating this to photo editing like the original poster mentioned? If you are trying to compare iPhoto or something with any software bundled with XP then I agree. But any serious user uses Photoshop.. which again is available for both platforms.

  48. Re:Superior? At what? by Triv · · Score: 2, Funny

    (Grammar Nazi Alert)

    see, when apostrophes get outta control like that ("I really like mac's") I can't help but want to put a noun in to finish out the sentence. "I really like Mac's COCK" was the first one to come to mind.

    (and I was willing to just let it go as a typo, but ya did it twice, and "Mac's COCK prices are just too high" was just too good.)

    I find any discount Scottish pornography, I'll let you know.

    Triv

  49. Re:Superior? At what? by SilentChris · · Score: 2, Interesting

    Ho boy.

    "Is a Mac 'superior' at surfing the Internet? No.

    Yes. With the advent of always on connections, the existance of worms began an increase the likes of which has never been seen before..."

    And at the same time, nearly every IE plugin is unavailable for Mac. There are hundreds, nay, thousands of sites that don't render correctly in Safari. Standards be damned, browsing the internet on Mac can be an exercise in frustration.

    "Is a Mac 'superior' at sending/recieving email? No.

    Again the answer is yes. A windows PC by default would download and activate embedded programs and files in emails..."

    I'm a little curious what email program does this. Outlook Express, which comes with the OS, stopped doing this years ago. You're also going under the assumption that the average computer user will use OE for Windows. As far as I know, most people use the program that came with their ISP (or a web-based client).

    "Is a Mac 'superior' at performing standard office taks? (Make a spreadsheet, text document and so on.) Again, no.

    This is once again another yes answer..."

    I use my computer to work, and part of my work is sharing documents with others. I have noticed, many, MANY times that programs on Mac (Appleworks, Office, etc.) don't display Word/Excel/etc. documents made on a PC correctly. Again, standards be damned: I'm trying to work.

    "Even non-professional and professional photo editing can be performed very adequetely on a Windows Based PC.

    The key word here is adequetely. With a mac, it can be performed well. Infact, all the basic tools are included with the system, not only Photo, but video, DVD production, music production, all part of the basic tool set."

    Methinks you've never been in a true production studio. I've seen very few recording studios that used exclusively Macs. Also, the DVD program built-in is paltry at best. You really need Final Cut Pro, and that's expensive as hell.

    "Sure, you might see some speed increase for some photo editing tasks on a Mac, but from what I have seen, shaving 10 seconds here and there, upwards of a minute here or there, means nothing to *home* users.

    You underestimate what time means to a home user. Every 2 seconds wasted searching for a feature that isn't where it's supposed to be, every minute spent deciphering an error, every 30 seconds spent doing a mindlessly repetative series of steps that should be automated is a large chunk of time, and that time adds up to frustration."

    Exactly. Every moment recreating a file so that it displays correctly, every moment wasted trying to get Safari to display my checking account right, every moment deciphering a kernel panic in OS X. Different problems, same frustration.

  50. Oh yeah... porting's a piece of cake... by FoboldFKY · · Score: 3, Informative

    <rant>

    ...all you have to do is click the "Magically Change DirectX Applications To Run Under Mac OSX" button in "FairlyLand Dev Tools", and the magical porting pixies will do all the hard work...

    Give me a break. This guy obviously has no concept of how to port applications.

    See, the one thing (that I can immediately think of and that supports my argument :P) stopping a flood of games appearing on Linux, Mac, et al is DirectX. You get DirectX running on Mac, and Bob's your third uncle twice removed.

    Of course, this would be nigh on impossible... DirectX is pretty damn huge, and you can't simply wrap a DirectX interface around OpenGL, OpenAL, SDL, etc. (for example, OpenGL uses right-hand aligned polygons, DX uses left-handed... or the other way around).

    No, the real trick is to get developers to stop using DirectX in the first place. If they started using OpenGL, OpenAL, and other cross platform libraries, this problem wouldn't exist (at least to a large degree). Then, it would simply be a matter of compiling the game for each platform you wanted to support.

    Pretty much the only developers that still use OpenGL seem to be small independents, and id. Oh well, thank $DIETY for John Carmack for keeping GL alive and kicking...

    </rant>
    --
    We're geeks... We're the sorcerers of the modern-day world. --
  51. Re:Superior? At what? by cnelzie · · Score: 2, Informative

    Yes. With the advent of always on connections, the existance of worms began an increase the likes of which has never been seen before. Taking a windows PC and plugging it into any network connection that isn't behind your own firewall runs the risk of an infected computer in 5 minutes or less. To safely surf the internet on a PC you need at least, a firewall, virus scanner, ad aware or similar program, and a decent popup blocker. To do the same on a mac, you just need, well, a mac.

    Regardless of the computer Operating System that you connect to the Internet, you should have some method of protection between your Computer and the Internet. I don't care if you are running Linux, Amiga, MacOSX, Windows, Acorn, IRIX, AIX, Solaris or what have you. Connecting directly to the Internet is asking for trouble.

    Connecting to the Internet with any computer without a firewall protection shows an incredible lack of understanding regarding computer security.

    Again the answer is yes. A windows PC by default would download and activate embedded programs and files in emails, causing mass spreads of viruses. Again, further indoctrination of users to safe habits is always useful, but once again, the mac doesnot run these by default, and even if it did, it couldn't execute them.

    You are wrong here. A Windows PC, by default, doesn't perform this act. Microsoft Outlook, by default, USED to perform this act. Of course, Microsoft sort of fixed that issue. However, you are neglecting that there are quite a few more Email reading programs then just Outlook for the Windows PC. I believe very few of those applications are set to automatically run attachments. All I know is that Mozilla Mail will not do such a thing.

    This is once again another yes answer. Behavior on macs is very consistant through all applications, and simple basic features of the mac are shown to increase your effectiveness. It's probably not a largely noticeable difference in the application itself (infact I would argue that there's little difference if any there) but a system which lends itself to easily and effectively getting work done out of the box will shave time off of your activities.

    Again, you are confusing doing office tasks on a Windows PC with Microsoft Office as the only available application. If you download and isntall Open Office or purchase StarOffice for a Windows PC, you see a very consistent Layout for the applications with all of the menu options, where you would expect them.

    The key word here is adequetely. With a mac, it can be performed well. Infact, all the basic tools are included with the system, not only Photo, but video, DVD production, music production, all part of the basic tool set.

    Depending upon where you buy your Windows PC and who made it, all of those tools are also included with the 'base package'. Dell, for instance, includes DVD authoring software, basic photo editing software and other nifty gadgets.

    However, there is also Linux. With your typical Linux distros on a PC, you get all of that and MORE. You get FULL programing environments with Source Code. Where is that with your basic Apple Desktop PC?

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
  52. Re:Superior? At what? by glowimperial · · Score: 2, Insightful

    About the photo/image editing issue. I built a custom PC for doing my professional imaging work. I work with vector graphics images that can take minutes or even chunks of an hour to render(on any platform). Frankly, buying a Mac designed for this purpose would not be an economic option for me, but building a custom PC that blows most Macs out of the water, was easy, cheap and fun. Most large imaging and effects houses either switching to or are doing their rendering on Linux systems/clusters, as they are cheaper and more effective per dollar than Macs. The Mac is no longer the digital imaging powerhouse that it once was, sorry. I personally believe that the reason you still see widespread use of Macs in the graphic design/photography world is that the userbase is accustomed to using them, not because there is some magic Mac component that, per dollar spent on hardware, renders images faster.

    My system is faster, cheaper and more versatile than any Mac I have ever used. The PC UI for most imaging programs is damn near the same as it is for Macs, I just have a 3-button mouse and a scroll wheel to increase my productivity even more. I can upgrade components without having to deal with the Apple pricing/ripoff structure. I can download all kinds of Windows programs to carry out unusual or minor tasks, and I can pop over to my Linux partition and work on stuff there. I can play all of the latest games (my work deals with video game imagery, this is key for me) and I don't have any security/firewall issues. I spend less than 5 minutes a week actively doing security on my box, too.

    I agree that out of the box, Macs have vastly fewer security issues than Windows computers do. That is the only reason I would reccomend using one, for environments where you cannot trust your employees not to create big security holes.

  53. This is more complicated than that. by netfunk · · Score: 5, Insightful

    Hi, I was the one that ported Unreal Tournament 2004 to the Mac...among other games. I'm probably qualified to speak to this.

    There's an urban legend that Apple has a zero-tolerance policy for games. If you're an Apple employee writing a video game in your spare time, that's grounds for dismissal. Rumor is that this is not enforced, but still in the employee manual (or stone tablets outside 1 Infinite Loop or something).

    This is probably not true, but it says a lot about the culture at Apple. Games are not in the business plan. At all. Since the Apple II was so wickedly ahead of everyone else in terms of game capabilities, a lot of people saw it as a "game system" or...well, a toy. Funny how that sort of thing blows up in your face, huh? So there's a historical bias against it at the upper levels. It's a flinch reaction. Several layers of upper management are going to have to retire or die (or both) before this attitude changes.

    That being said, this article is pitching a silly (and unoriginal) idea. It's hard enough trying to evangelise the Mac to game publishers, but it gets even harder when Big Publisher starts asking the very legitimate question: "How come Apple put time, money, and manpower into porting Half-Life 2 and wants me to shoulder the port for my own title?"

    A fair question, to be sure. Other results would be less concern at the original gamehouse for portability (we'll let Apple fix that) and the choking off of the few companies that are actually doing this today. Oh, and we haven't even gotten to the "could this even be profitable for Apple" question yet.

    That being said, here're a few things Apple CAN be doing:

    1) Get more developer relation people that do nothing but deal with games. These are the people game developers call when they need something done...OS bugs that need someone to fight for developer priority, hardware access, questions about marketing your product and general connecting of the right people. They also go to game developers/publishers to pitch the Mac and encourage them to see a profitable business model in Apple's platform. Apple used to have two of these people working this job. They now have one. I would bet that they'll have zero before 2005 is over. I suspect that the position is the red-haired stepchild of the company. I respect Rich for every day he gets up and continues to choose to go to work.

    2) Backport OpenGL fixes. Apple's GL team is top-rate, but once they are working on a new release, you are out of luck. This is company policy, not the GL team's fault. Let me illustrate this for you. Right now you might be desperately trying to get a game running for Christmas, ported from a DirectX9-based game, and lo and behold, you find that a Pixel Shader you moved over to GL_ARB_vertex_program triggers a kernel panic in OSX. You get the team to look at it promptly, thanks to that one devrel soldier who's still standing, and it gets fixed, but the fix is rolled into Tiger.

    Well, Tiger's not shipping for 6+ months, and you ain't shipping this Christmas. And when you do ship, you'll be telling a bunch of people that you need to buy a 150$ upgrade to the OS to play. This is more acceptable for Big Name Games, since somehow people will swallow this, albeit unhappily, when it's UT2004 or World of Warcraft. Will they swallow it for an indie game that's a 15 dollar, online-only purchase?

    I'll be fair and say that, as far as I can tell, the overwhelming majority of Mac users upgrade to the latest OS anyhow, because generally the MacOS upgrades have been significantly compelling. When I screw up a Linux build in the year 2004 and a game stops running on a Red Hat 6.0 install from 1999, I get angry email. When ut2003 required people to upgrade to Jaguar, I never got a single bug report or complaint. Figure that one out. Still, if there is no upgrade path at all, you're timetable gets screwed. Put that shit in Software Update, Apple!

    3) Give out free hardware, and give it out gratuitously. The Games Department (t

    --
    Don't say, "don't quote me," because if no one quotes you, you probably haven't said a thing worth saying.
  54. Re:Superior? At what? by cnelzie · · Score: 4, Insightful

    No. Just because Macs are more obscure and thereby less exploited than PC's does NOT make them more secure. If people made a mass switch to Macs to avoid windows worms then Mac worms would flourish.

    Actually, this is a logical fallacy. If that was truly the case, then we would be constantly hearing about how inecure the Apache web-server is, since it is used to run more web-sites then any other web-server. However, Microsoft IIS is the most cracked web-server even though it serves less then 25% of the web-server market.

    The rest of your response, minuse the fanboy reference, if spot on.

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
  55. Sure you would by SuperKendall · · Score: 4, Insightful

    I like to play games. But I switched anyway because the experience was so compelling.

    I used to have a desktop PC, on which I played a lot of games. Then I got a Powerbook. After that, it was Game Over, so to speak - how could you go back to using Windows after using OS X for a while? I was tired of the video card upgrade treadmill anyway, and decided that for the majority of my gaming needs I'd just buy a console.

    That has worked out very well. If you think about it, how many great titles have been released for the PC that are not also around on the console? Most game development energy focuses on the console world now, so if you are any kind of gamer you have a console anyway. And more than ever truly great games come to the console first and the PC second.

    It's true that Doom 3 and Half Life 2 are the major exceptions to this point. But although I'll not be able to play HL2 come launch day, I probably will within a year when the console version is released. And in the meantime there are a slew of equally compelling games for the consoles - like Halo 2 of course which I feel has a storyline (or at least a backstory) to equal that of HL, or GTA (whcih will come to the PC eventually), or a number of other AAA titles coming out this Christmas season. Both Doom 3 and HL 2 are holdouts from an earlier time, how many more spectacular games will we really see come out for the PC first?

    The author of the first post makes a great point. I have seen countless posts saying the only thing holding them back from getting a Mac is games. But to those people I would say, buy a few consoles, get keyboards and mice for them to make FPS's tolerable, and drop the monkey that is your PC.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  56. Why would I let more games stop me? by mrmez · · Score: 2, Funny

    Just because they're available doesn't mean I need to waste my time on them. Heck, I'd still buy a Mac even if Visual Studio.Net were available for Macs. In fact, I recently bought a Mac even though M$ has been distributing them with NT for XBox2 development.

  57. ... culture-shift at apple is needed ... by ninjagin · · Score: 2, Interesting
    You know, there are a few reasons why I can't bring myself to buy an apple machine.

    In the interest of fairness and disclosure, my first machine (used for school papers, etc.) was a CPM-based box, and the first machine on which I played games that I enjoyed was the Apple ][.

    The reasons are:

    • I've never been able to use a mouse with one button. All of the games I like to play use two buttons and a scrollwheel -- in essence, a Microsoft mouse.
    • I like being able to freely swap out a graphics card for another one whenever I feel like I need to upgrade.
    • I'm not familiar with any way to build a Mac using standard PC (read: Intel-based) processing hardware. Maybe there's a way to do this, but I'm not clued into it.
    • I have a Linux box for web browsing and email duties. I'd rather have my Linux box be able to play all these games than have to buy a significantly overpriced Apple machine.
    • Apple is an all-in-one vendor. They sell the hardware and the OS as a bundle. I want the hardware choices that I feel will make my gaming experience the best possible -- and the freedom to have hundreds of hardware choices and combinations at my fingertips.
    • All apple stuff is soooo expensive. When I look in the markdown bin at the software store, I NEVER see Mac games in there -- only the PC titles. When I peer into the Mac aisle, some of the oldest games there are still full price.

    When it comes down to it, to get past even a few of the items I've listed here, Apple would have to undergo a culture-shift. They'd have to be keen on not producing their own hardware. They'd also have to be keen on selling the OS seperately. Slashdotters love to gripe about how windows is so expensive and you end up having to buy the same OS many times over a decade. If Apple went to selll the OS seperately, they run the risk of becoming the same kind of company as MSoft -- with all the headaches and griping that comes with that territory. If you sell the OS seperately, you have to be ready to write drivers (or support that activity by others) for all of the devices that people want to have in their machines. This involves a lot more administrative and development overhead than most people (I mean game players) are aware of. Apple would also have to be prepared to run more Microsoft software on its platform than they want to. They appear to have been okay with the idea when it came to Microsoft's office suite, but there are a huge number of games that are developed under Microsoft-sponsored aegis. Assuming they're okay with the idea, will microsoft-sponsored game development firms be comfortable with having to wrestle with the overhead of the porting issues in the process of regular product development? I don't know the answer to this (the situation is, admittedly, hypothetical) but Microsoft may have the opinion that they don't want to spend money on development activity for platforms that don't benefit them directly.

    It's a very interesting idea, but I think there will have to be a sea-change at Apple before it even stands the chance at becoming a reality. I'll start saving up for a Mac right now, just in case it happens.

    --
    .. pa-ra-bo-la, pa-ra-bo-la, 2 pi R, 2 pi R, where's your latus rectum, where's your latus rectum, 2 pi R
  58. Why Linus Should Port Games by DeVilla · · Score: 2, Insightful

    Polliana writes "For every great game there is for Linux, there are like what, at least 500 for Windows? It's sad, but it's a fact. This article proposes a solution, and it's for Linus Torvalds to port games. By the way, since the Windows uses the intel archetecure, it shouldn't be that difficult to port future Windows games to intel and amd based machines, both of which are 32-bit now. Would you buy Linux if you could play Counterstrike Source and Half-Life 2? What other games are missing from Linux?"

  59. Quality vs quanity by hugg · · Score: 2, Insightful

    What I've noticed about Macs is that even though there are less games total, there are a greater ratio of GOOD titles to sucky, buggy, amateurish games. Having less of a selection might not sound like an advantage to most people, but it is to casual gamers and impulse buyers.

    Also because the Mac hardware platform allows fewer permutations than a PC, when I spend my tiny gaming budget on a product, I'll have a greater assurance it'll work. I gave up PC gaming because I was sick of fiddling with drivers, patches, and so forth.

    I'll give you that Mac gaming is not for the hardcore. But it's good for the three-games-a-year-because-i-have-a-job-or-a-kid-o r-a-girlfriend crowd.

  60. Release timing by Arcturax · · Score: 2, Insightful

    A bigger problem I think is release timing. When games come out for the Mac, it is often weeks or months or even years behind the PC and console releases. This makes it hard for Mac gamers to find people to play online with as by the time we get the damn thing, PC gamers have gotten bored with it and have moved on to the next big thing.

    Apple isn't a gaming company and it is a bad idea for them to port games. However they do have resources for gaming developers and they work with the likes of Aspyr and Westlake to port games.

    However gaming isn't the cure for Apple's market share woes. Mac gamers can get a cheap PC or a console to play non Mac games on. That is what I do, though I do buy the Mac game ports so that I support the mac gaming community at the same time.

    Apple's main push is in usability and productivity of the computer user, the area where they shine and that is where their main focus should be. They can continue to make porting games easier for developers, but they should do no more than that. The developers can take Apple's help or they can sell less games. It's their choice.

    --

    --Won't that be grand? Computers and the programs will start thinking and the people will stop. - Dr. Walter Gibbs
  61. Re:Superior? At what? by MoneyT · · Score: 2, Insightful

    I wouldn't connenct any any machine to the net without firewall and anti-virus. Really, nobody should. It isn't like non-Windows OS don't have secureity alerts. Less certainly, but one virus or guy owning your machine is enough.

    Well certainly. And you shouldn't have sex without protection, that doesn't mean I'm going to go knock up a hooker.

    If your right, and the Mac does become more popular, these unprotected people are going to be firing viruses around just like their unprotected PC counterparts. It certainly isn't a waste of system resources to prevent that.

    So far, this just hasn't born out to be true. Mac users have increased, but the virus numbers have remained constant.

    As for websurfing experience, IE on the PC gives you better site compatability that anyother browser/OS. Personally, I use Firefox whenever possible, still need IE for some things. Even Mac IE isn't compatable with the latest IE (IIRC it's more standards compliant in some areas). For a surfing experience (rather than staying secure), Windows/IE still beats anything else, although the gap is closing.

    True, but that has other reasons behind it (namely IE is no longer standalone and thus not developed for mac anymore. But surfing is more than just the rendering. The whole experience is part of it. And living in constant fear that the next page you visit will own your computer is hardly a good experience, no matter how good the technicolor looks. (I exaggerate of course, but the point remains)

    Adware is a very Windows-centric problem. For techy types it's rarely an issue, but for average users who often don't know they have it, using a Mac they certainly wouldn't get the hassles. The catch 22 is the users who know using a Mac would avoid the issue are the ones who could easily avoid it on the PC.

    But it's still expended energy and time.

    I don't think it's ever been true, certainly not for a whule, although for a long time you could trick Outlook and OE into doing that. If anything now Outlook is too secure and won't let you open some stuff at all. Besides, loads of people use non MS mail software, lets not confuse Windows with MS software.

    It was default, it isn't anymore, but it's been all to easy to trick it for so long, and every new version seems to have a new way of doing it.

    As for the software vs OS issue, since it's installed by default, it's part of the OS. I wouldn't buy a car that I had to replace the drive system before it could be used safely. Why would I buy a computer that needed stuff to be replaced before it could be used safely?

    I'm not at all convinced that using the same software (office, photoshop, whatever) the Mac is more productive. Mac users will be, becuase they know and like that. A lot is going to come down to preferance and familiarity. Looking for some feature in a program is really down to the program design, not the OS.

    I reference you here:

    http://www.anandtech.com/mac/showdoc.aspx?i=2232

    There are just some things about the OS that encourage faster more productive work.

    I'm also sceptical about these non-geeks embracing non-Windows, where are they? Why aren't they reflected in sales? I do think for a relatively clueless users who just wants web, mail, and some media stuff they will be better off with a Mac. You do have to learn less to keep it running OK.

    They're not reflected in sales

    1) because nothing else is being sold.
    2) because nothing else is providing the total package they want

    that said, new mac sales have gone up

    In all, I don't hate windows, I just find it inferrior

    --
    T Money
    World Domination with a plastic spoon since 1984
  62. Why not just buy a console? by ezy · · Score: 2, Insightful

    I dont see the justification when a new console costs just as much as the equivalent graphics card needed for new titles. I'm sure this will be the case for the X-Box 2 (or whatever they call it). Probably even more so if the gfx arch is kick-ass. I can see the desire for having a single appliance that does it all, but those days are rapidly coming to an end...

    PC (Mac) games are slowly dying IMO -- There just isn't a compelling reason to buy a game for a home computer when a console can host the same titles with essentially plug and play ease of use and arguably better production values in some cases (which, admittedly, is wierd, since most of them use the same assets for the port.. but I guess it has to do with supporting all the various hw combinations... oh well). Plus the software house can make money on the console version much easier than the PC version for one big reason (that I list below).

    I think people usually want home computer games for the following three reasons:

    * They want bleeding edge gfx titles. Usually predictable boring FPSs with awesome gfx engines that dont matter for playability. What's most popular FPS of late? Halo on an xbox...now Halo2.. not even a cutting edge engine really... just a good game with great production values. I think Doom3 and the subsequent disappointment post release in indicative for the future of those titles and pretty much the death knell of the gfx card/fps race. I mean, it wasn't even that pretty compared to the last generation.

    * Simulation. You need processor and RAM that the consoles dont have. Not many people are truly hardcore about their sims, most want a good game. It's hard to sell a completely hardcore sim. Arguably, Colin McRae and Grand Turismo are the best driving sim games you can get right now.. both are available on consoles -- one is exclusive to a console. But most of the good stuff is home computer only, making this reason really the only real justification IMO for wanting a home computer game.

    * Cheap. The unspoken reason -- and I honestly believe the real motivating reason people whine about not having a home computer port of a particular game -- you dont need a modchip to dload the cracked version of the game. Obviously, this alone puts PC's *way* far back in relation to consoles as far as the market is concerned.

  63. The Mac and Multiplatform Games by ddt · · Score: 2, Insightful

    I've long been a supporter of portable games and I'm the guy who wrote or championed Unix-y ports of Doom, Quake, and Abuse back in 1993-1996 (http://davetaylor.name), but Mac is still a pain in the ass.

    As I'm sure most of you suspect, porting to the Mac is not as easy as "make", even assuming a similar arch to the Xbox2.

    The reason developers opt to make their games portable to multiple platforms now is that they want $8M to make their game instead of $6M, and the only way the publisher will approve it is if the developer commits to a multiplatform release, so that they can see more sales.

    The Mac game market is still very small, unfortunately, so it doesn't qualify as a viable platform for the publishers. And although the similar endianness of the Mac does make porting easier, it's not a single platform, but a collection of similar platforms, which means you're signing up for a customer support headache, just like you are with the PC. The additional customer support costs, the differing marketing channels and strategies, the inventory mgmt, and sales effort of maintaining an extra SKU, are usually sufficient distraction to knock down a Mac port proposal.

    But that's not the whole story. It turns out that Mac owners suffer from accute good taste, which has something to do with why they've historically paid a premium for a pretty, inferior computer.

    Only since MacOS X emerged from an awkward puberty has the Mac become a pretty, superior computer to the PC, but it turns out that Mac owners are still the cause of some aesthetic grief. If you do a straight port to the Mac, instead of adding the features and looks that Mac users insist upon so that their Mac apps feel Mac-y, then you get panned in reviews.

    I agree with another poster's comment that Apple should either do the ports or fund developers to do ports. I think this would be good for them not only because it would bring more games to the Mac but because it would viscerally illuminate to them the annoying demographic and business side-effects of porting to the Mac, and going through it enough times might inspire solutions.

    Sadly, I've recently asked after this, and they are not interested.

    On the bright side, they are aggressively going after the top-20 PC games and making sure they get ports. This is smart but not brilliant. Brilliant would be creating incentives for developers to maintain Mac portability from the start.

    For instance, I've often thought that iTunes, had they not signed multiple deals with multiple devils to launch it, could be the solution to the distribution dilemna for unsigned composers. If Apple made a similar online distribution store for Mac games, where the developer/publisher could enjoy massive margins that put the retailers to shame, this could be the cookie developers need to pull the trigger.

    Pulling that particular iTunes-y solution out of my bum probably too early in the morning w/o sufficient coffee, but my point is that Jobs certainly has the scratch, balls, and brains to make it an attractive platform, but it isn't quite there yet.

  64. Where are you buying? by rsilvergun · · Score: 2, Informative

    the cheapest emac I see on apples site is $800. If this is a sale, it's not a very frequent one (I've been toying with the idea of buying a Mac, so I check prices from time to time). Also, this isn't a very well equipped computer (no DVD burning, only a 40 gig drive, only 256 megs of RAM, and yes I realize Macs may be more memory effecient, like that matters when you're editing seveal 1600x1200 jpegs).

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  65. The platform is not important, by pbjones · · Score: 2, Insightful

    I own a Mac and a Linux box. Just because there are more PC games does not mean that they are good, just that game players buy more. Anything good and has a future usually comes out for Mac and or Linux, examples, UT2004, Quakex, etc.

    Hard core gamers don't care about the OS, what matters is the hardware needed to run the game, and being able to customise that hardware, x86 wins, and it will for years to come, thanks to the rule of numbers, not because of Windows or Mac.

    --
    There was an unknown error in the submission.
  66. Developers Need To Do It by nukem996 · · Score: 2, Informative

    I am leading a group of developers to develop a fully multiplatform game. The two main libs we use are OpenGL(graphics API) and OpenAL(audio API). This has been done successfully many times, look at idsoftware they infact say it makes them code better for more stable games. If its done right all you'll need is a few lines of code changed and a recompile. If people just got off DX and went open stands it would be easy.

  67. Gosh that sounds realistic! by MarkTina · · Score: 2, Insightful

    I love the line "it shouldn't be that difficult to port future XBox games to the Power Mac G5" ... some people have no concept at all in what is involved in moving an application from one system to another, just because the CPU is the same doesn't mean it'll magically convert itself :-)

  68. MacDX = DirectX for Mac OS by thedbp · · Score: 2, Informative

    Just as an FYI, there's a company called "coderus ltd" that produces a product called MacDX. It acts as a bridge between DirectX and the Mac OS:
    http://www.coderus.com/
    So things might not be as hard as they were in the past ...

  69. RE: switched despite the games by King_TJ · · Score: 2, Interesting

    I'm in the same boat as the parent poster. I like playing computer games, but I purchased a PowerMac (and soon afterwards a Powerbook laptop too) because the overall experience was just better. OS X is teriffic, and so are some of the bundled apps. There are some incredibly good shareware and freeware packages out there too, and of course, most of the "general business/small office/home" applications you might need (MS Office, Print Shop, Quicken, etc.). Most of the "cream of the crop" games make it to the Mac eventually, so there's a good number of things to play on mine.

    The fact that games come out for Windows first and Windows has "twice as many games" as Mac seems like a pretty flimsy reason to base a computer buying decision on. If you're THAT obsessed with games and gaming, I'd think you would just want a console or two. That's ALL they're designed for! I've seen so many POOR games on my PC, I almost prefer the fact that my Mac acts like a "filter". Nobody's going to waste the time and money/effort porting a game that wasn't any good in Windows so it can suck on the Mac too.

    Yeah, all that said, there are a handful of game titles I'm really sorry to see never made it to the Mac (or looks like they won't in the future, like Half Life 2), but that's just market economics in action. When you opt for a system that has MUCH less marketshare than the dominant platform, you have to realize your software options may not be identical.....

  70. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  71. Gamers: Gullible Consumers by bedouin · · Score: 2, Interesting

    To be honest, nothing tremendously interesting has happened in gaming for a long time. Some of the most interesting (and popular) games run adequately on mid-range hardware. Call me crazy, but I find my Gamecube more entertaining than most PC games, especially since I know I won't have to spend time tweaking it to get the highest FPS possible, or any other kind of nonsense. Who cares about technical details when the games aren't even fun? PC gamers are hardware manufactures' number one whores. The pressure shouldn't be on a video card maker to create the latest in greatest, but it should be on software developers to stretch technology to its limit; some of the cheapest, lamest, c64 games were still better than the $40+ crap that's released today -- and all it needed was 1mhz. Why is it that developers manage to push the limits of a PS2, but merely up the specifications without any hacking effort when it coms to PCs? It's a huge money making scheme, and I don't pay it much mind anymore.

    For the money one blows on an insane gaming rig, and constantly upgrading that setup, he/she could just buy a top of the line Mac and possibly a couple consoles along the way. Keep in mind that Mac will probably last a minimum of 5 years without any major upgrades; longer if you upgrade the GPU, CPU, and other things. I don't see my Quicksilver going anywhere any time soon.

  72. Executive Summary to All the Posts in this Thread by Ohreally_factor · · Score: 2, Funny

    Yes it is.
    No it isn't.
    Yes it is, you douche.
    No it isn't you, cock-smoker.
    Yes it is, you retard.
    No it isn't, you sphincter pimple.

    Repeat endlessly.

    --
    It's not offtopic, dumbass. It's orthogonal.