http://bugs.winehq.org/show_bug.cgi?id=6351
------- Additional Comments From wine@roosch.nl 2007-14-02 12:37 ------- Hello there, I don't know if I should bother you all with this, but I've got BF2 working reasonably with wine and got the same anomalies as mentioned in this bug. Since I've played this game too much I'm pretty certain the strange sky 'overhang' is in fact some kind of overlay texture for the ground. It occured to me because where there should be mountains visible on the horizon there are instead strange bumps in the sky 'overhang'. And also when the 'overhang' touches the place where there should be a ground, it shortly becomes visible.....
That's why it shifts down when you look down and disapears when you look up. (It's the horizon that's moving upside down). So my guess is if wine is able to map this texture on the ground where it should be, there will be a lot of improvement in the complete look of BF2. Maybe even make it playable. Bu I have no idea in which feature/API-call this would have to be fixed.
Since I am completely new to the source in wine I have no patch, but I will try to look into this now.