DirectPlayGames

DirectPlay Games

Games that use DirectPlay. A demo version is only listed if it supports multiplayer. DirectPlay got a major rewrite at version 8, and was deprecated entirely after version 8. The latest directx redistributables still provide the support for directplay however.

To get multiplayer working for such games, you can use winetricks:

  1. get the latest version of winetricks from svn, http://winezeug.googlecode.com/svn/trunk/winetricks (or just use your current version of winetricks if it already contains directplay in the list of packages)

  2. run "sh winetricks directplay"

The full installation details for reference are:

  1. download directx mar 2009 redistributable from http://www.microsoft.com/downloads/details.aspx?familyid=0CF368E5-5CE1-4032-A207-C693D210F616&displaylang=en

  2. run "./directx_mar2009_redist.exe /T:Z:/tmp/directxcabs /C" to extract the cabs to /tmp/directxcabs. You will need to agree to the eula.
  3. use cabextract to extract the following files from /tmp/directxcabs/dxnt.cab: dplayx.dll, dpnet.dll, dpnhpast.dll, dpwsockx.dll, dplaysvr.exe
  4. copy dplayx.dll, dpnet.dll, dpnhpast.dll, dpwsockx.dll, dplaysvr.exe into Wine's windows/system32 directory (usually "~/.wine/drive_c/windows/system32")
  5. run regsvr32 on each of: dplayx.dll dpnet.dll and dpnhpast.dll, eg "regsvr32 dplayx.dll"
  6. add these four dlls to the dll overrides list in winecfg. Make sure they are added globally, not specific to an application, otherwise dplaysvr.exe will use the wrong dlls.

Game

DirectPlay Version

Download

Comments

Age of Empires

5

Demo

Age of Empires II: The Age of Kings

6.1a

Demo

Age of Empires II: The Conquerors Expansion

6.1a

Demo

Age of Empires: The Rise of Rome

5

Demo

Age of Wonders

6

Demo Mirror

Anno 1602

5

Demo

Demo does not provide multiplayer mode.

Baldur's Gate

7

Demo

Game has a patch to use DX8 instead of 7.

Birth of the Federation

Unknown

Condor

8

Dune 2000

5.0a

Uses only IPX, hangs/infinite wait when pressing LAN button

Dungeon Keeper 2

6.1

Demo

Freelancer

8

Demo

Demo does not provide multiplayer mode.

GTA 2

6.1

Full Game

Hardwar UIM06

9

Full Game

Heroes of Might and Magic III

7

Heroes of Might and Magic IV

8

Requires dpnsvr.exe; download from AppDB

Icewind dale

?

Demo

Multiplay not working

Icewind dale II

?

Demo

Multiplay not tested

Jedi Knight: Dark Forces II

3

Demo

Demo includes multiplayer mode

Jedi Knight: Mysteries of the Sith

3?

Demo does not include multiplayer

Re-Volt

0.1

Demo

Demo provides multiplayer mode. Full version (with Patch 12.07) works perfectly for joining games, but not hosting it seems...

Stronghold

7

Demo

Stronghold: Crusader

7

Demo

Outlaws

Unknown

Demo

The Settlers III

5.0a

Demo

Game Lobby still online (since 1998). Works with native DirectPlay dlls, but hangs in certain situations (see the game AppDB page for more details).

Total Annihilation

6.0a

Demo

Demo does not provide multiplayer mode.

Warlords Battlecry

7

Demo

Warlords Battlecry II

7

Demo

Warlords Battlecry III

8.1

Demo

No errors when trying to host or search for games, but finds nothing

Worms 2

5

A longer list of games attached to bug 4066 "Online play doesn't work" can be seen here: http://appdb.winehq.org/viewbugs.php?bug_id=4066

DirectPlayGames (last edited 2011-06-06 15:40:57 by Raimundo Martins)