https://bugs.winehq.org/show_bug.cgi?id=17258
Christian Costa titan.costa@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa@gmail.com
--- Comment #26 from Christian Costa titan.costa@gmail.com --- I get the same message and editing the exe works. MAX 2 requires DX5 so that's why it check the version against the value 5. It checks 3 libs whose product numbers are: - dsound 5.3.xxx - ddraw 5.3.xxx - dinput 5.1.xxx Unfortunaly the game checks the minor number and does not care about the major one. It gets the version number by reading 16-bit data at a particular address. When I read 32-bit with the debugger I get 0x00050001 or 0x00050003 which means the major is after the minor in memory which makes think they are inverted.