t peux trouver une 6600GT ou 6800 pour pas tres cher... mais sincerement, meme ca, ca ne suffira pas ... il te faut aussi plus de ram , au grand minimum 1go (en tout) mais sans etre méchant, ta config est plus que limite, il suffit que tu ai une carte mere trop vieille pour qu´elle n´accepte pas plus de ram (moi sur mon vieux amd athlon ,1.6 GHE je ne pouvais pas mettre plus de 768 mo de ram )
et BF2142 demande une grosse config (comparé a counter strike) c´est tres différent ..
moi meme avec mon autre vieux pc :
intel penthium4 2,6 GHZ
1024 mo de ram
6600 GT AGP 9X
ben j´arrive a peine a le faire tourner tout au minimum (je me suis amusé a tester une fois et c´était catastrophique)
voila ... désolé pour toi sincerement, mais ta config général est bien trop limite