http://bugs.winehq.org/show_bug.cgi?id=6971
--- Comment #78 from Dmitry Timoshkov dmitry@codeweavers.com 2008-03-28 10:49:06 --- (In reply to comment #77)
I highly doubt that Cedega uses a game compatibility database for all mouse warping behavior. It does use some game-specific code, but as far as I can tell, the amount of it is minor. It should be mentioned that the Cedega source code is available on the web. A license could disallow a direct copy-paste, but one can look and gather ideas, and ideas can not be copyrighted. I have been trying to compare the Wine mouse code with the corresponding Cedega code, but unfortunately I do not know neither C++ nor Wine codebase well enough to decipher the key differences which cause (or not cause) this bug.
You are highly overestimating openness of Transgaming. What you see as a WineX source code is a very small part of actual code, all the directx, d3d and related source has not been updated for years in the public tree.