Is there a workaround to force PhysX on AMD GPU's ?(Borderland Pre-sequel)

Discussion in 'Videocards - AMD Radeon Drivers Section' started by lorikano, Oct 19, 2014.

  1. lorikano

    lorikano Master Guru

    Messages:
    323
    Likes Received:
    0
    GPU:
    2x Sapphire 7950@1150
    Has anyone successfully been able to force PhysX ,I remember it was possible on borderlands 2 but I can't recall what had to be done.So far I can't seem to make it work for 'pre-sequel'
     
  2. Espionage724

    Espionage724 Guest

    PhysX on AMD GPU? Afaik, this was never possible, but maybe I'm wrong; would like to know more about it though.

    One thing to start out with is what version of PhysX Pre-sequel is using. I know nothing about it, but I assume it uses Unreal Engine 3; but not sure if it uses PhysX 2.0 or 3.0.
     
  3. scatman839

    scatman839 Ancient Guru

    Messages:
    14,121
    Likes Received:
    538
    GPU:
    3080, KD55XD800
    your cpu should be good enough to use it on medium at least
     
  4. darkshadow5k5

    darkshadow5k5 Guest

    Messages:
    257
    Likes Received:
    0
    GPU:
    Gigabyte vega 56 OC
    Actually it was always possible, it's just a few modules of APEX physx that can't run without an nvidia card, like APEX Turbulence.

    You didn't need to do anything special to enable it in BL2, it was a simple menu option, if it's not there in BLPS then I dunno.
     

  5. The Mac

    The Mac Guest

    Messages:
    4,404
    Likes Received:
    0
    GPU:
    Sapphire R9-290 Vapor-X
    no, it has never been possible to run physx on AMD gpus, its locked out by the software

    you can however, get a low-end nvidia card and run it exclusively on that card with some patching.
     
  6. spectatorx

    spectatorx Guest

    Messages:
    858
    Likes Received:
    169
    GPU:
    Radeon RX580 8GB
    It is not possible to run physx on amd gpus, and probably will never be as physx is nvidia's proprietary technology which they bought years ago from Ageia PhysX. If you enable physx in game it is rendered by cpu, not gpu. Just by curiosity few days ago i tried to run physx on cpu and i can say it is the best optimized cpu physx implementation i've ever seen but still far from performing any good.

    Here are videos i recorded to show how borderlands the pre-sequel cpu physx perform on my hardware:

    Low (some people assume it is equal to disabled):
    http://youtu.be/uEQK8rd5FQs

    Medium:
    http://youtu.be/n0k8-QElU_8

    High:
    http://youtu.be/8Jyxh4FqL3M

    Ultra:
    http://youtu.be/HnNaXPC6wDE
     
  7. WhiteLightning

    WhiteLightning Don Illuminati Staff Member

    Messages:
    30,785
    Likes Received:
    3,959
    GPU:
    Inno3d RTX4070
    i can remember there was supposed to be a magical driver years ago (which no one seem to find at that time) which would enable physx on amd gpus, so im calling this myth busted.
    No one has ever been able to prove it worked so far.
     
  8. spectatorx

    spectatorx Guest

    Messages:
    858
    Likes Received:
    169
    GPU:
    Radeon RX580 8GB
    This kind of modified driver have never been released and currently is described by many sources as vaporware. Directly from person who was trying to make it i know he didn't make it because amd didn't want to help him by sending sample gpus for testing and he claims that was main reason why he gave up on doing this.
     
  9. lorikano

    lorikano Master Guru

    Messages:
    323
    Likes Received:
    0
    GPU:
    2x Sapphire 7950@1150
    Looks like you got an AMD gpu ,how did you enable it ? On my system Physx option is greyed out !
     
  10. Valken

    Valken Ancient Guru

    Messages:
    2,924
    Likes Received:
    901
    GPU:
    Forsa 1060 3GB Temp GPU
    Is PhysX GPU or CPU? Not all games allow GPU enabled PhysX. Arma 3 for instance is 100% cpu.
     

  11. spectatorx

    spectatorx Guest

    Messages:
    858
    Likes Received:
    169
    GPU:
    Radeon RX580 8GB
    You must to have installed physx libraries in your windows. The latest one you can get from nvidia driver (unpack it with 7-zip or winrar and install it from physx folder), installer available at this website is outdated or is at least very rarely updated:
    http://www.nvidia.com/object/physx-9.14.0702-driver.html


    Just little reminder about videos: they were recorded on fx-8320 with default clocks, with better cpu you should get much better performance.


    Depends on implementation. Borderlands, metro and other nvidia partnered games are using gpu-accelerated physx with cpu-accelerated when nvidia gpu is not present in system. Trine 2 and Trine 1 Enchanted edition are games using physx but only with cpu-acceleration, not gpu.
     
    Last edited: Oct 19, 2014
  12. BrianJ_64

    BrianJ_64 Guest

    Messages:
    46
    Likes Received:
    0
    GPU:
    MSI GTX 970 Gaming 4G
    You want PhysX on a AMD GPU? Just install PhysX(somewhere on the nvidia website), and ur CPU will do all the work.
     
  13. On an AMD/ATI GPU, no.

    On an ATI GPU as MAIN and dedicated NV GPU for PHYSX, yes.

    http://goo.gl/4YXaz

    EDIT:Fixed. ..If anyone attempts it, don't read too much into it. Looks a lot more confusing/complicated than it really is.
     
    Last edited by a moderator: Oct 20, 2014
  14. sirDaniel

    sirDaniel Guest

    Messages:
    105
    Likes Received:
    2
    GPU:
    940MX
    I believe You wanted to put this link http://goo.gl/I3TYq :nerd:

    Nothing more than in above link is possible IIRC

    Edit: ok, above link bit outdated ups, Phantom's is newer..
     
    Last edited: Oct 19, 2014
  15. HeavyHemi

    HeavyHemi Guest

    Messages:
    6,952
    Likes Received:
    960
    GPU:
    GTX1080Ti
    Wrong. All that does is enable the menu option in the game. The PhysX is not run on the ATI GPU, it is still running on the CPU.
     

  16. StewieTech

    StewieTech Chuck Norris

    Messages:
    2,537
    Likes Received:
    934
    GPU:
    MSI gtx 960 Gaming
    In borderlands 2, to use Physx without nvidia all you have to do is install Physx software. Before that, it´s greyed out, after that it works using the cpu. In my case i can use Physx on medium on the cpu without performance issues. Haven´t tried the pre-sequel though.
     
  17. Espionage724

    Espionage724 Guest

    There's a simple solution to this misunderstanding. Measure your CPU and GPU usage before and after enabling PhysX.

    If CPU usage is relatively the same and GPU usage goes up (during PhysX activity of course), then it's safe to say PhysX is being ran on the GPU. I doubt this is the case though.

    If GPU usage is the same, and CPU usage goes up, then PhysX is ran on the CPU still.

    And if there's no measurable change at all, then there is some bad optimization somewhere.
     

Share This Page