Hi,
kenne mich mit Battlefield leider nicht so gut aus, aber ich vermute mal, auch dort gibt es irgendwo eine INI Datei die man editieren kann. Weiterhin denke ich, dass dort der Hund begraben liegt, da Du ja schreibst es wuerde versuchen mit 2000x1000 zu starten, was der Monitor natuerlich nicht verkraftet.
Hattest Du das Problem auch wenn Du an Deinem alten Monitor das Spiel bei dieser Aufloseung gespielt hast? Tritt das Problem auf, wenn Du eine geringere Aufloseung, z.b. 1024x768 am neuen TFT waehlst?
Alternativ wuerde ich mal die einschlaegigen Newsgroups oder Foren/Google zu Battlefield aufsuchen.