i try to install far cry but it keeps saying "run setup32.exe on 32 bit windows, or run setup64.exe on 64 bit windows"
I had the same issue, here is how i resolved it:
1) Installed game on old laptop, copied entire Ubisoft folder onto flash then onto my windows 7 in Computer > Local Disk (C) > Program Files (x86)
2) install the 64 bit upgrade http://download.direct2drive.com/ftp1/052005/farcry_amd64_ecu.exe?clientid=233964701
3) download these two files and place in Computer > Local Disk (C) > Windows > SysWOW64http://cloud.addictivetips.com/wp-content/uploads/2010/12/Msvcp71.dll-And-Msvcr71.dll-files.zip
Now go to the Far Cry folder you created in step 1 and double click on Far Cry.cmd
FINALLY enjoy the game