상세 컨텐츠

본문 제목

Physx Ati Drivers For Mac

카테고리 없음

by norexfketfto1984 2020. 2. 10. 01:20

본문

Download English (U.S.) drivers for NVIDIA hardware -,. From what I understand, Nvidia disables hardware-accelerated PhysX through the drivers if an AMD/ATI card is present. Their are hacks widely available that will bypass this restriction though. I've seen a few benchmarks that showed 5870/9800GTX configurations cleaning house in games like Arkham Asylum.

So, for those of us who follow development of the latest and greatest GPU features with regard to gaming (OSX or Windows), PhysX is not news. PhysX is a feature compatible with nVidia GPUs that creates much more dynamic interactions with elements within a scene. In order to SEE these interactions, both the GPU and the game have to be written to take advantage of it. Here's a couple of short videos that demonstrate the effects it's capable of: Now, three games that could benefit from PhysX that are Mac-native are Borderlands 2, Batman Arkham City, and Metro Last Light.

This list of GPUs (pretty extensive, going at least to the 2012 iMacs and Macbook Pros) supports PhysX. For those who know (preferably in Mac game or driver development), what's the hurdles keeping this feature from being implemented? So, for those of us who follow development of the latest and greatest GPU features with regard to gaming (OSX or Windows), PhysX is not news.

PhysX is a feature compatible with nVidia GPUs that creates much more dynamic interactions with elements within a scene. In order to SEE these interactions, both the GPU and the game have to be written to take advantage of it. Here's a couple of short videos that demonstrate the effects it's capable of: Now, three games that could benefit from PhysX that are Mac-native are Borderlands 2, Batman Arkham City, and Metro Last Light. This list of GPUs (pretty extensive, going at least to the 2012 iMacs and Macbook Pros) supports PhysX. For those who know (preferably in Mac game or driver development), what's the hurdles keeping this feature from being implemented? Click to expand.PhysX exists in Mac games (just not hardware accelerated) Batman Arkham City and Asylum both use PhysX technology with Arkham Asylum being the Mac launch title. Those are two of a number of Feral games that wouldn't even run on the Mac without PhysX.

Physx

The hardware acceleration options are tricky to implement, this is due to how it works and having more direct access to the hardware on windows, if it was to come to the Mac it could potentially be implemented on top of CUDA but this is hardly simple and performance would need some serious preplanning to make the most of CUDA. I think with the Nvidia performance issues right now on some graphics drivers (and CUDA) they will likely be focusing on those areas of driver development for Mavericks before spending to many resources on PhysX hardware acceleration. Faster graphics drivers benefits all Mac users (and even more all gamers) while adding PhysX hardware acceleration only benefits a few titles. I would guess based on similar technical decisions I have been involved in the past it would be a limited resources and the biggest end user impact problem. When resources are limited you focus your efforts on the biggest gain for the largest number of your customers first.

Hardware accelerated PhysX is lower down the list than adding 10% performance to the Mavericks 6xx series drivers for example. That's my personal guess on the situation and isn't based on any special information that isn't in the public domain. Hope it helps!

PhysX exists in Mac games (just not hardware accelerated) Batman Arkham City and Asylum both use PhysX technology with Arkham Asylum being the Mac launch title. Those are two of a number of Feral games that wouldn't even run on the Mac without PhysX. The hardware acceleration options are tricky to implement, this is due to how it works and having more direct access to the hardware on windows, if it was to come to the Mac it could potentially be implemented on top of CUDA but this is hardly simple and performance would need some serious preplanning to make the most of CUDA. I think with the Nvidia performance issues right now on some graphics drivers (and CUDA) they will likely be focusing on those areas of driver development for Mavericks before spending to many resources on PhysX hardware acceleration.

Faster graphics drivers benefits all Mac users (and even more all gamers) while adding PhysX hardware acceleration only benefits a few titles. I would guess based on similar technical decisions I have been involved in the past it would be a limited resources and the biggest end user impact problem. When resources are limited you focus your efforts on the biggest gain for the largest number of your customers first. Hardware accelerated PhysX is lower down the list than adding 10% performance to the Mavericks 6xx series drivers for example. That's my personal guess on the situation and isn't based on any special information that isn't in the public domain. Hope it helps! Click to expand.For the Mac you are correct.

The game uses PhysX to get you all the physics and cloth animation but it is not 100% hardware accelerated like the Windows version. To be clear you only need hardware acceleration for the high end expensive effects, most of PhysX doesn't need GPU acceleration to work. It's some of the top end hardware ONLY effects that are not possible on the Mac right now. This means some of the high end fog/cloth effects are not quite as complex as the PC but as you can see from the Batman, Mafia etc most of PhysX works as expected and the difference is usually fairly subtle.

EDIT I will have a check as a new OS and new PhysX has been released since I last checked the status of PhysX but I believe that PhysX is not 100% hardware accelerated. The good news is if it is hardware accelerated effects in new games as it should just work.

For the Mac you are correct. The game uses PhysX to get you all the physics and cloth animation but it is not 100% hardware accelerated like the Windows version. To be clear you only need hardware acceleration for the high end expensive effects, most of PhysX doesn't need GPU acceleration to work.

It's some of the top end hardware ONLY effects that are not possible on the Mac right now. This means some of the high end fog/cloth effects are not quite as complex as the PC but as you can see from the Batman, Mafia etc most of PhysX works as expected and the difference is usually fairly subtle. EDIT I will have a check as a new OS and new PhysX has been released since I last checked the status of PhysX but I believe that PhysX is not 100% hardware accelerated. The good news is if it is hardware accelerated effects in new games as it should just work. Click to expand.It depends on the effect most of the effects like the cape, fight physics you won't even notice that you are in software. Some effects that require the hardware options are more noticeable if you are looking for them. As I said they are 'usually' fairly subtle as the entire physics engine is this game is PhysX so every jump, cape movement etc is using PhysX and they act the same.

The high end hardware stuff can be quite noticeable depending on the effect particularly if you do a side by side as your links show. The fog effects in BMAC are particularly noticeable as those were used by Nvidia to show off the PhysX.

Anyway to get back on point we could get all these high end fog effects working on the Mac as soon as the Mac version of PhysX supports it. Click to expand.I am just guessing there must be some performance impact, particularly given the mobile GPUs in iMacs and MacBooks if those GPUs are tasked with PhysX as well as everything else they are doing in displaying a game. Would that be correct? Maybe it isn't that performance intensive. I wouldn't know but I was just wondering. If it is performance intensive I would imagine it is quite the balancing act then to implement that while retaining best possible performance for the game's visuals otherwise. Click to expand.I would expect it if implemented to have a similar impact to the PC works.

If you enabled the hardware PhysX option in the graphics menu you will lower the performance of the graphics and may have to disable other settings. The impact would depend on the game and what effects are being used, I'd think of it as an another graphics option like triple buffering or FXAA. When enabled it can impact on performance and you would need to alter other settings accordingly on lower powered cards.

How much it would effect things I wouldn't know as it doesn't exist on the Mac Edwin. I would expect it if implemented to have a similar impact to the PC works. If you enabled the hardware PhysX option in the graphics menu you will lower the performance of the graphics and may have to disable other settings. The impact would depend on the game and what effects are being used, I'd think of it as an another graphics option like triple buffering or FXAA. When enabled it can impact on performance and you would need to alter other settings accordingly on lower powered cards.

How much it would effect things I wouldn't know as it doesn't exist on the Mac Edwin. Click to expand.That is along the lines of what I was thinking but on a PC there is more 'headroom' if you will, assuming a gamer invests in a high end card that is significantly more powerful than a mobile GPU. Not that I am knocking Mac's GPUs or gaming performance personally. I'm very happy with my iMac but I am also reasonable in my expectations versus a dedicated Windows PC with a high end desktop GPU. What I mean is, in the Windows world if you have the money and care to spend it, there is probably plenty of power to support PhysX in hardware without performance trade-offs but I'm not sure it would be reasonable for Mac users with mobile GPUs to expect that. There's no free lunch as they say and there are limits to GPU power available on Macs compared to PCs.

I feel kind of funny telling you some of that. I know you already know. I'm just sharing my thoughts I guess. Speaking of sharing my thoughts I was just thinking perhaps the issue of performance impact potential with PhysX will be moot sooner than later anyway as each new generation of Macs comes with increasingly good hardware from a gaming perspective. Click to expand.Feral already have used PhysX in many games so we already support and use this technology, however the hardware accelerated features are not available on the Mac.

PhysX support doesn't require Mavericks we shipped Batman Arkham Asylum with support for 10.7.5 and it uses PhysX. If the hardware features of PhysX get added to the Mac SDK in the future then they can be used in new Mac games.

Hardware acceleration would most likely only be available on Nvidia hardware as this is technology designed and developed by Nvidia. For the Mac you are correct. The game uses PhysX to get you all the physics and cloth animation but it is not 100% hardware accelerated like the Windows version. To be clear you only need hardware acceleration for the high end expensive effects, most of PhysX doesn't need GPU acceleration to work. It's some of the top end hardware ONLY effects that are not possible on the Mac right now.

This means some of the high end fog/cloth effects are not quite as complex as the PC but as you can see from the Batman, Mafia etc most of PhysX works as expected and the difference is usually fairly subtle. EDIT I will have a check as a new OS and new PhysX has been released since I last checked the status of PhysX but I believe that PhysX is not 100% hardware accelerated. The good news is if it is hardware accelerated effects in new games as it should just work.

Click to expand.Edwin, I don't mean to necropost, but I wonder if you had any updates to our hardware-accelerated PhysX for OS X thread? Has anyone on your end reached out to nVidia for any clues to when or if they plan to support it for OS X?? I did find this new article on the PhysX Wiki: It adds support for hardware acceleration for Linux as well as Windows. Linux doesn't use DirectX, does it?

It uses OpenGL? I wonder why one and not the other? I wonder if Linux support in the new SDK is a good sign for OS X support in future versions??

Linux, osx, ios, android, playstation = opengl windows, xbox (microsoft) = directx & opengl. The reason xbox is called xbox, is because of directX as time flies, directx will be least favored since arm chips (whats in mobile phones) are starting to catch up to intel and amd chips. Which means that sooner or later, apple will probably allow gaming from ios be played on desktops/laptops and android apps in chrome and chrome os. Windows might be the most popular desktop os, however opengl is open sourced and apple/google won't be using directx anytime soon since they'd have to pay microsoft some money which they can neglect by supporting opengl.

Opengl isn't worse than directx, its just that before mobile gaming came to be a success, most of gaming was done on desktops/windows and the developers are too lazy to switch to opengl. physx is unique in that only nvidia supports it, and mobile users mostly do not use nvidia.

There's another thing called Havok which amd and other companies use and is more widespread. The other thing is that companies like blizzard entertainment started to make their own physics engine. Not having to rely on physx nor havok. (this is the case of diablo 3) osx doesn't need to care for physx, just like it doesn't need to care for directx.

Its pretty damn obvious that opengl and other physics engine will be more wide spread as time goes on. Once mobile chips are fast enough to be placed in laptops and desktops, OSX/iOS and android/chrome will dominate windows. Tldr; physx and directx is old news even valve who only makes opengl games have stated opengl is better than directx. Blizzard entertainment sure has no issues using opengl.

If you play games on mobile, you are starting to notice just how well opengl works, the amount of games that are pouring out on mobile and the amount of unique games is proof directx is no longer needed. And once opengl is more supported on desktops, the more OS's it could likely support. Some company could come up with a whole new OS like ios/android and bam the games would work if the OS supported opengl (why wouldn't it) thats why on steam, valve was able to port mac games easily to linux. The mac/linux game ratio is almost identical on steam.

Only reason osx has more game support than linux is because of feral/aspyr etc which port directx games to osx. If they did that to linux than the ratio would be completely equal. Click to expand.Yes, Apple will surely do that in the near future.

But, IMO, that will not be because iOS devices are catching up with PCs, rather than Macs are turning into iOS devices. The gap between the PC AAA directx titles, and iOS device gaming is still devastating. ARM processors might catch up for the low-end computers but GPUs are not. On top of these, we should consider that Apple has recently taken a slight move away from OpenGL, creating Metal. It might be a stripped down version of OpenGL, but still it is a different API, exclusive to Apple devices.

Physx is unique in that only nvidia supports it, and mobile users mostly do not use nvidia. There's another thing called Havok which amd and other companies use and is more widespread. The other thing is that companies like blizzard entertainment started to make their own physics engine. Not having to rely on physx nor havok. (this is the case of diablo 3) osx doesn't need to care for physx, just like it doesn't need to care for directx.

Its pretty damn obvious that opengl and other physics engine will be more wide spread as time goes on. And once opengl is more supported on desktops, the more OS's it could likely support. Some company could come up with a whole new OS like ios/android and bam the games would work if the OS supported opengl (why wouldn't it) thats why on steam, valve was able to port mac games easily to linux.

The mac/linux game ratio is almost identical on steam. Only reason osx has more game support than linux is because of feral/aspyr etc which port directx games to osx. If they did that to linux than the ratio would be completely equal. Click to expand.Linux has its own demons to beat, though, before it becomes a respectable gaming platform.

It suffers from a huge fragmentation (so many distributions, so much instability between them) and lack of support from h/w vendors. All in all, I believe we are far from seeing the fall of Microsoft / DirectX empire, yet, as lots of things have to change from both sides in order to see that. Apple has invested too much on their successful mobile ecosystem, but it is obvious that they don't care much about desktop gaming - they never did. So, is the solution to this a potential merge of mobile and desktop platforms? Maybe in the future, but not just yet. Someone has to convince all these big players on the gaming industry that it is worth the effort.

Apple should prove that they still care for desktop computing and Linux should put their stuff together and create a more attractive desktop platform, if they want to turn things. IrishMan, in addition to what Edwin said, I don't think there should be really any effort to port PhysX in its current form to the Mac. First of all PhysX is a proprietary technology NVIDIA acquired from Ageia. Ageia was a fabless company that sold a card with a chip to put on your computer to accelerate physics effects.

When NVIDIA bought them, they've rewrote the base PhysX API and driver to CUDA, which runs on their GPUs only. Part of the CPU-only version of PhysX is a complete code rewrite to support CPUs.

Physx Ati Drivers For Mac Free

Then again I wonder what is wrong with Havok. I just think that NVIDIA's marketing team is better than Intel's, because Havok just works.

Anyone ever played Half Life 2, Portal 2 (more physics than the first) and Painkiller? But, putting what I think to the side for a moment, it would be a much better effort to port PhysX to OpenCL and go from there instead of sticking to a proprietary platform. I don't know NVIDIA's efforts to support OpenCL, but that would be a nice way to go if they want to keep PhysX being GPU accelerated in the future.

Physx Driver Download

And specially now considering all the new advances on OpenCL and Vulkan, that would be even more awesome. Despite the fact that I think I'd rather have my GPU pushing vertices and pixels than physics (the CPU is powerful enough for that).