https://bugs.winehq.org/show_bug.cgi?id=29194
--- Comment #18 from Daniel Calviño Sánchez danxuliu@gmail.com ---
Daniel, do you still see this issue (assuming you still have this hardware)?
Yes, I still have a Radeon 7870 graphics card.
With Catalyst 12.4 and Wine 1.7.44 the described problem is still valid. However, since Wine 1.7.45 and up to Wine 4.0-rc6 (I haven't tested with Wine 4.0-rc7) there is a different problem: now the game crashes even before the splash screen is shown. Here is an excerpt of the console (as it's just three lines I'm pasting it instead of attaching, sorry if I should have attached it anyway :-) ):
--------- Backtrace: =>0 0xf5edcfdc in fglrx_dri.so (+0x118afdc) (0x000000c8) 0xf5edcfdc: repne ??? ---------
Moreover, it is no longer possible to install the game (the crash happens when running the game with Wine 1.7.45 or later on a Wine prefix with the game installed using Wine 1.7.44); when the installer tries to check the system to get the CPU, graphics memory and so on it shows the following error message:
--------- Error number: 0x80040707 Description: DLL function call crashed: BmSysCheckDll.CheckSystem
Setup will now terminate ---------
I made a bisection and found that these new errors started with https://source.winehq.org/git/wine.git/commit/04c3c970724cae9d16ddaa33732d59...
However, with Catalyst 15.12 there is no problem in Wine 1.7.27 (the version I tested in my last comment that with Catalyst 12.4 still showed the original problem), Wine 4.0-rc6 nor in intermediate 2.x and 3.x versions; everything works as expected with Catalyst 15.12.