This worked for me.
Install:
https://www.nvidia.com/object/physx-9.1 ... river.html
Use a Wine3D wrapper
Download old version
Version 1.7.52
For Windows 2000/XP/Vista/7/8/10
For DirectX 9 games:
copy d3d9.dll, libwine.dll and wined3d.dll in the game's executable directory
https://fdossena.com/?p=wined3d/index.frag
If someone else can confirm that they got the game working that would be great.
If physx legacy don't work use and old version of Physx
https://mega.nz/#F!VW5z0Y5Q!WZsq0FdgGJ0 ... A?wbgnACTK
Requires later version of physx to be uninstalled in order to install.
Installing physx or physx legacy again will uninstall it and break games that requires it.
Sorry for the confusing instructions....