n-budzinski / DMCR_MasterServer_py3

Master-server for games based on DMCR engine made in Python.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Master-server for games based on DMCR engine made in Python.

License:The Unlicense


Languages

Language:SQL 69.3%Language:Python 30.7%