Official Fulqrum Publishing forum

Official Fulqrum Publishing forum (http://forum.fulqrumpublishing.com/index.php)
-   Cryostasis (http://forum.fulqrumpublishing.com/forumdisplay.php?f=90)
-   -   Cryostasis Nvidia PhysX Performance Patch released (http://forum.fulqrumpublishing.com/showthread.php?t=7771)

JuggernautOfWar 06-05-2009 12:03 AM

Quote:

Originally Posted by AndroidVageta (Post 78796)
...ATI has chosen to not support this like Nvidia has, instead they are going with the Havok physics engine that was developed by Intel.

One little problem with that, no biggie though. Havok was bought by Intel, not made by them. Originally they were their own company.

Anyway, just get a PPU, they can be found pretty cheap now. I'd recommend getting a high-end nVidia GPU myself, but if you already have a high-end ATi then you probably will not want to fork out the additional cash.

EDIT: Oh and ATi is also looking into using OpenCL as a physics solution which nVidia is as well.

PS. ATi could not use the existing version of PhysX as it uses CUDA, an nVidia exclusive architecture.

AndroidVageta 06-05-2009 02:20 AM

Quote:

Originally Posted by JuggernautOfWar (Post 78808)
One little problem with that, no biggie though. Havok was bought by Intel, not made by them. Originally they were their own company.

Anyway, just get a PPU, they can be found pretty cheap now. I'd recommend getting a high-end nVidia GPU myself, but if you already have a high-end ATi then you probably will not want to fork out the additional cash.

EDIT: Oh and ATi is also looking into using OpenCL as a physics solution which nVidia is as well.

PS. ATi could not use the existing version of PhysX as it uses CUDA, an nVidia exclusive architecture.

CUDA is not an architecture of the Nvidia card it's just their own API...ATI could run CUDA and Physx if ATI wanted to develop drivers for the cards.

JuggernautOfWar 06-05-2009 04:19 AM

CUDA = Compute Unified Device Architecture

AndroidVageta 06-05-2009 09:09 AM

Quote:

Originally Posted by JuggernautOfWar (Post 78831)
CUDA = Compute Unified Device Architecture

Only because the drivers make it so...CUDA if coded properly with the right drivers could in fact run on ATi cards...how else do you explain the one guy that was able to get Physx to run on the ATI HD3870 about a year ago.

Its not hardware limitations its software. It can't OFFICIALLY be done on ATi cards because ATi doesn't want it...unofficially however my means of custom created drivers and software its completely possible.

player1 06-05-2009 10:30 AM

Really, I don't care about PhysX, but game performance.

Apparently, even in 1.0, PhysX effects are always turned on for ATI cards (leading to poor performance due to use of software mode) regardless of Hardware Physics settings in Video menu. You can see this clearly on 6th level, when you enter the room with frozen body chained over the hole. In that place, when I put all graphic settings to minimum (800x600, low, all off), I get 12fps. Outside that room it is over 60fps. With all settings at max I get 10fps in that room (1280x1024, high, all on). It's clearly software use of PhysX that can give such slowdown.

Anyway, Mirror's Edge did this better. It properly disabled all PhysX effects (either by removing them, or replacing them with simple effects), when hardware physics option is turned off. Leading to playable game on ATI cards.

.

Anyway, what baffles me is that in patch readme there are clearly some bugfixes too, not just PhysX improvements. There is even that fix for 4.0 shaders and ATI cards (when colors get garbled when gamma is above 1.0).

But then, readme says you only should use it for high end Nvidia cards?

And what about others who just want bug-fixes?
Very confusing...

I understand that turning on advanced PhysX effects from 1.1 patch on ATI card would lead to unplayable game. But when disabled, can this be used just like any patch, to fix bugs, even on ATI cards. And what will happen with water gun? Will it be disabled, with advanced PhysX turned off, or will it still be present, but fire invisible water.

waynen12 06-05-2009 12:04 PM

Quote:

Originally Posted by player1 (Post 78849)
Really, I don't care about PhysX, but game performance.

Apparently, even in 1.0, PhysX effects are always turned on for ATI cards (leading to poor performance due to use of software mode) regardless of Hardware Physics settings in Video menu. You can see this clearly on 6th level, when you enter the room with frozen body chained over the hole. In that place, when I put all graphic settings to minimum (800x600, low, all off), I get 12fps. Outside that room it is over 60fps. With all settings at max I get 10fps in that room (1280x1024, high, all on). It's clearly software use of PhysX that can give such slowdown.

Anyway, Mirror's Edge did this better. It properly disabled all PhysX effects (either by removing them, or replacing them with simple effects), when hardware physics option is turned off. Leading to playable game on ATI cards.

.

Anyway, what baffles me is that in patch readme there are clearly some bugfixes too, not just PhysX improvements. There is even that fix for 4.0 shaders and ATI cards (when colors get garbled when gamma is above 1.0).

But then, readme says you only should use it for high end Nvidia cards?

And what about others who just want bug-fixes?
Very confusing...

I understand that turning on advanced PhysX effects from 1.1 patch on ATI card would lead to unplayable game. But when disabled, can this be used just like any patch, to fix bugs, even on ATI cards. And what will happen with water gun? Will it be disabled, with advanced PhysX turned off, or will it still be present, but fire invisible water.

I know from my point of view they fixed a really annoying error that would throw me to the desktop with a visual c++ runtime error every time I tried to load up a new map. I did see some performance improvement, but I think my 8800GT is just not up to running this game at a good frame rate.

JuggernautOfWar 06-05-2009 04:30 PM

Yeah your card is a bit lacking, sorry bud.

Oh and yes, the new patch improved performance for me as well. Although I can not really say how much because the day the patch came out I got my new GPU and PSU.

logos 06-06-2009 07:31 PM

Concerning FPS, my highs are not as high as pre-patch, but so far much smoother and constant (not as many of those horrific drops). That performance article linked to in the other thread helped me achieve better performance as well. I'm running a q6600 at 3.0 and gtx 280 sli and the most recent physx driver released a couple of days ago. Overall, I'm happier but i hope another patch really focuses on performance because two 280s should still be doing better than what it is.

Also, the 360 gamepad lost all support for me; it had partial support before the patch, and now? Xpadder works fine though.

helmgt01 06-07-2009 06:07 AM

my geforce 9800 gx2 says it's physx ready, but i have win xp. do i need win vista to take advantage of the physx components of the patch?

B.F. 06-07-2009 03:39 PM

to helmgt01
Yes.
Some effects DX10 only.


All times are GMT. The time now is 09:39 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.