ok...
just using the Battlefield 2 v1.2 (357MB) patch to my fresh install of the game "did not" work.
after trying to load into a server at about 47% of loading the game crashed to the desktop.
so...
your right it wasnt 1.13,it was 1.03 and Id found that but it is not needed.
the patch I needed was the one prior to this latest patch release,bf2_patch_112.(280MB).
I found it
so after doing an uninstall of the game(leaving my bf2 folder,profile settings etc.)
this is the process I used and had success after doing so,getting into the game with"no" problems.
*uninstalled game(exept for bf2 folder)
*defragged system
*rebooted
*installed game
*rebooted
*updated punkbuster
http://www.punkbuster.com/*rebooted
*installed bf2_patch_112.(280MB).
*rebooted
*installed Battlefield 2 v1.2 (357MB)
*rebooted
loaded game,went into a server,(round was almost finished,91-37)
got 5 kills,one death and a win
exited game a very happy camper...
reason for going throuh all this shit,went to take out my hard drive,in the process hit my e-geforce 6800 128 mb ddr agp8x,and she was gone.very sensitive hardware as I found out the hard way.
had always been a nvidia man,going back to the 4 series
sales person did a good job on selling me a ati radeon 1300
went to install it and thats where all the problems began,wont go into detail,but it was pure hell as I reconfigured something I shouldnt have trying to get the POS to work.
resulting in reformatting.
took that POS back,got my refund and spent $80 more(with $50 mail in rebate) for a
e-geforce 6600 gt 128 mb gddr3 agp 8x and this mother kicks ass...
* as this process worked for me,it may not for you,but its worth a shot if any of you run into game istallation problems.