I got it to work, all you got to do is install like normal, then, you have to get the no-cd patch for here:
http://d11.gamecopyworld.com/?d=&f=dev-frcy!rar
It should work with all versions, just put it in farcry/bin32, you should make a backup of the original first.