WineHQ

DirectPlayGames: Difference between revisions

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
NS_ -> SendSessionRequestBroadcast

This page was last edited on 12 November 2016, at 08:58.