MephisTools / diablo2-protocol

Diablo 2 network protocol
MIT License
77 stars 19 forks source link

implement server #10

Open rom1504 opened 6 years ago

rom1504 commented 6 years ago

see https://github.com/epicvrvs/heroin_glands/blob/master/heroin/compression.cpp

it would be interesting to implement the sending of compressed packets, to also support the server side

rom1504 commented 6 years ago

example https://github.com/PrismarineJS/node-minecraft-protocol/blob/master/src/server.js and https://github.com/PrismarineJS/node-minecraft-protocol/blob/master/src/createServer.js @louis030195

rom1504 commented 6 years ago

it it possible to configure path of diablo or some other launcher to point to a custom server ?

rom1504 commented 6 years ago

see https://github.com/pvpgn/pvpgn-server

louis030195 commented 5 years ago

file in d2 repo config/config contain

[\Configuration] \Diablo II Battle.net gateways\="SID SERVER IP HERE "

just change this IP to localhost

louis030195 commented 5 years ago

Proxy

open with admin right C:\Windows\System32\drivers\etc\hosts

add (change with ip of your server)

10.0.2.3 s.pathofdiablo.com

Launch PoD and have fun