It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
has anyone started a discord channel to set up games over Hamachi?
I feel like this game could take off just a bit if there was a following of multiplayer games going.

Too bad the Battle.net doesn't really work.
BattleNET works fine.

You just need to open your 6112 Port, and then start the game up.
Enter BattleNet, it'll tell you that it doesn't work,
But just hit ESC, pick Battle net again, and bam, now it works.

Hell, for all I know perhaps you don't even need to open that port, but you do need to do that forward-back-forward dance to get into BattleNet for some odd reason.

Then, at least for me and my rl friend, there can be issues of trying to join game where it says that the latency is poor. But there's another baffling way to fix that, which involves you creating a game. your friend try to join it and fail, then friend create a game and you try to join that, and now it's likely that you'll be able to join it.

It's weird but it works.
obviously doesn't work fine if you have to do a bunch of hocus pocus..... mind you opening those ports would now make you more vulnerable to more modern malicious attacks.
Well that's your prerogative, but don't say it doesn't work when it does work.
I’m not big into discord but I ghost the various servers that are up. This one is your best bet if your looking for mature adults to play diablo 1 with... they focus more on gameranger and battle.net (passworded games) though.

https://discord.gg/DhNQ4C7


Also, if you haven’t tried gameranger it is by far the easiest to get working.
Post edited April 16, 2019 by Kougun.kW
avatar
Zeithri: You just need to open your 6112 Port, and then start the game up.
Enter BattleNet, it'll tell you that it doesn't work,
If you open the port correctly, you should not get this error at all.
avatar
Zeithri: But just hit ESC, pick Battle net again, and bam, now it works.

Hell, for all I know perhaps you don't even need to open that port, but you do need to do that forward-back-forward dance to get into BattleNet for some odd reason.
You are probably triggering a NAT hole punch, which will get you past the battle.net UDP diagnostic, but will not actually let you host games. Joining games will work fine. To host, you need to allow unsolicited inbound packets. If you were allowing them, you would not need to iterate the connection attempt.
avatar
Zeithri: Then, at least for me and my rl friend, there can be issues of trying to join game where it says that the latency is poor. But there's another baffling way to fix that, which involves you creating a game. your friend try to join it and fail, then friend create a game and you try to join that, and now it's likely that you'll be able to join it.
This is another manifestation of the NAT hole punch. The described workaround is time sensitive. You must complete the dance before the respective routers purge their list of expected responses.
avatar
buckshaq: obviously doesn't work fine if you have to do a bunch of hocus pocus.....
It works as documented. It may not be as convenient as modern games, but back then, that was how things worked and people got along fine.
It's about damn time someone updated the "hocus pocus" to modern standards. Warcraft 2 community already did it.
GOG clearly has no access to the original source. Their modifications to the game code (ignoring the DX stretcher) are extremely limited, and seem to be mostly copied from prior work by other parties. I am not aware of anyone ever publishing a Diablo modification that brought its networking up to the level of handholding common in games today. Such a change would likely be quite painful to write without source access. I doubt GOG will attempt to address this, particularly since the documented approaches work. When the War2 community did it, did they do it as a hack to War2 or as a replacement program that has better features?
Post edited April 18, 2019 by advowson
Yes, GOG didn't modify any game code at all. And yes, I don't know about such modification either, which is why I'm saying "it's about damn time someone did it".

It would definitely be a "hack" considering the original game doesn't support it. Some details are laid out here in the final posts:
http://forum.war2.ru/index.php/topic,2703.150.html