No edit summary |
No edit summary |
||
Line 26: | Line 26: | ||
| IDirectPlay8ThreadPool -> Initialize,SetThreadCount, DoWork<br /> | | IDirectPlay8ThreadPool -> Initialize,SetThreadCount, DoWork<br /> | ||
IDirectPlay8Peer -> EnumServiceProviders, CancelAsyncOperation, EnumHosts, Host | IDirectPlay8Peer -> EnumServiceProviders, CancelAsyncOperation, EnumHosts, Host | ||
|} | |||
<br /> | |||
List of games that use DirectPlay | |||
{| class="wikitable" border="1" | |||
|- | |||
! Game | |||
! DX version | |||
! Comments | |||
|- | |||
| [https://appdb.winehq.org/objectManager.php?sClass=application&iId=272 Baldur's Gate II] | |||
| 7 | |||
| DPWSCB_ -> GetCaps, EnumSessions, Open, ShutdownEx<br /> | |||
DP_ -> InvokeEnumSessionCallbacks, SecureOpen<br /> | |||
NS_ -> SendSessionRequestBroadcast | |||
|} | |} |
Revision as of 08:58, 12 November 2016
The easiest way to work around any DirectPlay issue is to install the native version
winetricks directplay
This is a list of games known to use DirectPlay and what functions are needed to be implemented.
List of games that use DirectPlay 8
Game | Comments |
---|---|
Freelancer | IDirectPlay8Client -> CancelAsyncOperation (All DPNCANCEL_ENUM types) Couldn't get a game server running. |
Heroes of Might and Magic IV | IDirectPlay8Peer -> EnumHosts, Host |
S.T.A.L.K.E.R.: Shadow of Chernobyl | IDirectPlay8Client -> Enumhost (synchronously), Connect, GetApplicationDesc, Send IDirectPlay8Server -> Host |
Warlords: Battlecry III | IDirectPlay8ThreadPool -> Initialize,SetThreadCount, DoWork IDirectPlay8Peer -> EnumServiceProviders, CancelAsyncOperation, EnumHosts, Host |
List of games that use DirectPlay
Game | DX version | Comments |
---|---|---|
Baldur's Gate II | 7 | DPWSCB_ -> GetCaps, EnumSessions, Open, ShutdownEx DP_ -> InvokeEnumSessionCallbacks, SecureOpen |