To PREVENT BSODs If you upgrade the GeForce Drivers, even without upgrading PhysX, you must rerun -right-click "Run as Admin"- Hybridiz.exe or you will crash Windows upon loading a game (not FluidMark) If the GeForce driver says "Install Failed" for any reason (i.e. not enough disk space) you may need to reinstall the ATi Catalyst driver

Nobody before believed PhysX v9.11.1107+ could be hybridized:

But Now Works with a newer PhysX Driver (v9.13.0725) but nothing newer and only on PhysX2 (not 3+) in WinXP/7/8+ (Vista not possible) on 32 OR 64bit games/OS in PC systems containing both RaDeON & GeForce 8000-600+ series cards with 256MB+ VRAM! (or for IGP, allocated UMA RAM) This means both brands are in your machine, separate GPU&PPU. Any GTX260+ will be ultrafast, but whatever you have lying around should be sufficient for most games. Do NOT buy an expensive new card for this, as support has ended and only legacy drivers work now. There will be no further development of this mod, but I proabably can still answer questions on this thread.

The Six Downloads you will need to play Batman2 are highlighted in Red! Drivers are linked midway, but patch files are at the bottom of this post. If you respond negatively in the poll, please post or we will know you work for nVidia and are profit-motivated to discredit this workaround.

To Summarize the Steps:
1. Run PreHybrd.exe once forever to install legacy files (old-game support)
2. Install 320.49(314.22 for GKs) Drivers(they don't include the current PhysX) Warning:If you just ran PreHybrd and it says "newer or same already installed" then you will need to find the extracted PhysX.msi and "repair"
3. Any time you install ForceWare OR PhysX run Hybridiz.exe(or crash PC!) by right-clicking on it and choosing the menu-option "Run As Administrator" Just Clicking on it won't work, even if it says it did --WinStarter/Home doesn't notify anyway. Return here for its twice a year updates downloaded at the very bottom. WARNING if you use ForceWare v320.49 you need to run Openiz.exe&CUDAfix/CUDAfx64(32or64bit&ReBoot) also!! GK-series GT6xx should stay at v314.22
4. Delete the Game's NxCooking*/cuda*/Physx* .DLL files EXCEPT NX/PhysXExtensions.dll (and except PhysXCore.dll in FluidMark1.3.1) If you want GRAW2,UT3,BatmanArkhamCity,AliceMadnessReturns,Mar s,3DmarkVantage,CUDAtranscoders(may need ext.desktop)/nVidemos you will need their extra file(s), see below/footnotes.
5. Anytime you upgrade any nVidia drivers you need to run Hybridiz again. If ForceWare-Installer says PhysX result is "Installed": it was upgraded, so then you must rerun the GRAW2iz, Unrealiz, Batman2 or AliceMar "PhysiCor" if you play those games.

Overly Verbose Explanations:

1. First! Download below and Run PreHybrd.exe to prepare your system. It installs PhysXv2.729 and cleans up and replaces old files. It will clear legacy files so within the GeForce driver the PhysX.msi(folder) will install the latest. (If you run it again later accidentally you will have to install PhysX.msi and run Hybridiz.exe again!) This step was added since PhysXv9.12.0807 stopped containing most DLLs for under v2.7.3 support. You should never need to run it again, and it will never be updated beyond this original 2.7.2.9 version number.

2. Install three latest drivers from:BOTH:
A.
ATi Catalyst Beta Win7/8ORXP 32/64AND:
B.v320.49 ForceWare non-PCIe3 GT630/640/645(GF) and below otherwise(GK+) 314.22 Legacy ForceWare ANDnewer PhysXWARNING: PhysX won't reinstall the same version so if you just ran PreHybrd and you are not upgrading versions, you will need to run the .MSI manually(and "repair") in the PhysX folder of Graphics-Driver extracted installer-directory. (A setup.exe custom-install will mistakenly report "A newer or same version is present on this computer" already!)

3. Download below and Run Hybridiz.exe (Right click "Run as administrator" in Win7/8+ ORIn WinXP "Connect anyway on VGA", extend the desktop, lower the resolution to 800x600, and drag the monitor to the lower left corner to prevent the mouse dropping off.) When new nVidia drivers are released this must then be rerun. ONLY if you use ForceWare v320.49 you MUST run Openiz.exe&CUDAfix/CUDAfx64.exe(32or64bit&ReBoot) also!!

4. In each game directory right-click to make a ->"New Folder" and move the cuda* and NxCooking*(Not NxCharacter) and PhysX*(EXCEPT NXextensions/PhysXextensions/PhysX3*) prefix-named folders or .DLL files, the only exception is that FluidMark1.3(&possibly others) requires their ownPhysXCore* DLL ONLY so if the game crashes back to the desktop upon load/start then move that one back. For Alice2/Batman2/Mars/GRAW2/UT3 DownLoad the AliceMar.exe, Batman2.exe, GRAW2iz.exe or Unrealiz.exe to run any time you upgrade PhysX.

NOTE: Always remove AT LEAST PhysXDevice* and NEVER NX/PhysX3/Extensions*!BorderLands2 requires removal of PhysXCore.dll for any dedicated (even non-hybrid) PPU setups.

Those Still Requiring just their original PhysXCore.dll: FluidMark 1.3.1
Those Still Requiring attached belowupdated PhysXCore.dll: Alice2, Batman2, Mars (Recommended to use the replacement "PhysiCor"s)
Those Still Requiring attached belowupdated NXCooking.dll: GhostReconAdvancedWarfighter2, UnrealTournament3 (Recommended to use the replacement "PhysiCook")
Those Still Requiring just their original PhysXLoader.dll: BulletStorm

TroubleShoot: For Unreal3 Engine games if you don't see a fps increase/GPU-Z(v2.81) memory usage(triple-click the percentage to log MAX) you MIGHT need in your .ini file to set: PhysXLevel=2 or bDisablePhysXHardwareSupport=False if it is set to true in [SystemSettings] of xxxEngine.INI(s)

Vantagiz.EXE - The only PhysX v2.73 enabled 3DMark test ever made is Vantage CPU Test#2 but it requires GeForce driver version 259.32 or less and then FluidMark1.4/5 etc won't work. Using version 2.7.3.50 allows Cuda3 but 2.7.3.51+ requires Cuda4.1 which doesn't allow hybrids in this specific case. So, ONLY if you want to test with 3Dmark, simply download the driver in the quote just below this paragraph and install (No need to change the PhysX driver, but as always, rerun Hybridiz.exe any time a nVidia installer is run) and then to toggle the GPU/CPU for test#2 run Vantagiz.exe --since other 2.7.3 apps may be affected by the older .50 version in GPU mode. At ten times faster my total CPU score tripled to 37K now!! (H15K) Make sure if you have >v1.02 to uncheck "Disable PPU"! Obviously don't run Openiz or CUDAfix, that only works on driver version 320.49

Make SURE to DownLoad BOTH PreHybrd AND Hybridiz AND Openiz&CUDAfix/CUDAfx64(32or64bit&ONLY if you use ForceWare v320.49):

v320.49 requires Openiz&CUDAfix/CUDAfx64(32or64bit&req. ReBoot!!) which are for Win7/8, NOT XP!!! I don't have any 64-bit PhysX/OpenCL apps to test, and I don't think v320.49 broke on XP32/XP64 --let me know!? If you have a GK newer-type 600-series card, stick to v314.22 ForceWare

I tried this in the morning and started up Arkham Asylum since it's the only physX game I have installed. However, it blue screens and reboots the machine regardless of the PhysX setting, even set back to "Off". The reboot happens too fast to really catch what it says, but I'm pretty sure it's happening in the nvidia driver (nv-something.dll). I had to leave for work before I could try much else, but I'm hoping to get a point in the right direction. I didn't see a PhysXDevice.dll in the game folder, do I need to do something else? Gpu-Z showed PhysX enabled on my Radeon (I have Catalyst 12.6 installed since that's the one the AMD site is pushing).

I'll try this when I get home from the office. But, is there a hardware-PhysX enabled title that actually requires anything above 9.11.0621 at this point? Just curious as I believe I own most hardware PhysX titles and have no problems using 9.11.0621 and when I switch over to using all Nvidia to test performance the later PhysX drivers don't show any increase in Physx performance to make them worth the change as of yet.

I got it working. I disabled the Nvidia services and forced my geforce card to display on a pretend VGA display. I'm not sure which option got it working and I'd rather not crash my computer again just to find out Anyway mucho thanks, great job!

If I have understood you correctlythat is the PhysX.exe 1.05ff mod?
Right? What is the renewal in your modification? The PhysXCooking.dll? and with the registry? Just as with the create and copy the folder in 2.8.4.8 * ProgFiles * \ NVIDIA Corporation \ PhysX \ Engine \ Bxxx \? If so I can help out there with some that it happens automatically. I own an ATI + nVidia Forum.
It not works. Batman AC not works, Mafia II not works PLA benchmark not works.

All you have to do is install the latest GeForce/PhysX drivers and download my file and run it. Games like Batman2 and Alice2 that use PhysX v2.8never worked before. PLA benchmark will never work without something like the JX3 patch made specifically for it, since it is hardcoded to check the primary display brand is Hardware Device ID PCI\VEN_10DE (nVidia) and doesn't allow that option to be changed if VEN_1002 (ATi/AMD), that's tricky but not because of a problem with my EXE.