https://bugs.winehq.org/show_bug.cgi?id=37185
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #9 from Bruno Jesus 00cpxxx@gmail.com --- There are 2 different errors here, when native directplay is installed the IPX configuration on the host OS has to be setup correctly. That is less interesting.
The actual bug is that without native directplay the call to DirectPlayCreate fails, and it fails because the application passes a nonsense GUID as service provider. This does not happen in Windows, where the app passes the IPX provider correctly.
It looks like the GUID is retrieved from a DirectPlayEnumarateA call, wine is returning the correct GUID (tested by adding extra debug trace in dplay.c).
The bug is: Why when running in Wine a crazy GUID is passed to DirectPlayCreate?