WineHQ
Category: Main Games Game Tools D2GS 1.11b

D2GS

Closed game server for Diablo II version 1.11b.

Application Details:

Version: 1.11b
License: Free to use and share
URL:  
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

Connecting to the server.

What does not

Starting the game.

Crashes on shutdown.

Workarounds

What was not tested

Actual play as it is impossible to start new game.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Tested with PvPGN 1.8.2.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowFreeBSD 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 
CurrentSlackware 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

HOWTO

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 Battle.net 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
    KHEY_LOCAL_MACHINE/Software/D2Server/D2GS/EnableNTMode
    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.
WARNING

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

Comments Disabled

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