Has anyone played games like Mafia 2, Metro 2033 or any other game with PhysX turned on? is it worth it?
This topic is locked from further discussion.
Has anyone played games like Mafia 2, Metro 2033 or any other game with PhysX turned on? is it worth it?
Has anyone played games like Mafia 2, Metro 2033 or any other game with PhysX turned on? is it worth it?
California74
you can find some comparison vids online and see for yourself.
for me personally, physx mostly adds to the graphic effects, making games look prettier here and there, or enhancing the atmosphere of the gameworld.
physx effects are nice eye candy when you notice them, but oftentime during intense action and combat, most likely you wouldn't pay attention to them.
Batman:AA, Mirror's Edge, Sacred 2 all have nice phyx eye candies. Metro 2033's visual effects are great with or without advanced phyx. smoke, mist, particles are all there, physx just enhances the effects.
if you're into getting as many visual effects as possible, it might be worth it. but there's one exception: the cloth effect in Mafia 2, which is quite ugly and doesn't look natural at all.
Batman is the only game I played that showed that physx wasn't just another marketing ploy.
I also hear decent things about Mirrors edge and Metro 2033 as well (but I haven't played them)
Honestly for just a few of the games support physx (and only a few of those do it well/decent) I Don't really see Physx really being all that worth it. Definitely not to keep me from getting an ATI card. (although I can get an ATI card and use one of my 8800gt as physx, and give my other 8800gt to my gf (for physx) with her ati card... that is if more games start utilizing it nicely, if not Im not even gonna worry with the headache of setting it up with drivers and all.
The only game I've played with really impressive use of PhysX was Batman: Arkham Asylum.
Mirror's Edge was okay, but I had to play with it turned off - shattering glass brought me down to about 5fps.
I can't play batman with PhysX on at all, as soon as i step onto a tiled floor the game turns into a slideshow. Sucks, all the particle effects and stuff are amazing in it.The only game I've played with really impressive use of PhysX was Batman: Arkham Asylum.
Mirror's Edge was okay, but I had to play with it turned off - shattering glass brought me down to about 5fps.
broken_bass_bin
in Mafia 2 the explosions are more realistic - with Physx whenever car explodes and is near a shop window - the flying parts shatter the glass of the store - very nice IMO but definitely not a must have graphic optionHas anyone played games like Mafia 2, Metro 2033 or any other game with PhysX turned on? is it worth it?
California74
In Mirror's Edge I saw tarps blowing in the construction yard realisitcally with the wind, that then perforated with bullet holes as I ran by with people shooting at me. It was an awesome effect. In Batman, the environment becomes more interactive with papers and debris flying everywhere during your fights. Both of these are games I had played through on 360 so these were noticable differences when I switched to PC with PhysX.
-Byshop
You should take out the NPC's files out and leave only Vito's. f22rfYea, my fps went from 20 to 40+ after i did that.
[QUOTE="broken_bass_bin"]It happenned to me too... Actually mass effect causes that for some reason, if you reinstall the physx software from nvidia's website or from mirrors edge's folder then it will fix mirror's edge's performance problems with physx. But if you run mass effect again then it messes up mirrors edge again.The only game I've played with really impressive use of PhysX was Batman: Arkham Asylum.
Mirror's Edge was okay, but I had to play with it turned off - shattering glass brought me down to about 5fps.
rmfd341
[QUOTE="rmfd341"][QUOTE="broken_bass_bin"]It happenned to me too... Actually mass effect causes that for some reason, if you reinstall the physx software from nvidia's website or from mirrors edge's folder then it will fix mirror's edge's performance problems with physx. But if you run mass effect again then it messes up mirrors edge again.The only game I've played with really impressive use of PhysX was Batman: Arkham Asylum.
Mirror's Edge was okay, but I had to play with it turned off - shattering glass brought me down to about 5fps.
ferret-gamer
Interesting. I actually bought Mass Effect and Mirror's Edge together, and installed them the same day, so maybe Mass Effect is to blame.
I'd say I'd give it another go... but I have literally no desire to put myself through Mirror's Edge again.
In my opinion? Physx is a big fat useless joke. It sucks alot of perfomance and it does not pay up. The only game that it is even a little bit impressive is mafia 2. But then again what does it do? It only throws tiny fake pieces from whatever you shoot. If you shoot a wall or a car small balls fall of from the surfave you hit. But it does not loook like they are actually part of the object you hit. The "impressive" destruction stuff dont need physics in mafia 2 or any other game. In bc2 their physics are much better than physx and after you play red faction Guirella, everything is a joke when it comes to destruction.dakan45
Red Faction Guerilla uses Havok, right? Also, I mostly agree with you, hell, the water in Resistance 2 looks absolutely amazing and the game performs well with it while Cryostasis struggles with it's water effects (It's still a great game though). It's a matter of optimization and it looks astonishing in Batman: Arkham Asylum and Mafia II.
[QUOTE="broken_bass_bin"]I can't play batman with PhysX on at all, as soon as i step onto a tiled floor the game turns into a slideshow. Sucks, all the particle effects and stuff are amazing in it. You pretty much need a dedicated PhysX card to get anything out of it. Using your primary only card for PhysX will usually destroy your FPS in games.The only game I've played with really impressive use of PhysX was Batman: Arkham Asylum.
Mirror's Edge was okay, but I had to play with it turned off - shattering glass brought me down to about 5fps.
lucfonzy
yeah, physx can really make some games look even more impressive, but i almost always turn it off just because it has such a huge performance hit.
I am thoroughly impressed with the GPU bound effects, but not so with the CPU API (which all non-N card owners are forced to use). The CPU API uses ancient x87 (which went instinct over 5 years ago) and is only single threaded. This basically means that it is intentionally crippled to show off the GPU API. Nvidia has stated that they plan to add SSE/SSE2 sometime, but I wouldn't hold my breath since the majority of gamers don't even know how or why this effects them. I personally would like to see them incorporate the two, give heavy tasks to the gpu and smaller ones to the cpu (or vice-versa depending on the demand). This combo could provide not only more physics effect but also greater performance than what is now found when compared to sole gpu phys-x usage.
[QUOTE="lucfonzy"][QUOTE="broken_bass_bin"]I can't play batman with PhysX on at all, as soon as i step onto a tiled floor the game turns into a slideshow. Sucks, all the particle effects and stuff are amazing in it. You pretty much need a dedicated PhysX card to get anything out of it. Using your primary only card for PhysX will usually destroy your FPS in games. Not always. I am not sure what you are using or what Lucfonzy is using, but Batman AA ran perfect on my old 285 on max with 8XCSAA. Cryostasis also ran well as well maxed. Mafia 2 is currently do great with my 470 (though it is a crap game). It matters on the game and the rest of your hardware.The only game I've played with really impressive use of PhysX was Batman: Arkham Asylum.
Mirror's Edge was okay, but I had to play with it turned off - shattering glass brought me down to about 5fps.
bonafidetk
If you ask me PhysX was ruined the day Ageia got bought out by Nvidia.
The original PhysX was standardized, all games using it was optimized for a PPU add in card. On top of that PhysX was designed to actually impact how you played the game, physics objects would have an impact on game play.
Then Nvidia bought it. Since then the requirements have balooned, plus it adds nothing to game play. It's nothing more than a excuse on Nvidia's part to sell more GPUs; and they have become increasingly greedy about it. The original PPU cost £60-£80 and met all your PhysX needs, Nvidia expects you to buy a high end GPU; just dedicated to the physics alone.
Care to give examples of this. I am merely confused as to what games were impacted by the inclusion of the original phys-x card and how they impacted the gameplay? I don't think there is a single game, now or then, that physx has actually changed the way you play the game. It may enhance the visual experience, but change the way you play?!?!. As for phys-x being optimized by Ageia and not by Nvidia, that is debatable and actually makes no sense since it is detrimental to Nvidia in the long and short term. It costs to run Physx, but then again you generally are dealing with thousands of particles/objects that each have their own individual set of functions and operations, and again...physx is not needed it merely enhances the visual experience.If you ask me PhysX was ruined the day Ageia got bought out by Nvidia.
The original PhysX was standardized, all games using it was optimized for a PPU add in card. On top of that PhysX was designed to actually impact how you played the game, physics objects would have an impact on game play.
Then Nvidia bought it. Since then the requirements have balooned, plus it adds nothing to game play. It's nothing more than a excuse on Nvidia's part to sell more GPUs; and they have become increasingly greedy about it. The original PPU cost £60-£80 and met all your PhysX needs, Nvidia expects you to buy a high end GPU; just dedicated to the physics alone.
AnnoyedDragon
I am. It sucks too, because both of my computers have ATI cards. As a result I never got around to finishing Mafia 2, Batman, etc. Just going to wait until I get a new NVIDIA card.Mcspanky37Same here.
Care to give examples of this. I am merely confused as to what games were impacted by the inclusion of the original phys-x card and how they impacted the gameplay? I don't think there is a single game, now or then, that physx has actually changed the way you play the game. It may enhance the visual experience, but change the way you play?!?!.spank_thru101
The PhysXPPU encountered a chicken and egg scenario. In order to implement physics that improve the game play experience; you need to build the game with the PPU in mind. However to justify games being made that REQUIRED the PPU, you needed an install base. To create that install base you need adoption justifications, but to get adoption justifications; you needed that install base.
As a result the majority of games simply slapped PhysX on as a secondary thought.
However the Ageia PPU was fully capable of, and advertised for, improved game play experiences that were previously impossible. They demonstrated this with self funded tech demo titles like CellFactor, games where every physics object could be used as a weapon.
Nvidia's solution back then, Havok FX, was similar to Nvidia PhysX today. Using physics to add effects to the game, but contribute nothing to game play. Back then it was because of limitations with GPU accelerated physics, whether that is still the case today I don't know; but they are still only using it for effects.
As for phys-x being optimized by Ageia and not by Nvidia, that is debatable and actually makes no sense since it is detrimental to Nvidia in the long and short term. It costs to run Physx, but then again you generally are dealing with thousands of particles/objects that each have their own individual set of functions and operations, and again...physx is not needed it merely enhances the visual experience.
spank_thru101
Back in the Havok FX days, Nvidia marketed GPU physics as being highly efficient. Just upgrade your GPU and stick the old one in SLI, even an older GPU would be more than enough to cover all your physics needs. Fast forward to today and what does it take to run Nvidia PhysX? Even a game with low visual complexity like Mafia 2 requires some hefty hardware to do GPU physics.
It's nothing more than a excuse to bloat system requirements to Nvidia, sell more powerful GPUs. I know you said that makes no sense; because it would be detrimental to them in the long term, but that's what it looks like they are doing. It's not just PhysX, they like to throw bloated Ambient Occlusion in their games as well. They seem to be throwing a lot of stuff in games today in order to justify more powerful hardware.
What does Ambient Occlusion do?FelipeInside
http://en.wikipedia.org/wiki/Ambient_occlusion
Ambient occlusion is a shading method used in 3D computer graphics which helps add realism to local reflection models by taking into account attenuation of light due to occlusion. Ambient occlusion attempts to approximate the way light radiates in real life, especially off what are normally considered non-reflective surfaces.
Unlike local methods like Phong shading, ambient occlusion is a global method, meaning the illumination at each point is a function of other geometry in the scene. However, it is a very crude approximation to full global illumination. The soft appearance achieved by ambient occlusion alone is similar to the way an object appears on an overcast day.
Wiki
Initially Nvidia tried slapping it on to older games via drivers, giving people an excuse to hurt their frame rate for a very minor visual improvement. But for more recent games they have it built in as an option in graphical settings.
Unless I can easily max a game, I turn it off most of the time. The performance hit feels disproportional for the visual improvement it gives you. DX11 is supposed to run it a lot faster, but not many DX11 games yet.
[QUOTE="FelipeInside"]What does Ambient Occlusion do?AnnoyedDragon
http://en.wikipedia.org/wiki/Ambient_occlusion
Ambient occlusion is a shading method used in 3D computer graphics which helps add realism to local reflection models by taking into account attenuation of light due to occlusion. Ambient occlusion attempts to approximate the way light radiates in real life, especially off what are normally considered non-reflective surfaces.
Unlike local methods like Phong shading, ambient occlusion is a global method, meaning the illumination at each point is a function of other geometry in the scene. However, it is a very crude approximation to full global illumination. The soft appearance achieved by ambient occlusion alone is similar to the way an object appears on an overcast day.
Wiki
Initially Nvidia tried slapping it on to older games via drivers, giving people an excuse to hurt their frame rate for a very minor visual improvement. But for more recent games they have it built in as an option in graphical settings.
Unless I can easily max a game, I turn it off most of the time. The performance hit feels disproportional for the visual improvement it gives you. DX11 is supposed to run it a lot faster, but not many DX11 games yet.
Thanks for that... Sometimes these complicated titles makes you wonder what the heck it does....lol[QUOTE="spank_thru101"]
Care to give examples of this. I am merely confused as to what games were impacted by the inclusion of the original phys-x card and how they impacted the gameplay? I don't think there is a single game, now or then, that physx has actually changed the way you play the game. It may enhance the visual experience, but change the way you play?!?!.AnnoyedDragon
The PhysXPPU encountered a chicken and egg scenario. In order to implement physics that improve the game play experience; you need to build the game with the PPU in mind. However to justify games being made that REQUIRED the PPU, you needed an install base. To create that install base you need adoption justifications, but to get adoption justifications; you needed that install base.
As a result the majority of games simply slapped PhysX on as a secondary thought.
However the Ageia PPU was fully capable of, and advertised for, improved game play experiences that were previously impossible. They demonstrated this with self funded tech demo titles like CellFactor, games where every physics object could be used as a weapon.
Nvidia's solution back then, Havok FX, was similar to Nvidia PhysX today. Using physics to add effects to the game, but contribute nothing to game play. Back then it was because of limitations with GPU accelerated physics, whether that is still the case today I don't know; but they are still only using it for effects.
As for phys-x being optimized by Ageia and not by Nvidia, that is debatable and actually makes no sense since it is detrimental to Nvidia in the long and short term. It costs to run Physx, but then again you generally are dealing with thousands of particles/objects that each have their own individual set of functions and operations, and again...physx is not needed it merely enhances the visual experience.
spank_thru101
Back in the Havok FX days, Nvidia marketed GPU physics as being highly efficient. Just upgrade your GPU and stick the old one in SLI, even an older GPU would be more than enough to cover all your physics needs. Fast forward to today and what does it take to run Nvidia PhysX? Even a game with low visual complexity like Mafia 2 requires some hefty hardware to do GPU physics.
It's nothing more than a excuse to bloat system requirements to Nvidia, sell more powerful GPUs. I know you said that makes no sense; because it would be detrimental to them in the long term, but that's what it looks like they are doing. It's not just PhysX, they like to throw bloated Ambient Occlusion in their games as well. They seem to be throwing a lot of stuff in games today in order to justify more powerful hardware.
Kudos for responding and backing up what you post. Its good to know the info. At the same time you need to consider, as I am sure you have, that trying to have the market adopt to physx as a gameplay inclusion rather than a visual one is not only difficult (especially in these port days) but also ultimately limits the possible consumer base for physx. How many devs would jump on board and say "hey lets make these fancy physics a core element in the execution of the game?". I am not disputing what you said or invalidating it but merely pointing out that the route Nvidia chose was sound though this does not give them a pass on some of their other choices regarding physx (purposely crippled cpu bound api, the whole 'no ati card+nvidia card" snaffu which has thankfully passed). In time though this may change as software and hardware does. To expand on this though it seems for the time being that PhysX is going to be the leader in this market, as I highly doubt OpenCL or DirectCompute will somehow come out of left field and knock Nvidia off its high horse. They certainly could but that would require a very large investment in marketing to devs and working with them.@KillerJuan - Nice to know someone else has played and enjoyed Cryostasis.
Please Log In to post.
Log in to comment