https://bugs.winehq.org/show_bug.cgi?id=27594
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #42 from Piotr Caban piotr.caban@gmail.com --- I don't fully understand what is happening there yet but it looks like the bug is related to some kind of compatibility mode. Windows loads AcGenral.dll when the application is loaded (the documentation is sparse, it says it's used for application compatibility).
When application tries to call msvcrt!_control87 a code inside AcGenral.dll is called instead. The implementation inside AcGenral is not setting x87 nor sse control word in case of _control87(0x100, 0x300) call.