https://github.com/blizzless/blizzless-d2plr
D2R proxy compatibility layer
https://github.com/blizzless/blizzless-d2plr
Last synced: 3 months ago
JSON representation
D2R proxy compatibility layer
- Host: GitHub
- URL: https://github.com/blizzless/blizzless-d2plr
- Owner: blizzless
- License: gpl-3.0
- Created: 2024-01-19T03:05:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-19T03:09:19.000Z (over 1 year ago)
- Last Synced: 2025-01-23T19:23:57.287Z (5 months ago)
- Size: 7.72 MB
- Stars: 30
- Watchers: 3
- Forks: 7
- Open Issues: 5
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
# D2R PVPGN PROXY LAYER - ALPHA

## What is proxy layer
The proxy work as is a compatibility layer between the packets and commands of a modern client version and the [PvPGN](https://ru.wikipedia.org/wiki/PvPGN) server.
## Features
- Deploy own Dedicated Server.
- LAN game with local server.
- Configurable.
- Technically it supports mods.## Limitation
- Supported client: product version *1.5.73090* / file version *1.5.7554.0*.
- Only the first act are available.
- Chat channels are not fully supported.## Installation
### Prepare Server
1. Deploy [PvPGN](https://github.com/pvpgn/pvpgn-server) with [D2GS](https://pvpgn.pro/d2gs_installation.html).
2. Copy the `d2gs/Patch_D2.mpq` and replace it in the D2GS directory (use `Patch_D2.mpq` as base for mods).
### Prepare Client
3. Copy `bin/D2PLR.exe` and `bin/blizzless.ini` to the main client directory.
4. Set IP address and port of your PVPGN in `blizzless.ini` file.
5. Run `D2PLR.exe` and enter your *login* and *password* (You can enable auto-registration in PvPGN).