Category: Main Games Game Tools D2GS 1.11b


Closed game server for Diablo II version 1.11b.

Application Details:

Version: 1.11b
License: Free to use and share
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 1.2

Maintainers: About Maintainership

No maintainers. Volunteer today!

Free Download Closed game server for Diablo II version 1.11b

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

All works

What does not

It is not connected to the local server (on the local computer) D2CS D2DBS


What was not tested

Start D2GS on new version Wine

Hardware tested


  • GPU:
  • Driver:

Additional Comments

Admin note: rating changed to conform to the rating definitions.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentFreeBSD 8.1Aug 17 20101.2Yes Yes Silveran anonymous user 
ShowSlackware 12.0Jul 15 20081.0.0N/A Yes Goldan anonymous user 
ShowSlackware 12.0Mar 02 20080.9.56.N/A Yes Garbagean anonymous user 
ShowSlackware 12.0Dec 31 20070.9.52.N/A Yes Garbagean anonymous user 
ShowDebian GNU/Linux 4.x "Etch"Nov 15 20070.9.49.Yes Yes Garbagean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
10204 Can't create games on D2GS; incorrectly raised FD_WRITE socket event NEW View
14507 Crashes when trying to start Diablo II server CLOSED ABANDONED View

Show open bugs

HowTo / Notes


To be able to create Diablo 2 closed game server one needs (beside d2gs): bnetd, d2cs and d2dbs. All three of them are part of PvPGN, which is open source and cross platform implementation of server (not only for Diablo).

  1. Download D2GS and install it according to readme file (unpack it and copy needed Diablo 2 files).
  2. Import registry keys:
    $ iconv -f UTF16 -t UTF8 -o d2gs2.reg d2gs.reg
    $ regedit d2gs2.reg
  3. Launch regedit and make sure
    is set to zero.
  4. Launch D2GS:
    $ wine D2GS.exe
  5. If all is ok after a while one should be able to login into D2GS administration console using:
    $ telnet localhost 8888
    (default password is abcd123)
  6. Right now the server is not yet usable. It is required to set up bnetd, d2cs and d2dbs to be able to play. Please see Diablo 2 guide from PvPGN for detailed instructions.

Right now, d2gs is not able to create any games, due to bug in Wine's winsock implementation.

There is an experimental patch for this problem in corresponding bug entry.

Working on old Wine versions
Danut Chereches has reported that D2GS is working with very old Wine versions, like 20041019. Although it is crashing at least once a day with 30 players.


Comments Disabled

Comments for this application have been disabled because there are no maintainers.