rapel :
1) Lancer le patch BF2 et choisissez votre langue. Cliquez sur suivant, ensuite arrêtez-vous quand vous recevez le "Bienvenue dans l’InstallShield Wizard de Patch v1.01 Battlefield 2 ".
2)Ouvrez un répertoire ou une fenêtre Internet Explorer.
3) Tapez "%temp%" (sans les parenthèses) dans la barre d’adresse.
4) En haut de la fenêtre, il y aura un bouton "Afficher". Cliquez dessus ensuite allez à "Arrangez les icônes par" > "Modifié".
5) Le répertoire en bas de la liste modifiée, nommez {3D3B4B03-9974-4B03-B7B2-FAB1919C8E3D} - note: ce code est différent pour tout le monde est l’endroit ou est situé le patch BF2. Ouvrez-le.
6) Ensuite, ouvrez le répertoire qu’il contient.
7) Copiez ces fichiers:
PATCH.RTP
PATCH.RTD
patch.exe
patchw32.dlli
dans votre répertoire BF2.
h) Exécutez patch.exe
i) Votre jeu devrait être patché.
voila pour moi sa marche, si pour vous aussi diffuser l´info
ps : double kliker sur le fichier a rajouter dans la manip juste avant de relancer le jeu