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 you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Telnet on this faq works great.

What does not

Can't join to game if EnableNTMode is set to 0 :(

If I set to 1 GS give a lot of errors and doesn't start :(


What was not tested

Games :(

Hardware tested


  • GPU:
  • Driver:

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowFreeBSD 8.1Aug 17 20101.2Yes Yes NoSilveran anonymous user 
ShowSlackware 12.0Jul 15 20081.0.0N/A Yes NoGoldan anonymous user 
ShowSlackware 12.0Mar 02 20080.9.56.N/A Yes NoGarbagean anonymous user 
ShowSlackware 12.0Dec 31 20070.9.52.N/A Yes NoGarbagean anonymous user 
CurrentDebian GNU/Linux 4.x "Etch"Nov 15 20070.9.49.Yes Yes NoGarbagean 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.