n-budzinski / DMCR_MasterServer_py3

Master-server for games based on DMCR engine made in Python.
The Unlicense
1 stars 0 forks source link
alexander alexander-demo cossacks cossacks-2 emulator gsc-game-world heroes-of-annihilated-empires master-server mysql python3 ubisoft

DMCR_MasterServer_py3

A master server emulator for games based on GSC's DMCR server (ex. anubis.2gw.net)

Supported titles

✔️ Alexander (Mostly supported)

✖️ Alexander Demo

✖️ Cossacks 2 Napoleonic Wars

✖️ Heroes of Annihilated Empires

Getting started

  1. Change the variables in config.py accordingly.

  2. Replace the GGW hosts in /Data/Internet/ggwdc.ini

    #################################################################
    # This is configuration file for GSC Game World client software #
    ################################################################# 
    # Address of the GGW server
    ggwdserver_addr_1 127.0.0.1  <--  
    ggwdserver_addr_2 127.0.0.1  <--
    ggwdserver_addr_3 127.0.0.1  <--
    # Port of the GGW server
    ggwdserver_port 34001
    # Language/Locale to communicate with GGW server
    ggwdserver_lang 0
    # Protocol/Game version to communicate with GGW server
    ggwdserver_vers 16
  3. Run via main.py.

Disclaimer

I am not affiliated, associated, authorized, endorsed by, or in any way officially connected with the GSC, Ubisoft, or any of its subsidiaries or its affiliates. Educational purposes only.