Enable PhysX in Batman Game Play Without NVIDIA GPU Present

@ 2009/09/28
And get playable FPS to boot!


Quote:
how to accelerate ATi graphics cards in Batman with PhysX on:

1/install the D2D version

2/download and intall the perfect patch from TL

http://rapidshare.com/files/27757592...rtApp.exe.html

3/download and install the PhysX crack pack, put all files in the pack to overwrite the files in the game install dir according to the dir sructure.

http://rs342.rapidshare.com/files/275402725/abt.rar

4/download and install the newest physX drv from NVIDIA

http://www.nvidia.com/object/physx_9.09.0814.html

5/go X:\Users\Your username\Documents\Eidos\Batman Arkham Asylum\BmGame\Config, modify the UserGame.ini, change "PhysXLevel=0" to "PhysXLevel=1", change the "bAllowMultiThreadedShaderCompile=FALSE" to bAllowMultiThreadedShaderCompile=True", but the "True" vule is not fit to me, it brings slower fps on my Q6600.

save the UserGame.ini file.

6/go: X:\Program Files (x86)\Eidos\Batman Arkham Asylum\Engine\Config, modify the BaseGame.ini, after modification, the "[Engine.WorldInfo]" should looks like below:

[Engine.WorldInfo]
DefaultGravityZ=-750.0
RBPhysicsGravityScaling=1.0
MaxPhysicsSubsteps=1
SquintModeKernelSize=128.0
EmitterPoolClassPath=Engine.EmitterPool
DecalManagerClassPath=Engine.DecalManager
FractureManagerClassPath=Engine.FractureManager
FracturedMeshWeaponDamage=1.0
ChanceOfPhysicsChunkOverride=1.0
bEnableChanceOfPhysicsChunkOverride=True
FractureExplosionVelScale=1.0

save the BaseGame.ini file.

7/go to x:\Program Files (x86)\Eidos\Batman Arkham Asylum\Binaries, run the BmLauncher.exe,here you can set the 3D options, but you already enable PhysX in Step 5, so leave it alone here, after setting, you can directly click "play" to star the game, or you can quit the setting window, and double click the BmStartApp.exe to start the game.

Notice:

1/right now,this method needs further improvement, it can't work 100% perfect in the D2D version, but I can say ATi graphics cards will get fps more than 30fps in 75% area with PhysX on, compared with only 5-20fps before with PhysX on.

2/Due to the Securom DNA protection in the D2D version, at some points, the game will crach with PhysX on, Securom actually protects the PhysX effects!. So when you encounter the crach problem, just turn off the game, quit to the desktop, modify the UserGame.ini, change "PhysXLevel=1" to "PhysXLevel=0" according to the step 5, save the UserGame.ini file, run BmStartApp.exe to start the game again, play the game untill there's a Circle Circling at the lower right corner of the screen, that means it autosave the game, after the Circle disappears, you can quit the game, do step 5 again, to enable the physX, the run BmStartApp.exe to start the game with PhysX on.

3/at some places in the game with PhysX effects, such as flowing smoke, Liquid, shape changeable Spiderweb, you can find that after killed the enemies, just stand there without any actions and movements, the fps will gradually raise up.

No comments available.