Multiplayer To get multiplayer working, place the DLLs in this archive
in Wine's windows/system32 directory. Then, start winecfg and add dll
overrides (native, builtin) for the following DLLs: dplayx, dpnet,
dpnhpast and dpwsockx.
Be sure to use Wine 0.9.27 or newer.
NOTE: The host should leave the game last, otherwise it will hang for the other players when they try to leave.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
Multiplayer and DirectPlay
by Thomas G on Tuesday April 2nd 2013, 10:53
Just installing and overriding directplay-DLLs from the archive didn't work for me. I found the following solution:
1) With Stronghold already installed open the wine configuration dialog and remove any application specific settings for stronghold (if any)
2) Open a terminal shell
3) Make sure, winetricks is installed, e.g. typing "which winetricks" should return something like "/usr/bin/winetricks" depending on your distro
4) Now type "winetricks directplay"
This downloads all necessary files from the microsoft servers, configures the DLL overrides and (most important) does some registry configuration changes using regedit.
This did the trick for me (tested under Linux Mint 14 with wine Ver. 1.4.1-0ubuntu1 and winetricks Ver. 0.0+20120912).
Flawless Stronghold Install
by Skaught B. on Friday June 27th 2008, 7:49
Installing Stronghold was my very first attempt at using Wine (1.0.0-1ubuntu2~hardy1), and I was frankly astonished at how easy it was. I wasn't even following instructions for Stronghold, but for its sequel Crusader, and everything worked fine.
- Install from original CD
- Update/patch to 1.2
- Using No-CD crack of executable
Played through a couple of missions, and the game performed as expected. No audio or video problems. No hangs, no crashes.
I'm impressed. Having all of my old game suddenly become available again is making Ubuntu much more comfortable.