* DESCRIPTION:
This mod will enable hardware PhysX support for NVIDIA GPU, when non-NVIDIA GPU is used as a primary display device.
- intended only for WDDM 1.1 OS (Windows 7) and NT5 WDM OS (Windows XP/2003).
- only for multi-vendor multi-GPU configurations.
Tutorial Source :
Hybrid PhysX mod v1.03 / v1.04ff
Download PhysX Patch Here
For Older 19x Drivers use: 1.03 PhysX Mod
For Newer 2xx Drivers use: 1.04FF PhysX Mod
Latest WHQL GeForce driver (256): 258.96 (July 19, 2010) - works with v1.04ff
Latest BETA GeForce driver (256): 260.63 (September 14, 2010) - works with v1.04ff
PhysX System Software:
9.10.0514 (June 23, 2010) - works with v1.04ff - download
9.10.0513 (June 23, 2010) - works with v1.04ff - download
9.10.0512 (May 31, 2010) - works with v1.04ff - comes with Mafia II demo.
9.10.0224 (June 23, 2010) - works with v1.04ff - download
9.10.0223 (May 29, 2010) - works with v1.04ff - included in 257.21 WHQL driver.
9.10.0222 (February 22, 2010) - works with v1.03 - download
(info updated - 9/10/2010)
__________________
NVIDIA GeForce driver 256 Hybrid PhysX mod [x86/x64] v1.04ff
* INSTALLATION STEPS (Windows 7):
1. Install the needed GeForce driver 256 package. Update PhysX SS (only 9.10.0223 or later) if needed.
2. Use the mod to patch all needed files and registry values automatically.
3. [optional] Use command line files to set a desired configuration.
* INSTALLATION STEPS (Windows XP/2003):
1. Install the needed GeForce driver 256 package. Update PhysX SS (only 9.10.0223 or later) if needed.
2. Use the mod to patch all needed files and registry values automatically.
3. Extend the display assigned to NVIDIA GPU. Or make sure it is extended already.
4. [optional] Use command line files to set a desired configuration.
* NOTES:
1. If you update PhysX System Software after using the mod, you should use it again to patch the updated PhysX files.
2. It is safe to use the mod several times - all needed files will be patched only once.
3. If you still have problems with fake displays and desktop extension, try to delete a fake display and create it again.
4. To let the mod correctly patch all needed files on x64 versions of Windows XP/2003, install KB942589 hotfix first.
* Thanks to all beta testers!
__________________
FAQ
Q: Why do we need both v1.03 and v1.04ff, which should I use?
A: If you are not going to use anything older than 257.21 - forget about v1.03 and use v1.04ff. The mod v1.03 is intended for old 19x series and 9.10.0222 (+older) PhysX SS. If you update any component from the [old] 19x.xx and/or 9.10.0222 (+older) to [newer] 256 series and/or 9.10.0223 (+newer) - you should apply the mod v1.04ff afterwards. The mod v1.04ff will not help with 19x series GeForce driver.
Q: I applied the mod v1.04ff, but i can't find the PhysX option in NVIDIA Control Panel. What's wrong?
A: You do NOT even need to touch the Control Panel for current 256-series GeForce drivers. GPU-PhysX will work straight after you apply the mod. Don't forget to create and extend a fake display if you are using Windows XP/2003.
Q: There is something wrong with mod v1.03 window, I can only see "Info" and "backup" buttons.
A: v1.03 is having problems with GUI if you are using non-default DPI options for your display. Set it to 100% (96 dpi), like this. Sorry for this issue, it should be fixed in v1.04ff.
Q: Is there a virus/trojan/malware inside? My security software thinks so.
A: Your security software can make mistakes and thus is unreliable, just like any other security software. There is no such thing here.
Q: So how do I enable GPU-PhysX acceleration on my Radeon?
A: You don't. Hardware PhysX acceleration is and will be only supported through CUDA, which is and will be exclusive to NVIDIA GPUs. You need to have NVIDIA GPU along with your primary GPU for this.
Q: How do I set up a fake display?
A: First you need a driver to be installed for your NVIDIA GPU already (default MSDN driver is suffice). Open "Display Properties" ("Screen Resolution") dialog, click "Detect". Select a display assigned to your NVIDIA GPU, then set the "Multiple Displays" to "Try to connect anyway on: VGA" option. Click "Apply".
NOTE: For 256-series driver you don't need to create a fake display on Windows 7.
Q: Do I need anything else except for setting up a fake displays to make it work? Any additional hardware or connectors?
A: You shouldn't need anything else, it was tested on Windows XP x86 and Windows 7 x64 - fake displays do they work in both cases. But in Windows XP you should always keep the fake display extended for GPU-PhysX to work.
* Tested with 197.45 driver.
NOTE: For 256-series driver you don't need to create a fake display on Windows 7.
Q: Which NVIDIA GPUs support hardware PhysX acceleration?
A: GeForce 8 series and later (with a minimum of 32 cores and a minimum of 256MB dedicated graphics memory).
Q: Is there a large drawback if I have a secondary GeForce connected to low-speed PCIe-slot (8x/4x/1x instead of 16x)?
A: It may affect benchmarks, but it doesn't affect actual games much. Even 4x and 1x modes should be just fine, see this article.
Q: What exactly affects PhysX performance? GPU/Memory/Shader clocks or dedicated memory?
A: Shaders/Cores amount on your GPU, more cores = better performance. Thus, Shader clock is the most important of the three. As for dedicated memory, 256 MB should be enough for everything we currently have among PhysX apps/games.
Q: How stable should my hybrid GPU configuration perform?
A: The very possibility of running several heterogeneous GPUs is provided through WDDM 1.1 of Windows 7. There may be a software bugs and a hardware errors (on overclocked systems, for example), BSODs etc. But if your system can handle 2 GPUs, there should be no serious problems.
* I got my first series of BSODs this year on XP (x86 SP3) shortly after installing NVIDIA GPU in the secondary slot. Only a slight drop (80 MHz for CPU and 25 MHz for RAM) in overclocking really helped me. No problems on Windows 7 x64 though.
Q: Can I use multi-GPU technologies of another vendor along with Hybrid PhysX? ATI CrossFire, for instance?
A: There should be no problems with this, but your system should be able to handle that number of GPUs.
Q: Some particular app/game seems to refuse to use hardware PhysX, although everything else is working fine.
A: First make sure it does support hardware PhysX acceleration. Open a folder of that app/game, search for "physx*" dll-files and try deleting (or renaming) them, so only installed PhysX System Software will be used. It could be "PhysXDevice.dll", "PhysXLoader.dll", "PhysXCore.dll" etc. For example, to enable GPU-PhysX in Mirror's Edge you must delete/rename PhysXDevice.dll and PhysXCore.dll from \Binaries\ dir.
Q: I think my FluidMark scores are strange...
A: FluidMark's o3Marks are almost unreliable for benchmarks. You should only use it to check if you have GPU-PhysX correctly enabled or disabled.
Q: How do I make CUDA apps work with my hybrid config?
A: You don't. Developers should do it. GPU-PhysX is working through CUDA, this means CUDA is not blocked by a driver.
Q: GPU-Z or other software says my NVIDIA GPU doesn't have CUDA/PhysX supported. Why?
A: Because such software does not always correctly work with hybrid configurations. Use a FluidMark to see if GPU-PhysX works.
Q: What about Fermi support?
A: It was tested by one brave person with 197.41 driver here. And it's working. Should work for newer drivers too.
Q: Is there a Vista support?
A: Of course there is. But first go ask Microsoft for a magic service pack which updates WDDM 1.0 to WDDM 1.1.
Q: What about Hybrid mod for Ageia PPUs? Is there any progress or updates?
A: No, the first and the last release is located here. Apparently Ageia PPU support was dropped altogether since 9.09.30 - even for Nvidia GPU users. Use this mod with PhysX System Software 9.09.0814 - the latest working package for PPUs.
Q: Should I really get a second GPU only to have some games running with additional gfx and physics effects?
A: No, you shouldn't. Unless you really want to. Eventually you may/will be disappointed - by effects quality or by their performance cost. Also, it is unknown how long can we keep the latest drivers modded this way.









LinkBack URL
About LinkBacks
Reply With Quote



