#656·ZLUDA

PhysX/32 bit TODO

Author: vosenCreated Jul 6, 2026Updated Aug 17, 2026

#651 is big enough as-is. There are some things to do (or at least attempt) post-merge. In no particular order:

  • Done

    • Try doing RPC through shared memory (done now):

      as for bottleneck - in fluidmark i get 45-48fps at default benchmark settings with meager 13% of compute load(rx6750xt). this is on level of iirc gtx680, but rx definetly has more guts than it. same with nvidia demos - load doesn't exceed ~30% case in point: SampleCloth.exe scene 2 is ~150 fps on hw(compute load 30%) vs ~350 on cpu

    • Double check system install tracing (someone reported it on Discord as not working) (should work now)
    • Apparently Arkham Origins doesn't allow setting physx to high (works now, but can lead to geometry explosion)
    • Check for client/server version mismatch on start
    • Be explicit about no need for hip sdk for physx
    • Suggest using nvidia sdk/fluidmark for troubleshooting
  • TODO

    • Fix problems with reinitializing physics (cuCtxDestroy_v2 does not free memory)
    • Make sure we use the most powerful gpu
  • Separate issues

    • #671