Le problème vient de ta tnt 2, cette carte ne gère pas la technologie T&, qui est devenu une fonction standard dans la plupart des applications 3D. Une simple Geforce 2mx te permettrait de jouer à battlefield dans de bonnes conditions.
Il faut aussi revoir ta ram à la hausse, pour jouer confortablement à ce jeu 512mo sont nécessaires, vu ta config tu dois tourner avec de la sdram donc il te faudrer racheter au minimum une barrette de 256mo ( c´est un minimum)