Yes. Any 1.50 client can be upgraded to PlayBF2 using this
patch.
Note. If you use
BF2Hub, the PlayBF2 servers will not appear in the list and errors may occur after installing the patch. This is due to the fact that BF2Hub is a patch for the game client that excludes the possibility of compatibility with any services other than BF2Hub due to the peculiarities of its net code. It also does not show any other servers in the list.
We do not recommend using BF2Hub due to the fake online player list on each server and no Support