Trainers were made for the Retail/Steam versions.
If the game's running but it can't find the game, often/usually something is blocking it. Like a security program, anti-virus (real time scanning), firewall and such. They have to first be disabled then right-click and run trainer and game As Admin.
Confirmed, the latest trainer work with the latest version of the game
Got this from Steam community, and it works fine for me.
Talking about Nvidia PhysX:
"First uninstall it in Windows.
Then download it from the official site: Link"www.nvidia.com/object/physx-9.13.1220-driver.html
[Edited by B4Marc, 9/24/2014 1:59:04 AM]