Если Вы хотите играть в окне: Зайдите в свойства ярлыка Battlefield 2142.exe и допишите в строке "объект" следующее: +fullscreen 0 +wx 1 +wy 1
Первая команда отменяет полноэкранный режим, вторая - позиционирует окно относительно левого верхнего угла экрана. Если не добавлять позиционирование, то окно будет открываться, сдвинутое вправо-вниз, и часть кнопок будет недоступна.
При первом запуске окно открывается в разрешении вашего экрана, после чего в опциях "видео" игры нужно поменять разрешение на удобное вам и соответствующее вашей частоте обновления. При следующем запуске игра откроется в окне нужного размера.