http://bugs.winehq.org/show_bug.cgi?id=6730
------- Additional Comments From killmorejedi@hotmail.com 2006-20-11 23:21 ------- Ran the regression tests. It was harder than it might have been since between 9.21 and 9.24 Farcry totally broke so the menu didn't even load, was then subsequently fixed and was then broken again so now the menu loads but the levels don't.
So, here's the first breakage. I mention it because the commit look similar to the one that caused the second, current, breakage.
92e6e46ca95f7c20bd04864d35d9604bf8e26fd1 is first bad commit commit 92e6e46ca95f7c20bd04864d35d9604bf8e26fd1 Author: Roderick Colenbrander thunderbird2k@gmx.net Date: Sat Oct 14 22:49:09 2006 +0200
wgl: Move wglShareLists to gdi32.
:040000 040000 654dbc02e0f1a85f865b3a5d27d2c5f5f4f4a5ec b611f889147f0cefd8e23876ba9d6befbb69772a M dlls
Sometime after this, it was fixed again. Then later it broke again with this patch, and has yet to recover:
88ad69f9bdf60a5ad0f0f9db9da43a41f78cd1d9 is first bad commit commit 88ad69f9bdf60a5ad0f0f9db9da43a41f78cd1d9 Author: Roderick Colenbrander thunderbird2k@gmx.net Date: Thu Oct 26 23:11:07 2006 +0200
wgl: Move part of wglGetProcAddress to gdi32.
:040000 040000 5dccb8bb5ce76289e8ec088037ce767e66bb2c03 83baa6b8ffe6dc5866c2eafa86e3972c916f1032 M dlls
So to repeat, the second commit listed is the one causing the current problem. The first is only mentioned because it caused a problem earlier and looks somewhat similar. Moving stuff to gdi32 seems to be a bit of a minefield for Farcry :)