There's been a big deal made about UT3 Engine using Physx, so perhaps unsurprisingly, when you install Unreal Tournament 3 it also installs a PhysX engine.
I have been experiencing occasional temporary in-game lock-ups (~5-10 secs) in UT3 (only). It usually happens several times during a game which is very frustating, especially if one happens right at a critical moment.
I checked the Physx website to see if the Physx library had a later version in case that might be the cause of the lockups. Sure enough there is a later version available than the one that UT3 installs, so I uninstalled the old one and downloaded but didn't install the new one.
I rebooted then ran UT3 and guess what, UT3 still plays just fine without Physx being installed at all.
This shouldn't be possible as its the physx engine that is meant to be doing the physics calcs (even if you don't have a physx card, it still is meant to be doing it, but in software so using the CPU) but I've uninstalled it and everything still works. Whats going on?
I'm guessing Ageia convinced Epic to include physx installer in UT3 just so they can claim UT3 uses it, even though it actually doesn't really benefit from it.
I fact I don't seem to get as many lockups since uninstalling physx so UT3 seems to work better without it. I'm a great believer in keeping my PC free of as much redundant resource-hogging sh[t as possible. It does seem that is exactly what the physx driver is, just redundant sh[t, at least if you're not one of those handful of people who actually bought a physx card.
I have been experiencing occasional temporary in-game lock-ups (~5-10 secs) in UT3 (only). It usually happens several times during a game which is very frustating, especially if one happens right at a critical moment.
I checked the Physx website to see if the Physx library had a later version in case that might be the cause of the lockups. Sure enough there is a later version available than the one that UT3 installs, so I uninstalled the old one and downloaded but didn't install the new one.
I rebooted then ran UT3 and guess what, UT3 still plays just fine without Physx being installed at all.
This shouldn't be possible as its the physx engine that is meant to be doing the physics calcs (even if you don't have a physx card, it still is meant to be doing it, but in software so using the CPU) but I've uninstalled it and everything still works. Whats going on?
I'm guessing Ageia convinced Epic to include physx installer in UT3 just so they can claim UT3 uses it, even though it actually doesn't really benefit from it.
I fact I don't seem to get as many lockups since uninstalling physx so UT3 seems to work better without it. I'm a great believer in keeping my PC free of as much redundant resource-hogging sh[t as possible. It does seem that is exactly what the physx driver is, just redundant sh[t, at least if you're not one of those handful of people who actually bought a physx card.