Slashdot Mirror


Game Devs Only Use PhysX For the Money, Says AMD

arcticstoat writes "AMD has just aimed a shot at Nvidia's PhysX technology, saying that most game developers only implement GPU-accelerated PhysX for the money. AMD's Richard Huddy explained that 'Nvidia creates a marketing deal with a title, and then as part of that marketing deal, they have the right to go in and implement PhysX in the game.' However, he adds that 'the problem with that is obviously that the game developer doesn't actually want it. They're not doing it because they want it; they're doing it because they're paid to do it. So we have a rather artificial situation at the moment where you see PhysX in games, but it isn't because the game developer wants it in there.' AMD is pushing open standards such as OpenCL and DirectCompute as alternatives to PhysX, as these APIs can run on both AMD and Nvidia GPUs. AMD also announced today that it will be giving away free versions of Pixelux's DMM2 physics engine, which now includes Bullet Physics, to some game developers."

225 comments

  1. They wish they'd thought of it first by EvolutionsPeak · · Score: 4, Informative

    Sounds to me like AMD just wishes they'd thought of it first. There's no reason AMD couldn't offer similar deals.

    1. Re:They wish they'd thought of it first by hedwards · · Score: 3, Insightful

      But, should they? If a developer doesn't want to use PhysX, they shouldn't. If they're doing it purely for money, then chances are that it's damaging to the industry. Sure physics acceleration is cool for certain types of games, racing games and FPS, but the problem is that developers shouldn't be paid to use technology that isn 't helpful for creating quality games.

      Especially if it causes games to be less enjoyable on other hardware platforms. I could see a real problem with this in terms of anti-trust actions.

    2. Re:They wish they'd thought of it first by Anonymous Coward · · Score: 1, Interesting

      PhysX adds nothing to the game play. It's just stupid clutter on the ground... At least in any games I've played that use it. As an Nvidia user, PhysX is no longer a reason to keep with the brand... at least now that I have used it.

      That said, it's no surprise to me that game developers wouldn't support it without incentive

    3. Re:They wish they'd thought of it first by InsaneProcessor · · Score: 1

      It reads like sour grapes to me. If there wasn't enough money in doing it (either promotional or customer desires), then they wouldn't be doing it.

      --

      Athiesm is a religion like not collecting stamps is a hobby.
    4. Re:They wish they'd thought of it first by Anonymous Coward · · Score: 0

      Great, so we'll have two graphics card manufacturers bribing games developers with money to implement visual features that only work on their graphics cards. Although the cynical part of me thinks 'they might not be able to afford it', the more benevolent part thinks 'because the concept is absolutely not in the best interest of customers'. In an economic analysis, at the very least, the costs spent by NVIDIA and ATi will be absorbed through their graphics card prices (so consumers pay in any case), with a net productivity loss from the developers implementing graphics features twice that could have been based on a single model.

    5. Re:They wish they'd thought of it first by Fwipp · · Score: 2, Interesting

      Did you miss the part where OpenCL and DirectCompute run on both NVIDIA and AMD graphics cards, and that AMD is promoting an open industry standard instead of a proprietary vendor-specific API?

      Because I know it was really obvious, and sort of the entire point of the article, but it really sounds like you did.

    6. Re:They wish they'd thought of it first by AndrewNeo · · Score: 1

      There's nothing PhysX actually adds to the experience of a game that Havok (physics done in-CPU) doesn't. Sure, PhysX can handle more intense simulations, but I don't see how it could improve, say, Half-Life 2's implementation of Havok.

    7. Re:They wish they'd thought of it first by NeutronCowboy · · Score: 2, Interesting

      Look at the alternative: instead of adding useless physics to a game that doesn't need it, they could be adding advertisements. Advertising dollars are dollars nonetheless, and I very much prefer a quick splash screen of "powered by PhysX" and some mindless physics interactions than an in-game billboard (possibly even updated over the Internet, shudder).

      --
      Those who can, do. Those who can't, sue.
    8. Re:They wish they'd thought of it first by DIplomatic · · Score: 1

      I heard game devs are only incorporating the "third dimension" into games because of the money, not because they want to.

    9. Re:They wish they'd thought of it first by BatGnat · · Score: 2, Interesting

      Just because some companies use PhysX for pretty effects only, does not mean that someone else wont come along and use it for something cool that will add something to gameplay...

    10. Re:They wish they'd thought of it first by liquiddark · · Score: 1

      I don't think PhysX is doing anything to slow that particular vector of suffering. Those studios that would sacrifice goodwill for additional funds are almost certainly just waiting on the appropriate framework.

    11. Re:They wish they'd thought of it first by jpmorgan · · Score: 3, Informative

      Suggesting that OpenCL and DirectCompute are alternatives to PhysX is analgous to saying that OpenGL is an alternative to Unreal Engine.

      The basic reality here is that four years ago NVIDIA decided invest a lot of money in making GPUs more general purpose, to apply them to more problems than just 3D rendering. ATI didn't care and just focused on making the fastest 3D card possible. Today there are alternatives to NVIDIA's technology, most notably OpenCL... but it's worth remembering that OpenCL is very strongly derived from CUDA. In fact, most of the OpenCL spec looks like they ripped it out of the CUDA spec and changed the function calls from cudaSomething to clSomething.

      So yes, open standards are good. But in this case it does smell strongly of sour grapes. ATI made several bad business decisions and have been left playing catchup.

    12. Re:They wish they'd thought of it first by Vanderhoth · · Score: 1

      I very much prefer a quick splash screen of "powered by PhysX" and some mindless physics interactions than an in-game billboard (possibly even updated over the Internet, shudder).

      Isn't flashing "Powered by PhysX" at the beginning of the game more annoying then driving past a billboard or seeing a commercial on a TV as you run past it? I know I get annoyed when I sit down to play a game and have to sit through five minutes of logos "From studio x, Powered by Chip-set-something, in association with company z". I'm not saying advertising the other way is necessary, useful or not annoying to a lesser extent.

    13. Re:They wish they'd thought of it first by jpmorgan · · Score: 1

      Actually, cuSomething to clSomething. OpenCL is basically a copy of the the CUDA driver API, which prefixes its functions with cu. The runtime API (a higher level API) is what uses the cuda prefix.

    14. Re:They wish they'd thought of it first by Anonymous Coward · · Score: 0

      I did not miss it, my response was specifically to OP's "There's no reason AMD couldn't offer similar deals."
      I assumed he referred to AMD adapting the strategy of NVIDIA, and I gave two reasons not to (they can't afford it, and, it would be bad for customers in the long run)

    15. Re:They wish they'd thought of it first by DragonWriter · · Score: 3, Insightful

      But, should they? If a developer doesn't want to use PhysX, they shouldn't. If they're doing it purely for money, then chances are that it's damaging to the industry. Sure physics acceleration is cool for certain types of games, racing games and FPS, but the problem is that developers shouldn't be paid to use technology that isn't helpful for creating quality games.

      The payment could just mitigate the risk associated with bearing the extra cost of adding PhysX to a game when not all of the market can utilize it and there is limited experience with it in the developer community. That doesn't mean its bad for the industry, or bad for the quality of the game.

      Especially if it causes games to be less enjoyable on other hardware platforms. I could see a real problem with this in terms of anti-trust actions.

      Really? Can you point to any provision of anti-trust law that this would violate?

    16. Re:They wish they'd thought of it first by UnknownSoldier · · Score: 1

      Spoken like someone who has never had to

      a) animate + draw 2D sprites doing:

      - neutral pose
      - run pose
      - neutral with weapon
      - neutral with shield
      - running with weapon
      - running with shield

      for ALL THE FRAMES. I haven't even m mentioned the other million permutations of the avatar+enemies in states such as poisoned, etc,

      OR

      b) programmed a graphics engine that has had to light said 2d sprites.

      3D "won" because of it scaled up content creation. i.e. The convenience of animating, texturing, lighting and shading blows away the sheer amount of worked needed in 2D content creation. It never was about the money, or quality. It was about betting on a technology that would eventually be "good enough." 2D still looks better because it is easier to make something look good from one angle with fixed lights. /rant off...

    17. Re:They wish they'd thought of it first by Z34107 · · Score: 3, Interesting

      It's a difference in scale over Havok. I haven't had much time to play video games lately, but I saw a particularly nifty shot from Arkham Asylum. Shoot a bookshelf without PhysX and it falls over. Shoot it with PhysX and suddenly every individual page from every book flies through the air, each tracing its own path down from the sky.

      So, you can do physics in Havok. But not on that scale.

      I'd suspect that it's not being used for anything other than "ground clutter" is because you can't design your game around PhysX - not everyone has an NVIDIA card. So, PhysX has to be optional and can't change gameplay - which pretty much relegates it to ground clutter.

      --
      DATABASE WOW WOW
    18. Re:They wish they'd thought of it first by Dishevel · · Score: 0
      Actually I prefer the billboards. Imagine. Now a game dose not become monetarily successful based solely on number of units sold. But with in game advertising (sold on a per impression basis.) Then a good portion of the revenue for the game would be how often and for how long people play the game. Which means the developers have an incentive to make me play the game over and over. Free add ons and DLC. all for the price of a billboard in the game I can look at or not. If the advertising becomes too intrusive then it will take away my enjoyment of the game making me play it less and making the ads less effective and giving the game devs less money.

      I think it will be great fro gaming and gamers.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    19. Re:They wish they'd thought of it first by icebraining · · Score: 1

      Games like GTA (at least San Andreas) already have billboards, would it be so bad if they had real companies instead of fakes? I wouldn't care.

      In fact, I modded some of those to look like real ones, using The Sopranos wallpapers :)

    20. Re:They wish they'd thought of it first by Anonymous Coward · · Score: 0

      Yeah, but in truth, Nvidia didn't either. They bought Ageia to get this, but it was a smart buy.

      FYI, at first you had to pay developers to use 3D at first too.

      Oh and I'll give people another piece to chew on: AMD (and ATI before them) has the worst developer relations group. They utterly suck at anything useful other than throwing money themselves. How many millions of dollars did ATI spend again to gain a couple FPS (less than 10) in Source engine again?

      Hypocrites shouldn't throw stones. Then again, it's never stopped Nvidia either...

    21. Re:They wish they'd thought of it first by chronosan · · Score: 1

      I heard game devs are only incorporating Video Graphics Array output into games because of the money, not because they want to.

    22. Re:They wish they'd thought of it first by Totenglocke · · Score: 1

      Especially if it causes games to be less enjoyable on other hardware platforms. I could see a real problem with this in terms of anti-trust actions.

      Really? Can you point to any provision of anti-trust law that this would violate?

      Exactly - that's like saying that there's an anti-trust suit just because Modern Warfare 2 looks better on PS3 than on the 360 or because it looks better on a system running a 295 GTX than on a system running a 9800 GT.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    23. Re:They wish they'd thought of it first by afidel · · Score: 2, Interesting

      In my experience if you try to push PhysX that hard on a midlevel GPU or lower it trashes the FPS to unplayable. In fact I disabled GPU based PhysX and had the driver fallback to CPU rendering because in most games I have spare cores but the GPU is already being pushed to the max. With a quad core CPU costing almost nothing extra over a dualcore (on desktops at least) and decent GPU's starting at $100 and quickly going up from there I think that's probably the norm for the vast majority of gamers.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    24. Re:They wish they'd thought of it first by LoRdTAW · · Score: 1

      Mod parent up! Why did the summary compare two API's (OpenCL and Direct Compute) to a physics engine. Also, wasn't there an article a little while back that announced Nvidia is porting physx to OpenCL?

      Any why is AMD promoting Direct Compute as an open standard? Direct Compute is Microsoft's GP-GPU API (like CUDA and OpenCL) but is part of DirectX which does not run on MAC or Linux etc. AMD should promote OpenCL over Direct Compute for game and application use.

    25. Re:They wish they'd thought of it first by Khyber · · Score: 1

      "So, you can do physics in Havok. But not on that scale."

      We didn't need physx acceleration to do that - we demoed that kind of fun stuff in pure software using 32-bit system vs 64-bit system several years ago - Far Cry, anybody?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    26. Re:They wish they'd thought of it first by hughJ · · Score: 3, Interesting

      Using a game like Arkham Asylum as a comparison between physx and havok is silly. You've got one physics path that's been specially developed to showcase the strengths of a particular brand of hardware, while the other is left as a compatibility fallback for everything else. That's not an apples to apples comparison. With that same reasoning one could say that ATI has worse anti aliasing than nvidia, simply because the game shipped without support for it for ATI.

    27. Re:They wish they'd thought of it first by 644bd346996 · · Score: 1

      No, it's like saying that Skype can handle a bigger conference call on a Pentium 4 than on a Phenom II.

      My take is that advanced physics engines can add significantly to games, but if Nvidia is using their position in the graphics market to push their proprietary physics engine, that's bad for consumers and of questionable legality.

    28. Re:They wish they'd thought of it first by DIplomatic · · Score: 1

      I heard game devs are only incorporating the "third dimension" into games because of the money, not because they want to.

      Spoken like someone who has never had to

      a) animate + draw 2D sprites doing:

      - neutral pose - run pose - neutral with weapon - neutral with shield - running with weapon - running with shield

      for ALL THE FRAMES. I haven't even m mentioned the other million permutations of the avatar+enemies in states such as poisoned, etc,

      OR

      b) programmed a graphics engine that has had to light said 2d sprites.

      3D "won" because of it scaled up content creation. i.e. The convenience of animating, texturing, lighting and shading blows away the sheer amount of worked needed in 2D content creation. It never was about the money, or quality. It was about betting on a technology that would eventually be "good enough." 2D still looks better because it is easier to make something look good from one angle with fixed lights. /rant off...

      *slowly pokes head above desk* Is the rant over? I was attempting to make a witty remark about technology and such.... Anyway I like chronosan's post better.

      I heard game devs are only incorporating Video Graphics Array output into games because of the money, not because they want to.

    29. Re:They wish they'd thought of it first by ivonic · · Score: 1

      Since when are anti-trust actions based on law? I got the impression it was a case of suing as your competitors as often as possible to try and catch them out on some semantic technicality...

    30. Re:They wish they'd thought of it first by Z34107 · · Score: 1

      Very true - I was thinking of Valve's "Source" engine when I read "Havok." My brain had too little coffee for real-time posting simulations.

      --
      DATABASE WOW WOW
    31. Re:They wish they'd thought of it first by Nikker · · Score: 2, Informative

      The developers are getting paid to develop, so how is this a bad thing for umm developers? How do we know it's not a move on the part of the game house to hold out and make Nvidia pay their developers to add a bit to the game? And how is adding more features to a game a bad thing? Won't someone think of the poor developers who are given more money to do their jobs?

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    32. Re:They wish they'd thought of it first by chronosan · · Score: 1

      w00t! validation!

    33. Re:They wish they'd thought of it first by Draek · · Score: 1

      But they shouldn't have to, that's the thing. Microsoft and Intel have already gotten in trouble for offering similar deals to OEMs to favor their products (the latter also in detriment of AMD), so it's not unconceivable that NVidia could be hit with a similar problem as well, as they also hold a significant share of the market in question and this could very well be interpreted as a move designed to keep a hold of it by unfair means.

      --
      No problem is insoluble in all conceivable circumstances.
    34. Re:They wish they'd thought of it first by TheVelvetFlamebait · · Score: 1

      Especially if it causes games to be less enjoyable on other hardware platforms. I could see a real problem with this in terms of anti-trust actions.

      It won't be. For one, NVIDIA is not a monopoly, and neither are the game publishers, so there are alternatives in both graphics hardware and in games. For two, "they are not allowing the creative process to organically produce the game through voluntary deals" is not the same as "they are causing the games to be worse". You would first need a reason why their offer leaves the developer unable to make their own creative decisions. You would also need to find some specific examples of games that you can prove were degraded by this offer, and have specific information about what the game would have been if NVIDIA hadn't made their offer.

      IANAL, but I'm fairly confident that to successively finger NVIDIA in court, you would at least need to address the above issues. There are probably plenty of other requirements to fulfil.

      --
      You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
    35. Re:They wish they'd thought of it first by Totenglocke · · Score: 1

      First, no one is forcing companies to do anything. Most companies DON'T use PhysX. Secondly, PhysX is only used in GAMES, hardly a "necessity" (and yes, I'm a gamer). Thirdly, if you think this is "of questionable legality", then I'm assuming that you think Apple should be sued to hell and back for locking the iPhone / iPod to iTunes, right? Or the fact that I can't use my AMD processor with an Intel chipset, that should be grounds for suing too, right?

      You're also forgetting that no game the uses PhysX FORCES you to use it - it's an option that you turn on, just like AA or AF. If you want to use that option on a game, then you need an nvidia card. Just like how if you want to turn on other options to improve graphics, you need a better quality video card than the entry level crap most people have. That's not "collusion", it's "Here are the requirements to do X" and then it's up to customers to decide if they want to do the required stuff or not.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    36. Re:They wish they'd thought of it first by Anonymous Coward · · Score: 0

      Yes. How will they know how what adverts to show? By tracking web usage, surveys,
      game usage metrics and other info they get by spying on you.
      Also it'll probably add delays while the ads are downloaded.

      If they offered a discount for games with ads it might be ok but they're making more money
      by forcing us to put up with ads in games. The cost of developing games hasn't gone up in a while now.
      What has gone up is how much money they waste on voice actors, making cut-scenes and other bits
      that add little to the game.

      Its just pure greed. They see how the RIAA/MPAA members repeatedly rip-off their customers and they want
      to do the same.

    37. Re:They wish they'd thought of it first by Anonymous Coward · · Score: 0

      Spoken like someone who has never had to...

      a) build + animate + texture + shader 3D models doing:

      - neutral pose
      - run pose
      - neutral with weapon
      - neutral with shield
      - running with weapon
      - running with shield

      For ALL THE FRAMES. I haven't even mentioned the other million permutations of the avatar+enemies in states such as poisoned, etc.

      OR

      b) programmed a graphics engine that has had to light said 3D models.

      3D won because it's more immersive. I happen to be a 3D artist and for you to suggest that pure 2D is more difficult is simply ridiculous. 3D requires all of the work of 2D plus quite a lot more.

    38. Re:They wish they'd thought of it first by Cornelius+the+Great · · Score: 1

      Not necessarily. Gamers, while a diverse stereotype across age, race and sex, mainly seem to have quite a few interests in common. In particular, in-game advertisements for other games, computer/gaming hardware, audio equipment, TVs, soft drinks and fast-food restaurants seem to be a popular favorite. EA didn't require spyware when they put in real-ad billboards in Burnout Paradise and Battlefield 2142. And certain games that cater to specific interests may even have more advertising opportunities: I'm sure Gran Turismo 5 (if it ever comes out) wouldn't need to poll gamers before putting in in-game signs for Honda and BF Goodrich.

      In some cases, real product placement is not only okay, but preferred. In GTA, I'd rather see Pepsi/Coke and Taco Bell ads than some fictional "Sprunk" or "Cluckin Bell" ads- it pulls me out of the game when developers need to make up brands like that.

      --
      Sigs are for losers
    39. Re:They wish they'd thought of it first by Thanatiel · · Score: 1

      The day I start to see obnoxious/too much advertisement in a game is the last day I buy a game of that company.
      The day they all do it is the last day I buy a game.
      I'll do reruns of the last 25 years instead.

      --
      Irrelevant news and morons using moderation to mod down what they disagree on. 2018 resolution: so long.
    40. Re:They wish they'd thought of it first by Xrikcus · · Score: 3, Interesting

      Unfortunately from the physics simulations I've been working with I'm pretty sure that what they've done there is simply removed physics activity from the non-accelerated version rather than adding it to the accelerated one. A sneaky way of making GPU-accelerated PhysX look better. I'd be shocked if those book effects wouldn't be just as easy at the same framerate on the CPU unless there are truly ridiculous numbers of books.

    41. Re:They wish they'd thought of it first by kalirion · · Score: 1

      I very much prefer a quick splash screen of "powered by PhysX" and some mindless physics interactions than an in-game billboard

      How about an in-game banner that realistically flaps in to the wind with the power of PhysX?

    42. Re:They wish they'd thought of it first by makomk · · Score: 1

      In fact I disabled GPU based PhysX and had the driver fallback to CPU rendering because in most games I have spare cores but the GPU is already being pushed to the max.

      PhysX doesn't use multiple cores very effectively, from what I understand. This isn't surprising - NVidia want you to use one of their GPUs, not CPU power.

    43. Re:They wish they'd thought of it first by im_thatoneguy · · Score: 1

      The original assertion is BS imo.

      "Developer should use OpenCL". Fine. AMD do you want to be the one who writes the actual physics code implemented in a multi-threaded OpenCL app? That's what I thought.

      Nvidia offers a product which is relatively easy to implement.

    44. Re:They wish they'd thought of it first by im_thatoneguy · · Score: 1

      So even if you play a modern game set in say... Times Square you would vow off the video game because it accurately recreated the real world?

      This seems like a stupid (and dishonest) assessment of the world. "I can only have fun if there are no ads in view." Do you live in a black vault free of marketing's evil reach?

    45. Re:They wish they'd thought of it first by Miseph · · Score: 1

      Seriously? The GTA parody products are hilarious. Easily the second best thing about playing them (behind, of course, banging a hooker then beating her to death with your bare hands to get your money back... in a playground... after you've amassed a fortune so vast that getting your money back is clearly pointless).

      Besides... do you really think that any mainstream companies will want to be associated with that franchise? Can you imagine what that would do to whatever "family-friendly" image they might have or want?

      --
      Try not to take me more seriously than I take myself.
    46. Re:They wish they'd thought of it first by icebraining · · Score: 2, Interesting

      Yes. How will they know how what adverts to show? By tracking web usage, surveys, game usage metrics and other info they get by spying on you.
      Also it'll probably add delays while the ads are downloaded.

      They won't track anything more than game usage because the game can't access anything else, on my PC. And they can *already* be tracking game usage. Of course, if I know it is, I won't buy it. And if it's an SP game, I'll just block it at firewall level.

      As for delays in game loading, that's the kind of stuff that I can easily find out after reading a couple of reviews. Buying a game without doing so first is stupid anyway.

      As I said, if it's unobtrusive and doesn't shut then game down if it can't download the ads, fine by me.

    47. Re:They wish they'd thought of it first by icebraining · · Score: 1

      It obviously depends on the company, but e.g., gaming hardware vendors already use GTA pictures in ads for gaming magazines.

      Besides, GTA was just an example. There are less controversial games that feature 'real world'-like maps and could feature publicity without looking awkward.

      Besides, they're already doing it:

      All of the cars in the video game Tom Clancy's Rainbow Six: Vegas 2 are manufactured by Dodge.

    48. Re:They wish they'd thought of it first by Anonymous Coward · · Score: 0

      then I'm assuming that you think Apple should be sued to hell and back for locking the iPhone

      I don't know that anyone should (can) be sued, but someone definitely needs the shit beaten out of them for this one.

    49. Re:They wish they'd thought of it first by Beardo+the+Bearded · · Score: 1

      I was looking for a yoga mat last week. /. starting serving up Yoga class ads. What bothers me more than anything else about the ads is that they're never, ever useful. I can't buy anything online, since the shipping costs and duty are inane. I'm not going to take a yoga class in Arizona when there's a gym next door.

      Anyway, you'll note that the newest DRM requires a constant internet connection. It's not going to take someone a lot of brainpower to require the permanent connection to be to the ad server, or put the hearbeat on the ad server.

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    50. Re:They wish they'd thought of it first by Beardo+the+Bearded · · Score: 1

      "All the songs you got tired of 20 years ago."

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    51. Re:They wish they'd thought of it first by Toonol · · Score: 1

      3D requires all of the work of 2D plus quite a lot more.

      I don't believe that at all.

      Obviously, a good 3d game requires more work than a bad 2d game. But sprite animation is more labor intensive, just like a hand-drawn animated movie is more work than a CGI movie of approximately equal quality.

      The most beautiful game of 2009 was a 2d hand-drawn game... Muramasa:The Demon Blade.

    52. Re:They wish they'd thought of it first by hairyfeet · · Score: 1

      Uhhh...dude? When was the last time you used ATI, 1998? I have been building a LOT of AMD based systems since Phenom came out and the "bang for the buck" got so crazy, and you know how many problems me and my customers have been having with the ATI chips? Zero. Zipola. Zilcha, nada, squat.

      Frankly since being bought out by AMD their drivers and hardware have been nothing but good from what I've seen, and I've been building everything from single core semprons (great for ultra quiet HTPCs) to Phenom II quads, all with ATI GPUs, both onboard and discrete, and so far not a single lick of trouble. For users that only casual game and watch video the new onboards accelerate just about every format and will even play games like Bioshock at an acceptable framerate, and the 4xxx and 5xxx chips are cheap, fast, and can crank out the pretty.

      Considering that Nvidia has pretty much been rehashing the same chips since 07, and from what I've been reading Fermi is gonna be a GP-GPU first and foremost with P4 era space heating capability, maybe it is time to try one of the new ATIs, hmmm?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    53. Re:They wish they'd thought of it first by PitaBred · · Score: 1

      Playing catchup? Is that why the Fermi pre-release benchmarks just barely beat out the performance of the currently available in quantity ATI cards, at a much higher thermal and die-size budget?

    54. Re:They wish they'd thought of it first by jpmorgan · · Score: 1

      Absolutely. If all you're interested in is raw benchmark performance, the Radeon 5870 is for you. But the Fermi is a much more interesting device. Feature wise, it is an enormous step beyond any of ATI's offerings. Not something your average moron gamer cares about, but important for anybody who knows what OpenCL and DirectCompute actually are.

      Anyway, we'll have to see what 3d performance is like once drivers have been optimized for the new memory architecture.

    55. Re:They wish they'd thought of it first by Hurricane78 · · Score: 1

      Did you even read the summary to the end? It says so right there, that this is what they will start doing now:

      AMD also announced today that it will be giving away free versions of Pixelux's DMM2 physics engine, which now includes Bullet Physics, to some game developers.

      You were more right with your comment, than you could imagine. :)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    56. Re:They wish they'd thought of it first by UnknownSoldier · · Score: 1

      Really shouldn't respond to anonymous trolls, but whatever...

      > 3D won because it's more immersive.

      Vector graphics, and Flat-shading wasn't immersive. 3D looked like shit when it first came out, and looked like crap for over a decade. Methinks you need to go play some old game and learn what low-poly modeling means. (Intentionally ignoring SGI because no one could afford texture mapping in hardware back then.) People were doing 3D graphics on 8-bit computers, such as BattleZone, Skyfox, F-15 Strike Eagle, in the early 80's.

      3D in the consumer/games space took off in '96 when glQuake came out because everyone saw the potential for real-time rendering realism. The immersive factor was a side benefit of having complete control over the camera (and rendering the world from any view point.)

      It wasn't until the poly count started taking off that focus to 3D happened. Grand Theft Auto 3 showed that gameplay was the driving factor rather than whether a game was 2D or 3D.

      > for you to suggest that pure 2D is more difficult is simply ridiculous.

      It _was_. If you can actually pull your mouse away from ZBrush for a moment you might want to review your history. Before you had to worry about normal maps, glow maps, reflection maps, and High Poly and Low Poly models, yes 2D was more difficult then 3D.

    57. Re:They wish they'd thought of it first by Anonymous Coward · · Score: 0

      That was the GP's point. His video card (GPU) is already maxxed doing graphics while his 4 core CPU is sitting on it's 3 spare thumbs, so he can easily afford to turn off PhysX and have better graphics response while his spare CPU cores handle physics.

    58. Re:They wish they'd thought of it first by bit01 · · Score: 1

      if it's unobtrusive

      You're being foolish. An unobtrusive ad is a pointless ad. Unless you take subliminal advertising seriously the whole point of advertising is to gain your attention and to crowd out alternate points of view. Every single in-game ad is a lost opportunity to put in something entertaining. It reduces the quality of the game. And because the advertising industry doesn't know when to stop (it's an arms race to get mindshare) they can and do keep saturating every media they can get hold of until that media has a net value to you of just above zero. Broadcast TV is already a wasteland because of it and the parasites are trying to destroy every other form of media also.

      ---

      The majority of modern marketing is nothing more than an arms race to get mind share. Everybody loses except the parasitic marketing "industry".

    59. Re:They wish they'd thought of it first by Anonymous Coward · · Score: 0

      Uhh, no. Tell me, have YOU ever built an entire, intricately detailed and interactive world, created all of the models and characters to inhabit that world, uv unwrapped the models, created all of the textures and shaders for them and animated each frame of each model's movement by hand (including facial expressions). I have. I have also done a lot of 2D only sprite work, which is tedious but nowhere near the level of difficulty nor organisational nightmare that 3D work is.

      Most beautiful according to whom? I could just as easily point to a large number of 3D games that have won random awards for their visuals too.

    60. Re:They wish they'd thought of it first by bit01 · · Score: 1

      So even if you play a modern game set in say... Times Square you would vow off the video game because it accurately recreated the real world?

      Are you being deliberately obtuse? The whole point of a game is to escape from the real world. When the real world intrudes that's when it stops being fun.

      This seems like a stupid (and dishonest) assessment of the world. "I can only have fun if there are no ads in view."

      You're the dishonest one. Every single ad is a cognitive load to ignore, a cost to the viewer. The only way to have zero cost is to have zero ad's. Or useful unsolicited ad's. As if. Anybody who makes any purchase decision at all based on unsolicited ads is a fool.

      Do you live in a black vault free of marketing's evil reach?

      No, he lives in the real world where unsolicited advertising has reached ridiculous levels, costing billions, probably trillions, of manhours for fuck-all in return. And yes, most unsolicited advertising is evil, particularly on hot" media like TV, in that it actively attempts to influence people to make emotional, sub-optimal decisions. Spamming is is merely the extreme end of that spectrum. Unfortunately becoming less extreme all the time.

      ---

      "Advertising supported" just means you're paying twice over, once in time to watch/avoid the ad and twice in the increased price of the product to pay for the ad.

    61. Re:They wish they'd thought of it first by Calinous · · Score: 1

      Even Syndicate had billboards - but they weren't any more than some game backgrounds

    62. Re:They wish they'd thought of it first by makomk · · Score: 1

      Except that unlike NVidia, they will actually let it run on graphics hardware other than their own...

    63. Re:They wish they'd thought of it first by Thanatiel · · Score: 1

      Yes, ridiculous enough level to put me off TV already. (16 years and counting)

      I also make a point avoiding labels whose ads were:
      _ a sing-song
      _ insultingly stupid
      _ misleading (ie: "This TV uses 30% less power!" ... ok ? than what ?)
      _ heard too often (more than a couple of times a day)

      To make them "pay" does not cover all the annoyance but it helps.

      Anyway ... moving on.

      --
      Irrelevant news and morons using moderation to mod down what they disagree on. 2018 resolution: so long.
    64. Re:They wish they'd thought of it first by Creepy · · Score: 1

      I'm going to quibble with you here, and there is a distinction to be made, but the game industry blurs the lines quite a bit so the distinction is more difficult than it would be for music or movies.

      The RIAA and MPAA are there for one reason - to make sure PUBLISHERS get money. A publisher doesn't create anything, so they rely on license enforcement and sales to make all of their money. The main interest publishers have in collecting info on you is to know what kind of stuff you'll buy and know what to publish. A publisher's job is similar to a store manager knowing what you're going to buy and when so they can stock up.

      The publisher usually buys content from a studio based on what people demand. Studio concepts for recording and motion picture industries diverge here - a movie studio often has in-house talent, pays everyone before expenses, etc. A recording industry usually hires talent by contract, pays themselves before expenses, etc (in exchange for a reciprocal license - the artist is allowed to play their music and sell related merchandise at their shows).

      The reason I make that distinction is in-game ads would be put there to benefit the studio, not the publisher. In the case of games, however, often publishers own studios so indirectly they could be claiming a take or even forcing the marketing. In game ads are a lot like product placement on film sets - the studio gets paid for that, not the publisher.

  2. Maybe by Hatta · · Score: 3, Interesting

    I wouldn't be surprised if most game devs wouldn't implement PhysX if not for a subsidy. Only half the market is going to be able to take advantage of it after all. It may not be that they don't want it, just that it's not an economical use of their time otherwise.

    --
    Give me Classic Slashdot or give me death!
    1. Re:Maybe by Vorknkx · · Score: 2, Interesting

      Exactly. Havok and in-house physics engine are perfectly fine for physics simulations in games. I don't see why we need another third-party physics engine. Flying boxes and wood splinters do not make a better game.

    2. Re:Maybe by hedwards · · Score: 4, Informative

      If you noticed in the summary, AMD is advocating for a similar technology that works on their hardware as well as on nVidia's, seems like developers would prefer that for practical reasons.

    3. Re:Maybe by Monkeedude1212 · · Score: 2, Interesting

      Flying boxes and wood splinters do not make a better game.

      Well - it's the little things that make the differences though. I mean, you wouldn't think that flying boxes and wood splinters don't make a game any more amazing, but those were basically THE core elements of the Force Unleashed, using the Havok engine. Not surprisingly though, Havok was strictly licensed to Lucasarts for all of 2009 - no one else could use it. It's only just recently become available. So - for most of 2009, PhysX was the best choice - not only subsidized for using it, but because its competitors weren't actually available.

    4. Re:Maybe by Hatta · · Score: 1

      Is PhysX just an API or is there hardware underneath supporting it? If it's hardware, then I'd say PhysX would be the better option practically. i.e. turning PhysX on would essentially be free in terms of resource usage. If it's just software then turning it on would take resources away from the rest of the rendering.

      In any case, I've played a few games with PhysX. It's pretty fucking cool. Not cool enough to make a shitty game worth playing, but it makes a good game that much better.

      --
      Give me Classic Slashdot or give me death!
    5. Re:Maybe by blahplusplus · · Score: 5, Insightful

      "Flying boxes and wood splinters do not make a better game."

      But dead guys laying 180 perpendicular off a cliff makes them awesome? Does no one here remember the good old days of early FPS where if you died on the edge of a ledge your body would lay flat over the edge? Does no one remember the time when you hit dead bodies with shots and they didn't move or flail around? What about mass effect 1 the anti-gravity at the end with the geth/dead bodies floating and flailing around, not cool at all?

      All that is physics and yes the do make a better game WHEN they are applied to things that need them and not over-used, especially not using physics as a gimmick.

    6. Re:Maybe by Improv · · Score: 1

      I thought Havok has been used by SecondLife for years....

      --
      For every problem, there is at least one solution that is simple, neat, and wrong.
    7. Re:Maybe by EvilMonkeySlayer · · Score: 3, Funny

      No, you're thinking of the Furry engine. It offers ultra realistic fur simulation, I hear it's quite popular with the Second Life crowd.

    8. Re:Maybe by soupd · · Score: 1

      Maybe there is some subtlety I'm missing by Havok is part of every PS3 and Xbox 360 SDK and plenty of Havok games were released on PS3 last year, check out the list from Havok themselves: http://www.havok.com/content/view/584/96

    9. Re:Maybe by Aladrin · · Score: 1

      Everyone seems to be glossing over a nice little fact:

      Physx works on -all- modern Windows computers, whether they have a graphics accelerator or not. So yes, only have the market can use the hardware accelerated Physx, but the other half isn't barred from the game. They get to play, too.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    10. Re:Maybe by MobyDisk · · Score: 4, Funny

      Open standards always win out over closed standards. Like OpenGL -vs- DirectX.... oh... wait... :-P

    11. Re:Maybe by Sir_Lewk · · Score: 0, Offtopic

      Not everyone includes "pretty" in their "good game" equation. Doom can still hold it's own against modern games in terms of actual fun.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    12. Re:Maybe by jellomizer · · Score: 1

      Well most devs would want to use their version because of pride in their work.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    13. Re:Maybe by DeadboltX · · Score: 1

      It's only just recently become available.

      I haven't been able to confirm your statement about Havok being exclusive to Lucasarts for 2009, but the Havok engine has been around since 2000 and has been used by over 100 different games, so it is by no means just recently available.

    14. Re:Maybe by Anonymous Coward · · Score: 0

      Nvidia's stuff deliberately doesn't work on non-Nvidia hardware.

      Swapping it so that it's something cross-platform that works equally for both will show people just how much Nvidia's Physx was a bunch of crap. Basically, you will see no Nvidia performance advantage in physx games as you see right now. This is not a new issue, but AMD's approach is.

      Now, Nvidia will have no excuse as to why people should support PhysX.

      However, Nvidia has moved on already. They're doing that bullshit 3d stuff - OMG 3d TV! Half the performance due to twice the refresh rate! must buy!

      etc.

    15. Re:Maybe by VGPowerlord · · Score: 0, Redundant

      Not surprisingly though, Havok was strictly licensed to Lucasarts for all of 2009 - no one else could use it. It's only just recently become available. So - for most of 2009, PhysX was the best choice - not only subsidized for using it, but because its competitors weren't actually available.

      I'm pretty sure the Source engine (HL2 and its derivitives) by Valve uses Havok. In fact, Havok is mentioned by name on the "Powered by Source" screen, near the bottom.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    16. Re:Maybe by H0p313ss · · Score: 4, Funny

      Does no one remember the time when you hit dead bodies with shots and they didn't move or flail around?

      Not everyone includes "pretty" in their "good game" equation. Doom can still hold it's own against modern games in terms of actual fun.

      Clearly you don't get a kick out of shooting dead bodies and seeing them twitch.

      What the hell's wrong with you?

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
    17. Re:Maybe by blahplusplus · · Score: 1

      "Not everyone includes "pretty" in their "good game" equation"

      No doubt but most people move on if a game has better graphics, otherwise you would still be playing wolf-3d, why did you move to doom? Oh yes, that's right it that darn graphics thing adds atmosphere and awesomeness to games. Why did people move on from super mario 1 for the NES, etc, etc? Not all games that come after are as fun but if you can get the same old fun in a shiny new package people will play it over the original.

      Ever played the original Mechwarrior 2 dos games? No textures, all wireframe flat shaded practically, then 3D accelerators happened and every early 3D accelerator had a copy of Mechwarrior 2 with REAL textures that made the game look so damn awesome and took Mechwarrior 2 to a whole new level.

    18. Re:Maybe by Anonymous Coward · · Score: 0

      Can PhysX even be used for non-gimicky stuff?

      I say this seriously. Every implementation I've ever seen has been particle effects when you blow up trashcans, or papers flying around, or shrapnel littering the floor. Nothing is exactly repeatable and none of it is essential. You won't ever be unable to complete a mission because your trash didn't explode in the right direction.

      This might be partially due to the fact that PhysX is a proprietary solution so anything that's important to gameplay is done in a more universal means but they could just use PhysX in cpu for gameplay elements, such as what halflife2 did.

    19. Re:Maybe by Opportunist · · Score: 1

      Ya know, when you've seen it happen, it looks so fake in a game, no matter how good the engine...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    20. Re:Maybe by ASBands · · Score: 5, Informative

      I've done some work with both PhysX and the things that AMD is pushing for. I try to keep with the Physics Abstraction Layer, which lets me plug in whatever physics engine as the backend, which gives a pretty damn good apples-to-apples performance metric. Personally, my ultimate choice of physics engine is the one which exhibits the best performance. My experience may differ from others, but I generally get the best performance from PhysX on with an nVidia GPU and BulletPhysics with an AMD GPU. Sometimes, the software version of PhysX outstrips the competition, but I have never seen anything beat PhysX in performance with GPU acceleration turned on. And with PAL, it is easy to check if there is GPU support on the machine and swap in the physics engine with the best performance (PAL is awesome).

      Here's the thing: GPU-accelerated physics are just plain faster. Why? Because collision detection is a highly parallelizable problem. Guess what hardware we have that can help? The GPU. Another great part of using the GPU is that it frees the CPU to do more random crap (like AI or parsing the horribly slow scripting language).

      AMD is working on both BulletPhysics and Havok so they can do GPU acceleration. But I have a feeling that PhysX performance will remain faster for a while: PhysX was designed to natively run on the GPU (technically, a GPU-like device), while these other libraries are not. Furthermore, nVidia has quite a head start in performance tuning, optimization and simple experience. In five years, that shouldn't matter, but I'm just saying that it will take a while.

      So here is my message to AMD: If you want people to use your stuff, make something that works and let me test it out in my applications. You've released a demo of Havok with GPU acceleration. PhysX has been and continues to work with GPU acceleration on nVidia GPUs and will frequently outperform the software implementation. I'm all for open alternatives, but in this case, the open alternatives aren't good enough.

      --
      My UID is a prime number. Yeah, I planned that.
    21. Re:Maybe by FatSean · · Score: 1

      Newer games offer more colors and higher resolution, nothing wrong with that. I'm sure the latest Gods of War would be just as fun in 8-bit 320x200.

      --
      Blar.
    22. Re:Maybe by Sir_Lewk · · Score: 1

      No doubt but most people move on if a game has better graphics, otherwise you would still be playing wolf-3d, why did you move to doom? Oh yes, that's right it that darn graphics thing adds atmosphere and awesomeness to games.

      You are assuming it was because of the improved graphics, and not because of the improved gameplay mechanics and pacing. Polished turds are still turds and great games will always be great.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    23. Re:Maybe by Monkeedude1212 · · Score: 1

      Appears I was mistaken, the DMM by Pixelux and the Euphoria (for AI) was strictly to Lucas Arts, Havok is and was always available. My bad.

    24. Re:Maybe by Krau+Ming · · Score: 0

      Most games still have body parts of other characters appear through doors/walls when they're on the other side as close to the door/wall as possible. Is that part of the physics engine? Obviously it's better than the days of goldeneye on n64 when one could kill half an army from inside a closed room, but come on!!!

    25. Re:Maybe by blahplusplus · · Score: 1

      "You are assuming it was because of the improved graphics, and not because of the improved gameplay mechanics and pacing. Polished turds are still turds and great games will always be great."

      They will but sadly great gamers like ourselves are in the minority, assassin's creed 1 was like a poor man's prince of persia, but it sold millions. Sadly lots of people have junk gaming tastes, which means many aren't discerning enough to tell the difference between a mediocre game that missed the mark and a good game.

    26. Re:Maybe by Anonymous Coward · · Score: 1, Insightful

      Is it just me or did 4chan recently dump a big one on slashdot?

    27. Re:Maybe by blahplusplus · · Score: 1

      You missed my point completely, go play mass effect 1 with the biotic powers, if you do not find the floaty physics of the 'anti gravity" animations of bodies floating around awesome then there is something wrong with you!

      Physics is used as a special effect in games, sure games have clipping errors, most do. But these are HARD problems -i.e. they take time and money to develop and would not make for better games, games have limited budgets and they have to decide where to spend that money, people keep forgetting that.

    28. Re:Maybe by Anonymous Coward · · Score: 0

      Euphoria has been around for a few years now -- the first triple A title to utilize it was GTA4.

    29. Re:Maybe by quantumplacet · · Score: 1

      yes, what fools everyone is, they have no clue what they like at all. don't they know they're supposed to ask you first, and then only like the things that you like?

    30. Re:Maybe by jasko · · Score: 1

      I think you're thinking of the Euphoria engine, a specialized physics engine for human(oid) bodies that's a big step over ragdoll. But even that's not exclusive to LucasArts. It's in GTA IV, too, at least.

    31. Re:Maybe by aztracker1 · · Score: 1

      But the hardware acceleration only works in nVidia products, which is what the point of the article is. Then again, I'm still waiting on OpenCL drivers for my Radeon HD 5770, but DirectCompute is there.

      --
      Michael J. Ryan - tracker1.info
    32. Re:Maybe by Anonymous Coward · · Score: 0

      Appears I was mistaken, the DMM by Pixelux and the Euphoria (for AI) was strictly to Lucas Arts, Havok is and was always available. My bad.

      Don't worry. It's not the first time someone has been wrong on the internet.

    33. Re:Maybe by blahplusplus · · Score: 1

      "yes, what fools everyone is, they have no clue what they like at all. don't they know they're supposed to ask you first, and then only like the things that you like?"

      You're exactly what I'm talking about - first of all AC1 was a third person acrobatic combat game, i.e. cookie cutter and generic, nothing new except new art - that's what makes people buy the game "omg the art is so awesome and the AC1 assasin looks so badass got to buy this!". You could climb walls and jump on rooftops - you could do similar stuff in prince of persia running along walls, jumping on beams, climbing across roofs, etc. When you play enough games only then can you really understand what I'm talking about, your knee jerk "omg AC1 is s0 awesome!" response, is evidence of the correctness of my statements.

      You act like the meta-game of these games is vastly difference when it is 1 to 1 with different coats of paint, AC1 had a lot of problems, 1 being the repetitive mini games, two being the boring travel between places. It wasn't a game an experienced gamer would not have seen before.

    34. Re:Maybe by DaleGlass · · Score: 1

      I wish. All you can get right now is a flat texture. SL could really use a decent fur shader. And better support for quadrupeds and other types of avatars. And flexible tails that can move properly. That's just for a start.

      SL still has a long way to go in that respect.

    35. Re:Maybe by PhxBlue · · Score: 1

      What about mass effect 1 the anti-gravity at the end with the geth/dead bodies floating and flailing around, not cool at all?

      I thought that was a feature. Gravity on the Presidium was 0.3G, and you're fighting on the outside of the station, so nailing a geth or krogan with high-powered biotics might be enough to accelerate it to escape velocity.

      --
      !#@%*)anks for hanging up the phone, dear.
    36. Re:Maybe by osu-neko · · Score: 1

      Exactly. Havok and in-house physics engine are perfectly fine for physics simulations in games. I don't see why we need another third-party physics engine. Flying boxes and wood splinters do not make a better game.

      640K ought to be enough for anyone.

      --
      "Convictions are more dangerous enemies of truth than lies."
    37. Re:Maybe by Anonymous Coward · · Score: 0

      Actually it is a quite accurate description of my experience in Second Life. All of those places to explore, but you never run into very many people and most of the ones you do see are furries. It seems to lend itself to the nature of the "game". It's a visual chatroom environment that you can't really do much with except look around and buy art of questionable quality.

    38. Re:Maybe by Anonymous Coward · · Score: 0

      Everyone seems to be glossing over a nice little fact:

      Physx works on -all- modern Windows computers, whether they have a graphics accelerator or not. So yes, only have the market can use the hardware accelerated Physx, but the other half isn't barred from the game. They get to play, too.

      The issue is that when the PhysX API requires hardware (as in GPU) acceleration, it simply will not work on an ATI/AMD video card. Only nVidia GeForce 8xxx series and higher cards support PhysX Hardware acceleration.

      Any game that has come out recently (Batman Arkham Asylum comes to mind) that touts PhysX as a feature requires GPU acceleration, and this locks that specific feature to nVidia only users.

      AMD/ATI's approach is more likely to gain support, as OpenCL is, by nature, an open API like OpenGL is. Makes far more sense for a developer to support that as they can ensure that their features are hitting the widest demographic.

    39. Re:Maybe by quantumplacet · · Score: 1

      You act like the meta-game of these games is vastly difference when it is 1 to 1 with different coats of paint, AC1 had a lot of problems, 1 being the repetitive mini games, two being the boring travel between places. It wasn't a game an experienced gamer would not have seen before.

      I'm not acting like anything. I own AC1 and I think it fucking sucks. Every 3 or 4 months I put it back in to try to finish it just for the sake of finishing it, but I can't because it sucks. However, the fact that I don't like it doesn't mean that no one else is allowed to. Also, the recent Prince of Persia game (which was based on the AC engine), came out AFTER AC1, and also sucked. You'll notice that I just said that it sucked, and didn't make a poor attempt to belittle you because you didn't think it sucked, because you are allowed to like it, even though it did in fact suck.

    40. Re:Maybe by martin-boundary · · Score: 1

      Can PhysX even be used for non-gimicky stuff?

      I don't play recent games, but here are two games that use physics for non-gimicky stuff, and would therefore qualify:

      1) Scorched Earth.

      2) Thrust.

      3) Now git off ma 'lawn.

    41. Re:Maybe by makomk · · Score: 1

      If it's hardware, then I'd say PhysX would be the better option practically. i.e. turning PhysX on would essentially be free in terms of resource usage. If it's just software then turning it on would take resources away from the rest of the rendering.

      PhysX runs using the same GPU hardware resources that games also use - there's no PhysX-specific hardware on NVidia cards, so it does take away resources from rendering the game.

    42. Re:Maybe by makomk · · Score: 1

      Yeah, just so long as you don't mind either the FPS slowing down to single digits while it runs the physics using badly-optimised single core code, or disabling most of it.

    43. Re:Maybe by blahplusplus · · Score: 1

      "I thought that was a feature."

      Did you actually LOOK at what was happening to the bodies and how they were animating? Go reload the level outside the station and take a good look at what the bodies are doing as they float along.

    44. Re:Maybe by Stevecrox · · Score: 1

      Your missing a something and thats cost. Uru: Ages Beyond Myst was developed by Cyan Worlds back in 2004 and they used the Havok Physics engine. Several years later Gametap approached Cyan and gave them money to remake the Uru:Live (online MMO) part of Uru: Ages Beyond Myst. Cyan had to ditch Havok because it cost an arm and a leg to license it, as a *Beta tester I can tell you most of the 1 year redevelopment was spent on ripping out Havok and putting Physx in (most of the other enhancements were done during development of Myst V).

      Physx is cheap, it does 99% of what people are interested in and does it quite well. When your a small development house, price can mean a lot.

      *My 2 year NDA agreement expired last year

    45. Re:Maybe by fast+turtle · · Score: 2, Informative

      The problem is, Nvidia bought the company that created the PhysX chip. The then incorporated the capabilities into their GPU and their drivers while refusing to allow a true PhysX card to work with anything except an Nvidia GPU in the system. In this case, Nvidia has done a major Dis-service to everyone as the original PhysX did run on anything that supported it but now it's a closed sorce, Nvidia only app/feature.

      --
      Mod me up/Mod me down: I wont frown as I've no crown
    46. Re:Maybe by Anonymous Coward · · Score: 0

      It's a combination of the two - hardware based physics rendering if you have an Nvidia GPU above the 8000 series (i think). Basically, it uses the GPU to do all the physics calculations in parallel if the GPU supports it - GPU's are massively parallel processors anyway, so it works really well without eating too many of the GPU's cycles.

      If a GPU with support isn't available there's a software backup available, but not all games use it. Mirrors Edge, for example, disabled the PhysX stuff if it couldn't run on hardware.

    47. Re:Maybe by Anonymous Coward · · Score: 0

      Technically, PhysX was designed to run on the PhysX standalone card (somewhat similar to modern graphic cards in design), which maybe even isn't supported anymore. Though graphic card is more logical place to have it - because it cuts down back and forth copying of geometry data from CPU to PPU, back to CPU and then to GPU.

    48. Re:Maybe by Anonymous Coward · · Score: 0

      And after all those great graphics came in, everyone stopped playing mw2, cuz all the crappy, special graphics accelerated versions added lag.

      Nothing, NOTHING was as good as dropping with your team and blasting some AC20's or doing an LRM "bloom" at the enemy.

      Nothing.

    49. Re:Maybe by Anonymous Coward · · Score: 0

      But dead guys laying 180 perpendicular off a cliff

      Geometry parser fail (conflicting angle specification) Perhaps you need a better physics library?

      Hint: perpendicular != 180 degrees.

    50. Re:Maybe by Gothmolly · · Score: 1

      Yet you still play FPS games, so clearly those artifacts were not a detriment to the enjoyment of the game.

      --
      I want to delete my account but Slashdot doesn't allow it.
    51. Re:Maybe by Jthon · · Score: 1

      PhysX can also run on the CPU (and PS3, Wii, and Xbox360) but can't handle the same amount of workload in that case since the CPU doesn't have as much raw compute power as the GPU.

      The thing which irritates people is that it doesn't start to get really cool until you crank up the object density to the point the CPU can't handle it anymore. At that point you need a GPU or PhysX card, and right now that means NVIDIA only. (Note that I've heard NVIDIA would license PhysX to AMD if they want to code their own back end, but AMD has no interest.)

    52. Re:Maybe by BikeHelmet · · Score: 2, Informative

      Only half the market is going to be able to take advantage of it after all.

      1) PhysX runs on the CPU if no nVidia GPU is present. A $100 quad-core CPU easily handles it for most games.
      2) According to the Steam Survey, nVidia is approximately 66% of the PC gaming market. Two thirds.

    53. Re:Maybe by JernejL · · Score: 1

      Except that PAL - Physics Abstraction Layer contains some flawed and bugged support for half the physics engines it supports. And even those only support ancient old versions, the pal benchmarks are pretty much leaning towards bullet, you can see for yourself which engine support is given most work there. If you cant see that pal favorizes bullet on purpose you are blind.

    54. Re:Maybe by PhxBlue · · Score: 1

      Well, they weren't doing this, so I didn't really pay too much attention ...

      --
      !#@%*)anks for hanging up the phone, dear.
    55. Re:Maybe by sixsixtysix · · Score: 1

      he is obviously not judging games based solely on looks.
      are you saying that, for example, serious sam hd's updated graphics in no way improve over the original, that they shouldn't affect the fun factor in any way?
      if your precious doom was redone exactly the same, save updated graphics, it would only be equally as fun?
      imo: (fun game + good graphics) > (fun game + not-as-good graphics)

      --
      ...
    56. Re:Maybe by KillShill · · Score: 1

      There are discussions and evidence that Nvidia disables multi-core PhysX processing , most likely to make its hardware-based implementation look better.

      http://www.google.com/search?q=nvidia+disable+multi-core+physx
      http://www.bing.com/search?q=nvidia+multi-core+physx
      http://search.yahoo.com/search?p=nvidia+disable+multi-core+physx

      The "official" excuse is that it's "up to the developers to enable it"... but if Nvidia is paying them... then it only makes sense they wouldn't allow multi-core software implementations as that would make their hw less desirable.

      PhysX is the GLide of 21st century, except it offers much less and performs poorly (even on high end hardware).

      Open standards are the way to go.

      --
      Science : Proprietary , Knowledge : Open Source
    57. Re:Maybe by Anonymous Coward · · Score: 0

      Havok and in-house physics engine are perfectly fine for physics simulations in games.

      640k should be enough for anyone.

      We don't know what could be accomplished by developers with good physics technology.
      Physics in games is still TERRIBLE. Even "simple" things like ragdoll physics are completely unrealistic.

      I can't wait to see realistic water, vehicle and, explosion simulation in-game.
      And I'm really excited to think about how some hot-shot developer can make a revolutionary game with it.
      Like what DOOM, Quake and Portal did for 3D games, I want to see what someone can do with real physics.

      Hell, that's just for games, what other applications could benefit from commodity hardware able to perform realistic physics calculations in real-time?

    58. Re:Maybe by Hurricane78 · · Score: 1

      Doom? Doom was stupid it was a total joke compared to System Shock (released at the same time). It only got the publicity.

      Same as Half-life 2 and Doom 3 got the publicity, while Far Cry and Return to Butcher Bay were the much greater games.

      If you want to see a great ID game, look at Quake 3 Arena. It’s still played. Over 10 years after it was released. With CPMA and Defrag, it’s still challenging and modern. Plus there are new engines for it in development, that get close to Crysis looks! (xreal!) Best. shooter. ever.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    59. Re:Maybe by BikeHelmet · · Score: 1

      I'm more inclined to believe it to be incompetence rather than malice.

      When multi-core rendering was added to the nVidia drivers, it was unstable on most games. Crashes, etc. unless disabled.

      I suspect a similar thing is going on here.

      But I fully acknowledge that nVidia has marketing deals with game developers. I just can't say what they actually cover. I doubt there's an actual conspiracy, based on their past prowess (or lack thereof) when it mattered with multi-core rendering and SLI. (multi-GPU)

    60. Re:Maybe by Anonymous Coward · · Score: 0

      I blame the ARB and Khronos for that. OpenGL used to be cutting edge and DirectX was the one playing catch up.

      DirectX used to really suck until around DX6 where the 2D acceleration interfaces got good enough to be programmer friendly (Using OGL for 2D is possible but not everyone had 3D accelerators in those days which would have made performance suck for most people). DX7 had reasonable 3D support, people ported their 2D engines to use Direct3D as an addon but were generally still 2D at the core [simpler migration path]. The problem arrived with DX8 -> MS added hardware accelerated vertex and pixel shaders, that came out of left field and allowed DX to overtake OpenGL on features; OGL has been playing catch up ever since.

      OpenGL3 was supposed to be a complete redesign to make OGL object oriented like DirectX (but better since it isn't as in-your-face low level) but that got kicked in the nuts at some point and so we're stuck with the retarded 90s era State Engine system.

      It also doesn't help that ATi, the kings of shitty drivers, have worse OpenGL performance than DirectX on Windows (A program that can use both DX and OGL will run slower using the OGL API). Intel's (as though it is worth mentioning...) is flaky but their chips suck on both APIs so it doesn't make much difference. Only nVidia's OGL support is about as good as their DirectX support.

      [Of course, there was also the usual fun anti-trust stuff from Microsoft where they deliberately redesigned the OpenGL bindings on Windows so that OpenGL drivers were more complex and ran slower but that isn't new or surprising]

    61. Re:Maybe by Carewolf · · Score: 1

      But dead guys laying 180 perpendicular off a cliff makes them awesome? Does no one here remember the good old days of early FPS where if you died on the edge of a ledge your body would lay flat over the edge? Does no one remember the time when you hit dead bodies with shots and they didn't move or flail around? What about mass effect 1 the anti-gravity at the end with the geth/dead bodies floating and flailing around, not cool at all?

      All that is physics and yes the do make a better game WHEN they are applied to things that need them and not over-used, especially not using physics as a gimmick.

      No, NONE of that is physics. It is all fiction. What physical happens when a bullet hits a body, is that it goes through, or just inside and does purely internal damage, but it doesn't affect the body as a whole except for making bullet-holes. So what you have here is a acceleration of non-physics...

    62. Re:Maybe by Anonymous Coward · · Score: 0

      You forgot one important point - bullet physics is shit. One of Irwin Couman's benchmarks is a pyramid of blocks which PhysX can actually simulate - the blocks fall then stay in place. In bullet physics they slide off each other, totally contrary to the laws of physics. Havok is moderately better, but the friction models in both systems are just wrong. Also, PhysX handles up to 128 contact points between each object while Havok and bullet manage only 4. Just stacking a pair of cubes needs 8 contact points in the general case, so you can see the problem.

      Bullet was written for speed, for simple physical reactions (not real "physics" as such), but since upping the ante, PhysX have gone and optimized their solution a great deal more, and it's now as fast as Havok and almost as fast as Bullet for physical reaction stuff, while being accurate and stable for more complex uses. (This is on the CPU and Cell SPU; you're saying PhysX is faster anyway on GPU, which is very interesting, although not many triple-A games have spare GPU to spend on physics.)

      I don't know what AMD are bringing to the table. Bullet physics is free anyway, isn't it? As is PhysX, if you only want libs and not full source code.

    63. Re:Maybe by Anonymous Coward · · Score: 0

      No....not 66% of the PC gaming market. 66% of the Steam market. I, for one, refuse to install Steam on my computer. If the game needs Steam, I don't need the game. Having a downloadable version of the game is great and I'm glad that the option is available to me should I need it, but it's not the option I choose (at least not in the form Steam games are presented; feel like giving me an ISO and I have no problem buying your downloadable game). My point being that perhaps the type of person who purchases an NVidia card (or an OEM computer with an NVidia card) is the same type of person who would get their games from Steam. When you can point me to a study from an independent group showing statistics (and making the raw data and study methodology available, anything less is just posturing), then we'll talk Until then, your statistics are about as useful as my metric that shows that 100% of the direct parents of this post are morons, NVidia owners, and put way too much faith in statistics.

    64. Re:Maybe by makomk · · Score: 1

      PhysX can also run on the CPU (and PS3, Wii, and Xbox360) but can't handle the same amount of workload in that case since the CPU doesn't have as much raw compute power as the GPU.

      Actually, IIRC it's not too far off if we're talking lowish-end GPU hardware and a mid-to-high end quad core - remember that few people use high-end cards for PhysX acceleration. The actual problem is that NVidia's CPU fallback is extremely unoptimised and can't make use of more than one core. (In fact, there are plausible rumours that PhysX uses slower code even for the bits that always run on the CPU if you don't have GPU acceleration enabled than if you do.)

    65. Re:Maybe by Anonymous Coward · · Score: 0

      " I own AC1..."

      That's all that needs to be said in your case, people buying games on hype thereby allowing devs and publishers to rape you of your money for an unfinished game. You probably finished that sucky game too right? It was mediocre but you played to the end, thats how you know it sucks. Yet your poor taste made you buy it to begin with.

    66. Re:Maybe by Anonymous Coward · · Score: 0

      Except nVidia artificially limits the number of CPU cores that they allow to run PhysX. Got a Quad Core CPU? Too bad, PhysX won't use it. Often, while the main gameplay will run on both software and hardware, they add extra eyecandy that only works on nVidia hardware even if it would run just fine if you had enough fast CPU cores.

  3. Is anyone by Anonymous Coward · · Score: 0

    surprised?

  4. It's a new riff on the old joke by idontgno · · Score: 1

    "You're so ugly the only way to get the dog to play with you is to tie a steak around your neck."

    Says the kid the dog without a dog to play with.

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
    1. Re:It's a new riff on the old joke by idontgno · · Score: 2, Informative

      Wow, that's so badly edited it's surreal.

      This is one of those days where even the "Preview" button doesn't help.

      That should read "Says the kid that the dog isn't playing with."

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    2. Re:It's a new riff on the old joke by Anarki2004 · · Score: 1

      "You're so ugly the only way to get the dog to play with you is to tie a steak around your neck."

      Says the kid the dog without a dog to play with.

      Try again please. That statement is a grammatical failure. I'm not even sure what you were trying to say.

      --
      The teachers will crack any minute, purple monkey dishwasher.
    3. Re:It's a new riff on the old joke by Minwee · · Score: 1

      Try again please. That statement is a grammatical failure. I'm not even sure what you were trying to say.

      If you use Google Translate to translate it back into Korean, then Portuguese, Russian, Welsh and then finally back into English everything becomes much clearer.

      "Children play with a puppy."

    4. Re:It's a new riff on the old joke by MartinSchou · · Score: 1

      That should read "Says the kid that the dog isn't playing with."With whom the dog is not playing.

    5. Re:It's a new riff on the old joke by Anonymous Coward · · Score: 0

      I got: "Say hello to your son without a dog"

    6. Re:It's a new riff on the old joke by Anonymous Coward · · Score: 0

      Funny thing... it's perfectly acceptable to end a clause or sentence with a preposition in English, and always has been. Feel free to examine the works of any published author ever.

    7. Re:It's a new riff on the old joke by mestar · · Score: 1

      For some reason, I got this picture:


      http://craphound.com/images/translateservererror.jpg

    8. Re:It's a new riff on the old joke by Rob+the+Bold · · Score: 3, Funny

      That should read "Says the kid that the dog isn't playing with."With whom the dog is not playing.

      Yes, that's something up with which I cannot put.

      --
      I am not a crackpot.
    9. Re:It's a new riff on the old joke by dbcad7 · · Score: 1

      I must be defective. Even with his mistake, I got the gist of what he was trying to say... Life may make more sense to you at this web site.. http://forums.about.com/n/pfx/forum.aspx?webtag=ab-grammar

      --
      waiting for ad.doubleclick.net
    10. Re:It's a new riff on the old joke by osu-neko · · Score: 1

      I must be defective. Even with his mistake, I got the gist of what he was trying to say... Life may make more sense to you at this web site.. http://forums.about.com/n/pfx/forum.aspx?webtag=ab-grammar

      I'm even more defective -- not only did I understand what he was trying to say perfectly, but if replies hadn't called attention to it, I would never have noticed there was any error in the statement to begin with.

      --
      "Convictions are more dangerous enemies of truth than lies."
    11. Re:It's a new riff on the old joke by Endo13 · · Score: 1

      I've seen it before. As a result, I read over it so quickly that not only did I get the gist of it, I didn't even notice he'd butchered it until I read his next post. I'm not sure which is worse, his typing or my reading.

      --
      There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
    12. Re:It's a new riff on the old joke by MartinSchou · · Score: 1

      The issue wasn't about ending the sentence with the word "with", it was with not using "whom".

  5. What does PhysX do anyways? by Anonymous Coward · · Score: 0

    I've never figured out what PhysX is supposed to do. More realistic physics I suppose? Well I can't say I've ever noticed any difference between a game that uses it and a game that doesn't. So, what, the corpses flop differently?

    1. Re:What does PhysX do anyways? by binarylarry · · Score: 3, Insightful

      duh, it's got what gamers crave!

      --
      Mod me down, my New Earth Global Warmingist friends!
    2. Re:What does PhysX do anyways? by Pojut · · Score: 2, Informative

      Ask, and ye shall receive: http://en.wikipedia.org/wiki/PhysX#PPU

    3. Re:What does PhysX do anyways? by Pojut · · Score: 0, Redundant

      Electrolytes?

    4. Re:What does PhysX do anyways? by religious+freak · · Score: 0, Troll

      http://lmgtfy.com/?q=PhysX

      I [heart] this site... makes me happy every time I provide a link :)

      --
      If you can read this... 01110101 01110010 00100000 01100001 00100000 01100111 01100101 01100101 01101011
    5. Re:What does PhysX do anyways? by postmortem · · Score: 1

      The ones with PhysX are more likey to crash because nvidia drivers aren't prefect.

      Not a trolling attempt: I have played Mirror's Edge game where flag vawes realistically on PhysX, but it crashes on same spot always. Just before crash flag looks weird.

      On Radeon, flag doesn't wave so naturally, but game does not crash either.

    6. Re:What does PhysX do anyways? by Anonymous Coward · · Score: 0

      duh, it's got what gamers crave!

      Electrobytes?

    7. Re:What does PhysX do anyways? by Jeng · · Score: 1

      I think it makes you look like a dipshit everytime you provide a link.

      You do not provide any sort of answer, and you assume that the person did not already google it.

      So lets assume that the person did google this, and did not find an answer that helped him understand the issue. Wouldn't a good next step be to ask others for help? Is Slashdot not a good place to ask the question?

      --
      Don't know something? Look it up. Still don't know? Then ask.
    8. Re:What does PhysX do anyways? by Spatial · · Score: 1

      It can be hardware accelerated on the GPU. That's it.

      The benefit: Physics is one of those easily parallelised problems so a very large increase in complexity is possible.

      The drawbacks: There's less GPU time available for drawing stuff so your framerate suffers. And of course, it's limited to Nvidia hardware only.

      The latter leads to a drawback of its own: the technology can't be used to its full potential because many people who buy a game won't have the necessary hardware. So it can't be used in ways that would affect gameplay.

    9. Re:What does PhysX do anyways? by david_thornley · · Score: 1

      Girlfriends?

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    10. Re:What does PhysX do anyways? by Anonymous Coward · · Score: 0

      When a two year old or even a five year old asks you "Why?", it makes sense to explain the reason to them because they're still learning basic skills. When someone older than 13 asks you why and the answer is simple enough to be within their grasp (as opposed to being based on quantum field theory), it makes more sense to tell them "Look it up!". There probably shouldn't be too many 5 year olds on /. So giving someone a lmgtfy link is basically telling them, "You're older than 5 years and this is now a basic skill." If someone has enough interest to ask the question, then it will be faster for them to look it up than waste someone else's time. Also see this link.

      You do not provide any sort of answer, and you assume that the person did not already google it.

      If they had googled it, their question would show that they had at least read the first article (or even the google excerpt) returned by the search. They would ask for some sort of clarification if they hadn't understood. Expecting someone else to digest it for you is an intellectual laziness that is at the root of many ills in modern society. The real dipshits are the ones who expect the world to cater to their every minor whim.

    11. Re:What does PhysX do anyways? by Fastball · · Score: 1
    12. Re:What does PhysX do anyways? by Jeng · · Score: 1

      Excellent reply.

      Slashdot brings in geeks from all realms. Some may be smart in one area, but clueless in others with no real knowledge of a subject. Even to the point of "Hey, anyone mind helping me understand this issue?".

      I should have re-read the original post on this thread, the original poster was an idiot, but even so telling him to google it would do nothing, especially in this case since he has already used PhysX in games and was mainly stating that he saw no point.

      My reply was mainly a knee-jerk against the lmgtfy posts, didn't really fit this thread though.

      --
      Don't know something? Look it up. Still don't know? Then ask.
    13. Re:What does PhysX do anyways? by Nyder · · Score: 1

      duh, it's got what gamers crave!

      We crave no DRM also, but I don't see that happening that much...

      --
      Be seeing you...
  6. What else is new by dvlhrns · · Score: 1

    How is this any different then what Microsoft does ?

  7. Sour grapes? by cbope · · Score: 0, Redundant

    Sounds to me like AMD is just taking pot shots at NVIDIA. They probably wish they had either invented it or bought up Ageia before NVIDIA. Are there any games out that use OpenCL for physics? Or DirectCompute?

    Trust me, NVIDIA will flog the Physx horse as long as it can. Eventually something will replace it anyway, so who gives a shit. Apart from software-based CPU physics, I haven't seen too many Physx titles and nothing for OpenCL or DC yet. I do have a 9600GT dedicated for Physx in my gaming rig, for those few titles that support it.

    1. Re:Sour grapes? by jandrese · · Score: 1

      Are you seeing any benefit from that 9600GT? My complaint about physics in games is that because not everybody has the hareware for it, the developers have kept the number of physics objects down to a bare minimum (a create here, a rock there, sometimes a ragdoll deadguy), so you really don't get a feeling like there is physics in the world, just sometimes bodies will flop around and boxes will bounce a bit. Because of this, dedicated physics hardware goes to waste almost all of the time.

      It would be cool to have a game where nearly everthing was physics enabled, and you just spent most of your time applying forces to objects to get stuff done--Oh' no! a badguy! I'll stop time for a second, apply a push to a nearby door, and cause the door to slam open in his face. Or maybe a clock will fly off of the wall and bonk him in the head. Maybe I'll knock a bookshelf over instead. And not in the pre-scripted "Hmm, I just got my gravity gun, and oh my, apparently a woodshop exploded over the town and littered the place with sawblades..."

      --

      I read the internet for the articles.
    2. Re:Sour grapes? by Jeng · · Score: 1

      Actually this sounds fairly familiar, there are strong parallels between this and AMD's issue with Intel.

      Nvidia is using their marketshare to push forward their software that can only run on their cards by paying companies to use it. If the developers are using Nvidia's solution then they are not using the competitors.

      --
      Don't know something? Look it up. Still don't know? Then ask.
    3. Re:Sour grapes? by dvlhrns · · Score: 1

      Exactly what M$ does...use their marketshare to push their software that can only run on their PCs, etc, etc, etc...

    4. Re:Sour grapes? by Jeng · · Score: 1

      If Microsoft made computers you would have a point.

      I guess your point may have been that Microsoft only made software that works with their operating system? If so, that would also have been slightly incorrect in that Microsoft does put out a version of Office for Macs. They don't do much beyond that for other operating systems so you would have been close.

      --
      Don't know something? Look it up. Still don't know? Then ask.
    5. Re:Sour grapes? by dvlhrns · · Score: 1

      Well, more to the point of them using their market share to influence people and companies, but sure

    6. Re:Sour grapes? by Jeng · · Score: 1

      It is the way its being done that is questionable, not that it is being done.

      Use of market share as a marketing tool is completely legal and common as dirt.

      --
      Don't know something? Look it up. Still don't know? Then ask.
    7. Re:Sour grapes? by Anonymous Coward · · Score: 0

      There is such a game, where the developers are dedicated to everything being physically correct. If you design something that looks like a car it'll behave like a car, the same goes if its an airplane... etc. The game/physics engine is open source and is called Rigs of Rods:

      http://repository.rigsofrods.com/

  8. Is it actually allowed to also BE better? by DarkkOne · · Score: 2, Interesting

    Even before hardware accelerated PhysX was on CUDA and you only got it with the standalone card, I always thought PhysX looked a bet nicer than Havok in action. I've been wishing more games used PhysX for a while, but it seems that if a game is going to be cross-target to the consoles as well, Havok is just a lot more likely. It may just be my own perceptions, but things seem to have a bit more consistent behaviour in regard to momentum and mass in PhysX whereas Havok seems a bit "floaty" a lot of the time. This may just be a result of constants designers pick, or something, I don't really know the details. But I personally just like PhysX better, from a player standpoint, hardware accelerated or not.

  9. come on, AMD... by toastliscio · · Score: 0, Offtopic

    A few months ago I bought a new pc after years, and it has an AMD cpu but an nVidia gpu (it's assembled by myself). For hardware compatibility reasons it would appear obvious to buy an AMD/ATI gpu, but the problem is, I use Linux. And AMD graphic drivers on linux still suck compared to nVidia's. Why don't they shut up and strive to make decent drivers? They would get new customers, including me.

    1. Re:come on, AMD... by Anonymous Coward · · Score: 1, Insightful

      because, yet again, catering to the linux desktop community would be like gmc catering to the double amputee community. there are next to no users and the few users that are there seem to revel in running their machine off of 80 dollars worth of parts that they only upgrade after every other president.

      sorry guy but the linux community is notoriously cheap and when you have a niche market like that you need for them to be big spenders to make it worth while. how else do you think that bentley and rolls royce get away with making less cars than most manufacturers use in crash tests in a year but still maintain a profitable business?

    2. Re:come on, AMD... by Anonymous Coward · · Score: 0

      ...only upgrade after every other president.

      I'm shopping for an AGP graphics card to go with some new RAM I just put into a dual Opteron machine I built just after the start of the Iraq war on Fedora Core 1. That's 12 Fedora releases, 1.5 Bush terms and a third of Obama.

      It was a pretty sweet machine six-seven years ago, and I really splurged on it. Now it's pretty much exactly as you describe, and likely to continue serving me and my family through the current Obama administration.

    3. Re:come on, AMD... by osu-neko · · Score: 1

      because, yet again, catering to the linux desktop community would be like gmc catering to the double amputee community. there are next to no users and the few users that are there seem to revel in running their machine off of 80 dollars worth of parts that they only upgrade after every other president.

      Hey! I upgrade at least once every president! (...or at least I did for the last two, who both served two full terms.)

      --
      "Convictions are more dangerous enemies of truth than lies."
    4. Re:come on, AMD... by makomk · · Score: 1

      I'm currently using a Radeon 2600 HD under Linux. With open source drivers, in fact. It's good enough for what I want to do (though the 3D support isn't as good as the closed source driver) and I don't have to deal with the NVidia binary blob and its bugs. (Seriously, they managed to break 7300GS support in a minor patch on several occasions, then took ages to fix the regression. Plus, I'm not sure that KDE works quite right on NVidia hardware even now.)

    5. Re:come on, AMD... by Jesus_666 · · Score: 1

      there are next to no users and the few users that are there seem to revel in running their machine off of 80 dollars worth of parts that they only upgrade after every other president.

      The obvious solution would be to ensure that no president survives more than half a year in office.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  10. Is it true? by Improv · · Score: 1

    It seems a lot of people are kvetching at AMD for this because they're criticising a competitor. I think it's really more relevant to consider if what AMD says is true - if nVidia is paying people to use their proprietary stuff and then claiming it has broad industry adoption (and therefore is good), that's pretty shady.

    I'm not sure how we really can tell if the criticism is valid unless we're in the industry though.

    --
    For every problem, there is at least one solution that is simple, neat, and wrong.
  11. clutching at straws by obarthelemy · · Score: 5, Insightful

    GPU makers are in a bind:
    - IGP are now enough for 90% of users: office work (even w/ Aero), video, light gaming, dual-screen... all work fine with IGPs
    - the remaining 10% (gamers, graphic artists) are dwindling for lack or outstanding games: game publishers are turned off by rampant piracy, mainly online games bring in big money nowadays
    - GPGPU is useless except in scientific computing: we already have more x86 cores than the devs know how to use, let alone use a different computing paradigm
    - devs have to target the lowest common denominator, which means no GPGPU for games

    I'm actually think of moving my home PC to one of the upcoming ARM-based smarttops. They look good enough for torrenting + video watching + web browsing, consume 10 watts instead of 150...

    --
    The Cloud - because you don't care if your apps and data are up in the air.
    1. Re:clutching at straws by Anonymous Coward · · Score: 0

      I second that

    2. Re:clutching at straws by Ironhandx · · Score: 5, Informative

      Tell that to AMD who have sold 2 million directx11 GPUs since release. (http://www.dailytech.com/ATI+Sells+Over+2+Million+DirectX+11+GPUs+Celebrates+With+Radeon+Cake/article17349.htm)

      IGP are sufficient for 90% of users... but that hasn't changed since back in the Pentium 1 days. Many PCs were equipped with IGP or something that amounted to the same thing but in card form even then.

      Also: GPGPU is NOT meant for gfx processing on the fly at all, so it has absolutely nothing to do with devs having to target the lowest common denominator. You even state that its useless except for scientific purposes in your own comment. The entire purpose of the GPGPU move is towards scientific purposes where vast quantities of repeated calcs have to be done. Something that GPUs excel at.

      At least get SOME of your facts straight before spouting FUD.

    3. Re:clutching at straws by LWATCDR · · Score: 1

      "GPGPU is useless except in scientific computing: we already have more x86 cores than the devs know how to use, let alone use a different computing paradigm"
      Well maybe for games but GPGPU will mean a lot for transcoding.
      Home HD video is going to be big soon and it takes forever to transcode. However you can do that with an ARM. The TegaII and the OMAP line have enough GPU power to use it for transcoding.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    4. Re:clutching at straws by obarthelemy · · Score: 3, Interesting

      There are about 25 million PCs sold per month. I guess ATI is happy to have sold 8% of that monthly amount over the several months their 5xxx have been available, that's 3-4% of PC sales. Congrats to them, but still, fairly marginal.

      Discrete cards have always been better than IGPs. I don't really get your point. Only recently (definitely way after the pentium 1) have IGPs become good enough to display all video files, or handle Aero.

      PhysX is about making physics computations, not directly putting pixels on screen, so it's a kind of specialized GPGPU.

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    5. Re:clutching at straws by Anonymous Coward · · Score: 1, Insightful

      - the remaining 10% (gamers, graphic artists) are dwindling for lack or outstanding games: game publishers are turned off by rampant piracy, mainly online games bring in big money nowadays

      Piracy, or bad games? Many games these days are just pretty graphics pretending to be quality gameplay -- I think I can count on one hand the number of games I've felt have had excellent gameplay in the last 5 years, enough to be worth paying full retail price for.

      Also as far as the move to consoles, there's the standardization issues on PCs to be dealt with given any engine -- Borderlands couldn't run on certain machines (It had two separate hardware incompatabilities, one with the cpu one with graphics card) even if they met min specs. On consoles, that's not an issue. Also, the console market seems to be on the whole less demanding of quality products before they'll throw gobs of money at companies.

      I think you're being too quick to blame pirates.

    6. Re:clutching at straws by Ironhandx · · Score: 1

      The point is that its no more marginal than it always has been. Theres actually been an increase in market share for dedicated GPUs, and market studies are now seeing a large demand for discrete video cards for laptops even.

      You sir are the one clutching at straws. Also: The recently for that would have been the P1, I had an old one, and while it definitely wouldn't do anything even remotely high res, but it would play most of the video files I needed it to... because standard resolution sizes were much lower back then anyways. The 800x600 desktop was even still relatively new back then. The IGP has really just evolved with the needs of the lowest common denominator consumer ever since it was first spawned. First one for most of the current(excluding HD) formats was probably the P3 generation of PCs.

      Aero was actually a speed bump in the IGP road. Up until then IGP had been plenty of gfx rendering power for anyone not doing a lot of 3d gaming. I may be stretching your memory here but 1080p, even 720p video files have not even been the norm for all that long. There has been no "major advancement" in IGPs, in fact they're just catching back up recently to the utility they had before the advent of Vista and h.264 etc.

      Sure the library of games you can play on them is larger, but that will happen regardless as all of the hardware gets more powerful and the games do not.

      You make points that are not actually points, then also blame some sort of mythical lack of dev ability to cope with multiple CPU cores when devs actually have their hands tied by target audiences. Multi-threaded game engines have to be built from the ground up to BE multi threaded. This doesn't work well when you want your game to run on single core systems as well(See recent problems with Mass Effect 2 on single core systems for reference) The developers are just now moving away from programming for single core because the larger gaming community, which includes many of your casuals who won't upgrade for 5 years+ after buying a new PC, because their systems CAN actually still run the new games, if slowly, on low settings, are just now getting to the point where those guys are being forced to upgrade, and publishers, and developers both, don't want to jump the gun on cutting out potential markets.

      Also: The Phsyx processor more closely resembles a CPU than a GPU, as that is where it is actually taking load from. The CPU used to handle the vast majority of physics calcs so Nvidia got the bright idea to lend a helping hand.

    7. Re:clutching at straws by obarthelemy · · Score: 1

      I've got studies that say IGPs actually rose vs GPUs in 2009, I'm interested in your sources.

      Indeed, the difference is between IGPs playing some videos, which they always did, and IGPs playing all videos, which they now do. Glad you got that.

      Mmm, are you saying that IGPs, especially Intel's much dominant ones, have done hardware-assisted video decode for all formats for a long time ? That's just not true.

      And finally, my point exactly: if devs can't do multi-core even now, when do you think they will do physx or GPGPU, which is even more marginal ? The reason is rather immaterial, the result is clear. In the end, difficulty = money anyway, choose which one you prefer.

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    8. Re:clutching at straws by Ironhandx · · Score: 1

      Who's ever needed hardware assisted decode? CPUS have been overpowered enough to handle this without breaking a sweat for ages now.... The only minor problems along the way are the same ones that have always been... some codecs etc relying on some random bit of hardware support that the IGPs don't have currently. Which by the way, has seen issues from way back then, right up to more recently, and the next video format will see it happen again, its just cyclical.

      As for the IGPs gaining market share: Yes they did, if you include Laptop/Netbook sales as well. If you include only desktops, GPUs are seeing an increased market share, and if you take the more powerful IGPs that are made more for gaming in laptops and include them in the discrete GPU list(because technically, the higher end ATI/Nvidia ones mostly are, they just share memory) You also see an increase. I'm probably looking at the same studies you are, but I'm interpreting the data differently(I would say more precisely).

      Also, Intels most IGPs STILL don't do hardware decode for most stuff. They tacked on h.264 a little while ago and thats it.

      One of the trends over the course of 2009 is seeing a lot of people go for more portability in their gaming, which means laptops. That inevitably skews any results in favor of IGPs because thats really the only option. Even the dedicated GPU+Memory solutions are still technically IGP because they're fully integrated with the motherboard etc. Looking at it on the surface is a bad way to look at things. As is the case for many things, the surface is highly deceptive.

    9. Re:clutching at straws by dkf · · Score: 1

      Multi-threaded game engines have to be built from the ground up to BE multi threaded. This doesn't work well when you want your game to run on single core systems as well(See recent problems with Mass Effect 2 on single core systems for reference)

      That was a problem with the video renderer; everything else about ME2 worked just fine on single core. Moreover, ME2 is now fixed and works just fine (provided you've got enough memory and a good graphics card, of course, but they're easier to upgrade).

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    10. Re:clutching at straws by mxs · · Score: 2, Insightful

      I wonder why you attribute the lack of outstanding games to piracy being rampant -- the industry has been bitching and moaning about that for over 20 years now. That can't be the reason or we would not have a videogame-industry at all.

      Few game developers are willing to do risky things though, and countless remakes of the same games just don't really appeal to all that many gamers -- add to that that gaming itself is being transformed (or rather, the marketplace is changing with mobile games becoming a pastime of millions, there actually being a LOT of games out there from the years prior, etc.), and I can see some reasons for that. Add to that the fact that asset-development (ugh) for modern games can be magnitudes more expensive than for old "outstanding" games and you see that the financials have changed quite a bit as well -- you can no longer just produce an AAA title in a team of 2-4 people in a basement -- the tools simply have not caught up yet.

      I would not count out GPGPU as a niche product just yet -- it's true, paradigms change, but the mere fact that x86 cores are becoming more plentiful is leading to more tool support, more heads thinking about the problems and solutions involved, and more people getting used to concurrent programming. Once you know how to use 6 or 8 cores well, it will not be too much of a jump to the 300-500 threads a GPU will handle. I hope for great things in this area though admittedly I personally like it for the sciency stuff :)

      Lowest common denominator, not. Degrading gracefully to it, yes. Games traditionally push the envelope, and will continue to do so -- unless the console-model and mobile gaming overtakes the entire market.

      ARM-based devices have their uses, but to be quite honest -- I like a spiffy desktop.

    11. Re:clutching at straws by Chris+Burke · · Score: 1

      There are about 25 million PCs sold per month. I guess ATI is happy to have sold 8% of that monthly amount over the several months their 5xxx have been available, that's 3-4% of PC sales. Congrats to them, but still, fairly marginal.

      Oh I'm quite certain they are exceedingly happy, and I think you'll find that margin is exactly why. ;)

      Discrete cards have always been better than IGPs. I don't really get your point. Only recently (definitely way after the pentium 1) have IGPs become good enough to display all video files, or handle Aero.

      Aero didn't exist in Pentium 1 days, nor did anything consumer level that required OpenGL, nor could the highest-of-high-end consumer cards handled it anyway. Videos were generally small and low resolution, and only had to be decoded, not decrypted. People were doing different things with their computers.

      The point is that IGP (or before integrated graphics, the bottom-of-the-line cards that came with budget computers) has been fine for most users for most of the history of the PC.

      --

      The enemies of Democracy are
    12. Re:clutching at straws by Jarik_Tentsu · · Score: 1

      It has nothing to do with what is 'enough'.

      People always like what is out there. A $20,000 family car is more than enough to transport you from point A to point B. Yet hundreds of thousands of people buy cars worth over $150k boasting amazing lap times around Nurbugring, fast 0-100 time and all that...and the funny thing is, probably a tiny, tiny, tiny portion actually race their cars. Most just drive around normally.

      Marketing means that when people go to buy something, the mere existence of something better lulls them to it. So while your 5 year old graphics card renders your web pages and email fine, when you go to buy a new graphics card, customers would be drawn away from the dull, cheap rigs to the more expensive ones. Then they'll remember some lagginess, some slowness in certain instances and justify the expense.

      Hell, I'm a prime example of this. Unlike my mates, I rarely game. I used to video edit a lot, but not really more. But I spent huge money on my current computer, buying massive heatsinks, overclocking it to the max, buying top end parts, etc. Certainly didn't 'need' it. But I did 'want' it.

      And as long as people and society are like this - GPU's are not in a bind. They just have to keep releasing something better and people will want it.

    13. Re:clutching at straws by Ironhandx · · Score: 1

      Yeah, it was, but it was due to the way the game is programmed to handle things, and it was programmed to take better advantage of multiple cores, little to no testing was done on single core machines. Once the game engine is set up to handle multi-threading to begin with, patching on support for single cores isn't a huge huge deal, but it does add another layer for things to potentially break.

  12. I think you are confuzled by Sycraft-fu · · Score: 4, Informative

    Intel owns Havok (since 2007) and licenses it out all over the place. There's a page that has all the titles using it (http://www.havok.com/index.php?page=available-games) and it is not a small list. Havok also runs on the CPU exclusively (and will probably continue that way since Intel wants to sell quad cores) so works no matter what your graphics card.

    It's also not just physics anymore, there's Havok animation libraries and so on.

    1. Re:I think you are confuzled by Monkeedude1212 · · Score: 1

      I was mistaken, it was the DMM from Pixelux that was licensed - which AMD is also giving out, according to the article.

  13. Is 'Incentivizing' Anti-Competitive? by mpapet · · Score: 2, Interesting

    This kind of incentive is anti-competitive.

    1. It eliminates competition by feature/functionality.
    2. It meaningfully constrains innovation. A novel product without capitalization to participate is shut out. (That's the goal anyway)

    That said, this kind of incentivizing is everywhere. (game consoles, mega-retailers, mobile phones) No one seems to care about the increased costs consumers assume or constraint on innovation.

    I have my bias, what is yours?

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:Is 'Incentivizing' Anti-Competitive? by KillShill · · Score: 4, Interesting

      Nvidia is very anti-competitive and has been for a very long time.

      The recent "making physx stop working when AMD gfx card is present" is just one of the more public outings of their unethical behavior.

      I wish someone would expose all of their shenanigans and anti-competitive practices so people can realize how badly these things affect the industry and consumers (ugh, hate that word).

      The most recent thing I read about their practices is from the upcoming PC game, Just Cause 2. There's a trailer showing off Nvidia-only effects ...(something which is dead standard DirectX code) and artificially blocking out AMD/others from getting the benefits. The Batman Arkham Asylam scandal was one more people may recall. They claim (and their users/shills) that TWIMTBP is just "marketing"... more like bribery and blocking out the competition. They've been caught on many occasions but the public rarely sees anything negative about them.

      Nvidia is the Intel/Microsoft of the video card industry but unlike them, isn't quite as dominant (thankfully for us) but they still do a hell of a lot of damage. (The Jupiter of the computer industry... too small to become a sun but still an 800 quadrillion ton gorilla).

      I've stopped buying Nvidia cards since the Geforce 2. At that time for performance reasons but since then I vote with my wallet and let others know to support fair and legal competition.

      --
      Science : Proprietary , Knowledge : Open Source
  14. Not yet by Sycraft-fu · · Score: 1

    Though the reason for that at this point is the newness of the APIs, not because they can't be used. We'll have to wait a couple years to see if one or both of the technologies take off. Please remember that the OpenCL API didn't get finalized until the end of 2008, and GPUs didn't implement it until several months later. So there has been less than a year that one could develop on real hardware using it. DirectCompute was released with DirectX 11, October of 2009. Also it requires DirectX 10, 10.1, or 11 and as such requires Windows Vista or 7.

    There hasn't been the time to develop a physics engine using either of the technologies yet and implement it in a game. Also the two big middleware engines have no interest in using it at this point. One of them is PhysX which is nVidia of course. They want to use it to help sell hardware. The other is Havok, owned by Intel. Well they too want to use it to help sell hardware, meaning CPUs in this case. As such it'll probably stay all CPU based.

    Means is we are to see an OpenCL/DirectCompute physics engine in a game it'll either need to be custom developed for that game, or a new middleware solution from someone else.

  15. Some truth to that. by eddy · · Score: 1

    While I don't think it's super dire, it's certainly a concern. I can add another point. Steam confirmed for Mac.

    Problem? Macs don't take the latest and greatest off-the-shelf graphics cards, and generally are a fair bit behind the curve, way back in 'casual land'.

    On the other hand, maybe if Apple open up a bit this is a way to sell more and better cards rather than another spike in the coffin.

    --
    Belief is the currency of delusion.
    1. Re:Some truth to that. by Anonymous Coward · · Score: 0

      While I don't think it's super dire, it's certainly a concern. I can add another point. Steam confirmed for Mac.

      Problem? Macs don't take the latest and greatest off-the-shelf graphics cards, and generally are a fair bit behind the curve, way back in 'casual land'.

      On the other hand, maybe if Apple open up a bit this is a way to sell more and better cards rather than another spike in the coffin.

      There's a larger issue with that; nVidia's PhysX only works in Windows.

      Another reason why OpenCL should be the way to go as it's cross platform, and also vendor agnostic.

  16. Pure conjecture, but-- by Anonymous Coward · · Score: 0

    What strikes me as the real issue here, is that game devs dont want to invest time on a proprietary graphics API that only a portion of their potentially targeted demographic will have access to.

    EG, They don't want to use PhysX, when some non-trivial percentage of their customers will have AMD/ATI video.

    It doesn't matter if PhysX would allow them to do real-time particle simulations of shrapnel, and thus create a more immersive FPS-- If some non-trivial percentage of their target audience cannot make use of that technology, then they need to be compensated for that loss.

    To me, it isn't that PhysX is bad; it is that it is nVidia Only.

    Take a short history lesson from the 1990s, when DOS games were the rage. Prior to the VESA standards people creating industry standards for high resolution video modes from DOS, certain games would only work on certain hardware; Same situation with audio capabilities. You wanted wavetable audio? Too damn bad unless you have a genuine MT32 plugged into your soundcard, or you have an actual AWE soundcard.

    All that changed when Microsoft proposed DirectX for windows gaming.

    Early versions of DirectX were indeed; total shit. Now, however, it is a well mature API, and is the primary target for game developers, because of its uniformity and ubiquity. It doesnt matter what random POS hardware is in there, as long as it has a directX driver; the game will at least start, and display a picture.

    What needs to happen with "Processing on the GPU" taking off, is that a standardized implementation that is hardware agnostic needs to be drafted and approved.

    Otherwise, it's just a case of yet another patent trolling, market playing pissing match between two or more squabbling children.

    "He has to BUY PEOPLE OFF! His stuff is OBVIOUSLY crap! (Use my free license!)"

    What we actually need is a platform and hardware agnostic API for doing GPU processing tasks. Not vendor kickbacks, like paid incentives or free licenses.

    I find both players equally culpable in this debacle.

  17. Best example with the MMORPG UTOPIA by SharpFang · · Score: 4, Interesting

    A friend told me about his experience with Utopia. It implemented GPU-accelerated physics in one of recent patches. But try hard as you wish, he failed to notice any difference for weeks of gameplay. Until he entered the central city. With flags by the entrance fluttering smoothly in the wind, instead of the old static animation.

    Yep, that's it. Many megabytes of a patch, a game of hundreds of miles of terrain, hundreds of locations, battles, vehicles, all that stuff... and physics acceleration is used to flutter flags by the entrance.

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    1. Re:Best example with the MMORPG UTOPIA by VeNoM0619 · · Score: 1

      It may not have changed gameplay, but tell your friend to un-patch (if possible?). Then see if he notices anymore changes.

      Hell, adding new sounds to a game and people rarely notice, further eye-candy and people may still not notice: However, there are some people who will notice and appreciate the attempts at realism.

      So it may not be a game-breaker, but it can help the look and feel, like that paint job on your car.

      --
      Disclaimer: I am not god.
      We may not be created equal
      But we can be treated equal.
  18. My complaint by w0mprat · · Score: 1

    Nvidia has failed to engage the coding community in the right way. Any hardware-accelerated physics API needed to be openly available at the DirectX/OpenCL level from the begining. AMD has kind of seen the light here.

    The original intention of Ageia and their PhysX set up seemed to be just to sell the company, rather than try to make a viable business model of selling hardware. Ageia would have been more open with API and code right from the start if they intended to make a business selling hardware.

    --
    After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
  19. Its all Hearsay by KharmaWidow · · Score: 5, Insightful

    We don't have any proof that developers don't want PhysX. What we have is spokes person from company A saying that no one wants company B's technology. There are no scientifically obtained statistics only one guy's - a competitor - opinion.

    Nor did the article state *why* it may be unwanted, or any specific why-nots for using PhysX

    1. Re:Its all Hearsay by Creepy · · Score: 1

      Here's what I have to say:
      nVidia bought the proprietary PhysX hardware acceleration. At that point it was a separate card, now it is integrated into GPU technologies. nVidia wants to push the technology to recoup their investment.

      PhysX wasn't popular as a separate card and few game developers would want to include a solution that doesn't apply for all cards unless they have a fallback. Most write to the DirectX API because it works on all consumer graphics cards (and even being an OpenGL fan, their ponderous movement has made Microsoft the technology driver). If they want to support PhysX, they need to devote a team to implementing hardware accelerated physics and a team to either GPU shader based or CPU physics. Its an unwanted double effort.

      Unlike DirectX vs OpenGL where OpenGL developers can capture maybe 10% more users at best (and have to suffer an API that is ponderously updated), the graphics card market is much more competitive. About 30% of game players use ATI according to steam. If that were 5 or 10% it may be acceptable, but 30% is a lot of income. Intel GMA (integrated graphics) actually leads the market, but they don't really make game capable hardware yet (and I am still skeptical about Larrabee - I'll believe it when I see it and it isn't a $1400 card).

      Physics is coming and is needed in hardware for realistic realtime cloth and hair (for example). I would prefer it to be a "shader" with access to the vertex and texture buffers (to access height or bump maps)

      AMD is pushing bullet, and while the current released version of bullet is still software (as is Open Dynamics Engine last I checked, #4 on the list), the dev version is OpenCL based. I'm not currently working on anything that needs physics, but when I do I will likely look into this. It is the first non-proprietary library to offer hardware accelerated physics that I know of.

  20. re: Steam for Mac by King_TJ · · Score: 1

    Yeah... this is more of a solution than a problem, any way you slice it. Why? Simple ... Many of the games they'll deliver to Mac users via Steam will offer cross-platform network play. So regardless of the specs they're constrained to for a native Mac version of the game, it will help keep a title popular having more people playing it. They can always support higher-res graphics capabilities in the Windows version, if they so desire. And if they do? All the more incentive for Apple to start releasing better graphics options for their own systems.

  21. STOP IT! by Anonymous Coward · · Score: 1, Funny

    in Korea, only old people use PhysX for the money, because Netcraft confirms that Apple is dying

    1. Re:STOP IT! by chronosan · · Score: 2, Funny

      Oh crap, did I just cross the line into trolldom?

    2. Re:STOP IT! by Thanatiel · · Score: 1

      No but certainly achieved sarcasms on a Sheldon-detectable level.

      --
      Irrelevant news and morons using moderation to mod down what they disagree on. 2018 resolution: so long.
  22. Wha? by rgviza · · Score: 1

    "They're not doing it because they want it; they're doing it because they're paid to do it."

    Doesn't this describe just about any paid project? Just sayin'

    --
    Don't kid yourself. It's the size of the regexp AND how you use it that counts.
  23. Took first Linux/ATI plunge on 5870 by Anonymous Coward · · Score: 0

    Because I heard that the driver quality was up, and because ATI has decided to embrace the fully open-source driver model (even if their fully open driver is just nascent), I took the plunge last fall.

    I can thus far report the driver itself is working fine - roughly comprable to nvidia, with one exception where they regressed the ubuntu package build (and this could be fixed with a workaround that was relatively simple once you knew it).

    Driver quality has IMO decimated ATI's business; many gamers and enthusiasts buy nvidia so that they can dual boot - i.e. are not stuck on Windows. Frankly even on Windows there were ATI driver issues for a while.

    But if you were looking to pick up one of the hot new ATI cards, I can give you one data point that it's doable now.

    1. Re:Took first Linux/ATI plunge on 5870 by toastliscio · · Score: 1

      Ok thanks, I'll give it a try ASAP, but still I see a big difference between nVidia and ATI drivers on linux. For example, XBMC that in my opinion is the top for building up an HTPC, only supports hardware accelerated video decoding on nVidia, using VDPAU. That's an intresting feature if wou want to see 1080p video.

  24. Optional Features are expensive by happy_place · · Score: 1

    The game development cycle is already airtight, because competition is fierce, and every new feature is old news in a few months, when your competitor games catch up. They hardly have time to test games, these days. Every day the game isn't on the market is money lost. And it's hard enough to debug a game with all the standard set of PC's, now add to that specific hardware configurations with specific feature sets, and you've got a testing nightmare. And what if there's a bug? what sort of support comes, if at all? it's more likely the game project management will more likely instruct the testers/devs to turn off the feature and go gold. --Ray

    --
    http://www.beanleafpress.com
  25. The physics business by Animats · · Score: 1

    Ageia's innovation wasn't their technology. It was their business model. Havok gets a fixed fee per title. Ageia's "physics chip" got revenue for each graphics card. Both Havok and Mathengine had serious revenue problems as standalone companies. The original investors did not do well. Both were eventually acquired. The basic problem is that game middleware isn't a good business.

    Physics in the GPU is mostly useful for visual effects like water, snow, fire, explosions, etc., where the motion doesn't feed back into the game engine. Ragdolls and vehicles are usually still done in the main CPUs.

  26. Duhhh!!! by frank_adrian314159 · · Score: 1

    They're not doing it because they want it; they're doing it because they're paid to do it.

    I can say the same thing of just about everyone who is employed, even the folks at AMD. Though, it's only in the "creative" arts where there's always this odd shiny coating of "fidelity" that seems to be desired and added on as a last step. In reality, this coating is as faux as the images and sounds that these arts provide. The bottom line - it's a business, any art is just an afterthought. If they can make more money with a feature plus marketing kickbacks than by leaving the feature out, they'll do it. I guess AMD is getting its ass kicked and that's why they're whining. Please, spare us...

    --
    That is all.
  27. Open standards, and nothing else by unity100 · · Score: 3, Insightful

    i wouldnt even care if physx was the biggest software innovation of the century - in gaming, especially in regard to graphics, we have suffered a lot because of proprietary shit in the last 2 decades. i dont want to see that again. even if its coarse, inadequate at the start, everyone should push for open standards so that we wont get in deep trouble later.

  28. little things make a difference only if by unity100 · · Score: 1

    they are implemented good. so far what i have seen in all those 'physics' engine games (irrelevant of whose engine is it) has been geometrically constructed splinters and pieces flying around. it takes more away from realism than it delivers, because the visuals they create (ie the distribution and nature of the destruction) is generally unrealistic.

  29. At least they aren't directly sabotaging ATI cards by mahsah · · Score: 1

    Like they did with Crysis.

  30. For the money? by Darinbob · · Score: 1

    Um, don't game developers only develop _games_ for the money?

  31. But this is GLIDE by Chris+Burke · · Score: 1

    Like OpenGL -vs- DirectX.... oh... wait... :-P

    Ah, but see, that right there tells you why PhysX is doomed. The PhysX-equivalent from the early days of consumer 3D was 3DFX's GLIDE library. By the accounts I've heard a fine library, and it certainly did its job of enabling game developers to support 3DFX cards. Using it made good sense, even though I'm sure 3DFX payed some developers to do it, because at the time Voodoo was the only game in town. Nobody else provided consumer/gaming 3D capabilities on par. So that was good, for a time.

    But then as soon as other graphics card manufacturers started making cards with similar capabilities, suddenly the value proposition for a game developer changed. Soon, you basically the choice of OpenGL, Direct3D, and GLIDE, and they broke down like this:

    OpenGL: Runs on any platform.
    Direct3D: Runs on any Microsoft platform.
    GLIDE: Runs on any platform with a 3DFX card, and then still mostly Microsoft-only.

    You can argue back and forth about the merits of Direct3D vs OpenGL and giving up non-MS platforms -- if you're including consoles, then maybe not a great idea, but if you're targeting the PC, then MS-only is still 95% and hell lots of games decide to be MS-only before the graphics API decision even gets made. But to go after only the subset of PCs that have a 3dfx and not an NVidia, ATI, or Matrox card? Yeah right! GLIDE dropped off the face of the planet.

    PhysX is in the same boat. It's a library that should be replaced by an open standard like OpenCL that AMD is pushing, but may instead be replaced by Microsoft's DirectCompute or whatever they call it, or possible an ecosystem where both exist. Either way, unless PhysX somehow becomes the new MS library, it's going away and in 10 years nobody will remember it.

    --

    The enemies of Democracy are
  32. For the money ? by morcego · · Score: 1

    They're not doing it because they want it; they're doing it because they're paid to do it.

    So we are to believe that working for AMD, we can do whatever we want, and not be ordered to do stuff we don't want ?

    And what ? Developer companies doing things for the money ? No, I can't believe that. I mean, all their games are free today, right ?

    This simply can't be true. I never heard of any company doing their stuff for the money. They all do it for the sheer pleasure of whatever it is they do.

    --
    morcego
  33. In my experience, PhysX has only been a hindrance! by Roger+Wilcox · · Score: 5, Interesting

    I have to disable PhysX in the nVidia control panel to get HL2 or any of the Source engine games to run properly! I had no idea what was causing these games to crash. After disabling PhysX they work right every time!

    Apparently it doesn't do anything crucial or even noticable as my games run just fine with it turned off. And now I'm told the game devs don't even want to use it?

    This "feature" has caused me nothing but grief!

  34. Is that "Both country and Western"? by jonaskoelker · · Score: 1

    AMD is advocating for a similar technology that works on their hardware as well as on nVidia's

    That sounds a bit like "both country and western" to me.

    Ah well, I guess it isn't AMD's fault that when they make open standards there are only two (maybe three) implementers...

  35. Re:At least they aren't directly sabotaging ATI ca by CyberDragon777 · · Score: 1

    With recent driver versions if you put an ATI card in your machine next to a nVidia one PhisX gets disabled.

    http://www.tomshardware.com/news/nvidia-physx-ati-gpu-disable,8742.html

    --
    We both said a lot of things that you are going to regret.