Enjoy the new monitor
4 ways to fix this:
1.
Go to Documents\Battlefield 2\Profiles , each profile you have has a separate folder, 0001, 0002, etc.
Open global.con and see which is your default profile and make note.
Mine:
GlobalSettings.setDefaultUser "0004"
Close global.con
Open the appropriate folder.
Open Video.con
go to line #9
Mine:
VideoSettings.setResolution 1920x1080@60Hz
Adjust to your settings, idk your correct refresh rate,
to look it up, right click desktop, Select Screen resolution, Click Advanced settings.
Click the Monitor tab, and then look under Screen refresh rate,
2.
Create a shortcut for PR on your desktop. Either make a copy of your current one, or find the pr.exe file and right click->send to desktop.
Right click the new shortcut icon... add this string to the end after the pr.exe"
+restart +szx 1920 +szy 1080
Mine is:
"C:\Program Files (x86)\EA GAMES\Battlefield 2\mods\pr\pr.exe"+restart +szx 1920 +szy 1080
note where the quotation marks are located, they must be there.
3. Third way is to delete the Profiles folder, but don't do that if you don't know or can't retrieve your BF2 log-in password.
4. Fourth way is to create a batch file on desktop...
@echo off
start "" "C:\Program Files (x86)\EA GAMES\Battlefield 2\mods\pr\pr.exe" +restart +szx 1920 +szy 1080
exit
save the batch file and use the batch file to run PR.