Ça y est, de mon côté le problème n'était pas le même et c'est une autre solution qui a réglé mon problème !
1. Il faut d'abord aller dans le dossier (utilisateur)\Documents\My Games\Far Cry 2 et ouvrir GamerProfile.xml.
2. Trouver Maximized="1" ou Maximised=0 et le changer par 0 ou 1 tout dépendant s'il était à 1 ou 0 (mettre à 1 s'il était à 0 et à 0 s'il était à un) et sauvegarder. Le problème est presque réglé.
3. Partez le jeu, il devrait se lancer, et aller dans les options pour changer de DX 9 à 10 et accepter. QUitter le jeu.
4. Relancez le jeu et maintenant vous pouvez changer la résolution de l'écran comme bon vous semble.
Voilà ! Ça a fonctionné pour moi et pour plusieurs autrs.