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

×
avatar
advowson: Then it's a good thing this isn't an in-game issue, but an in-chat one. ;)

To be a bit more serious - if I were assigned to work on this, my first step would be to try to determine whether (a) the client is incorrectly sending level 1/warrior to the server, which then faithfully parrots back the bad data or (b) the client sends your true level/class, and the server wrongly sends out level 1/warrior instead of the real data. This will tell the developer whether to fix the client code or the server code. The easiest way to test this, assuming they didn't rewrite their battle.net chat protocol, would be to find someone who has Diablo from an original disc (patched up to v1.09) and have that person modify their registry to join the new "Global" battle.net server. We know that disc Diablo did the right thing with regard to statistics in chat, so if that person is also impacted, that says the server is broken. If that person does not experience the bug, then the new GOG Diablo client is broken. (We could also try to find/host a private battle.net like server, or monitor the traffic sent between the client and server, but both of those are much more advanced topics and might cross into the areas Blizzard doesn't want people exploring. Differential analysis of the disc Diablo client should be perfectly within the license agreements though.)

That tells which component needs attention. Going deeper would be a task for a Blizzard developer, since they should (but apparently don't :)) have the tools to trace the bad component to see where it first goes wrong.
I do still have a disc copy I could try to swap out the bnet components on and see if the server works properly, it's not really a registry thing it's more of a dll thing to swap gateways. Did that a few times to play on private servers for D2 back when botting was so bad on bnet you couldn't even log on without getting spammed. I have a weird feeling that I won't be allowed to connect but it's worth a shot I suppose.

EDIT: Okay so good news and bad news, good news is the original game can see the new bnet gateway. Bad news is they modified the battle(dot)snp file from the original game soooo I have to reinstall the gog version, copy that over and try to connect again since the server will not allow me to download the "update" and patch it. I'll post another update here on how it went after this is done downloading.


EDIT 2: Okay so after fiddling around with gateways and updating to 1.09 from the update on blizzards website it's still asking me to update the game so, I copied over the battle(dot)snp and the cache file to wind up with the game crashing as soon as bnet tries to load meaning they altered some of the underlying code for the game already which would make sense with the whole bug fixes they supposedly did. What I don't get is why they didn't change the version number if the changes are that vast so unfortunately I cannot test this with an old disc copy of the game. Either we wait for a fix or play over hamachi at this point which really sucks because I don't really want to rely on a third party service to play this game online when they went through the trouble of updating the bnet server. Granted yes, the server doesn't exactly work like it should but they are well aware of the issue now at least. Now to play the waiting game? At least I have Belzebub/Tchernobog to hold me over for now :\
Post edited March 11, 2019 by Halted
avatar
Halted: What I don't get is why they didn't change the version number if the changes are that vast so unfortunately I cannot test this with an old disc copy of the game. Either we wait for a fix or play over hamachi at this point which really sucks because I don't really want to rely on a third party service to play this game online when they went through the trouble of updating the bnet server. Granted yes, the server doesn't exactly work like it should but they are well aware of the issue now at least. Now to play the waiting game? At least I have Belzebub/Tchernobog to hold me over for now :\
In the registry, the GOG version uses the label "1.09b v2".
Just posted on BNET forums to help out, it seems that bnet is not reading the multi_0.sv files and its causing an issue. They just released a patch today which is 1.09b v3 still no change to the bnet thing.

If they tested this before releasing it like at all they would have realised this.
avatar
Frest1988: Same issue, cant play public games in nightmare or hell due to chat channels showing characters as level 1
avatar
LivingBeard: This is why we need to get this issue sorted fast cause it is a massive problem if you can't even play the higher difficulties with friends. If this post dies off then nothing will be fixxed.
avatar
Realpsojed: He means that even if his character is level 30+, any class, in the new "Global" Battle.net server the character always shows up as a level 1 Warrior.
avatar
LivingBeard: Yeah the B.Net account system does not seem to be updating the personal levels or classes of the account made. Which is causeing a conflict with the restrictions of the games systems of level 20 for nightmare and level 30 for hell, making it impossiable to join a game hosted by firends even if you reached level 50 already.
avatar
gamesfreak64: patches sofar:

1. i dont have win 10 :D
2. wasnt interested in the online veriosn , only local play so in my case nothing was fixed , but its okay:
cant play anything , CPU is at 70 - 90% after i cliked on the classical option to run, and thats bad for the hardware
Anyway, looks like it 's not gonna work, thats why i uninstalled it
avatar
LivingBeard: So you are in the small minority of people that don't seem to upgrade their computer and only wanted to play single player, but the majority of people those fixes did help. I have no idea how old your pc is if diablo 1 is useing up over 70 - 90% of your CPU o.O but yeah you really need to step out of the dark ages XD.
Maybe i am in the 'small' minority and maybe not :D i never just go blindly with the flow . or follow the herd/crowd or whatever they call it in English, i always try to solve my problems myself, googling and looking for a possible solution in many forums, if all fails then i start asking here , and only in some cases contact support.
Post edited March 11, 2019 by gamesfreak64
Yep. I am lvl 23 in game but my chatroom/profile displays me as lvl 1 still. I can host a Nightmare game but my lvl 23 friend cannot join mine as it tells him he must be lvl 20+ to join a Nightmare game. The inverse is true as well; he can host a Nightmare game despite his profile showing him as lvl 1, but I, as a lvl 23, cannot join his Nightmare game. I am told I must be lvl 20+ to join Nightmares.
This needs to be fixed or i want a refund. You cant just release the game with normal difficulty only. That is cutting out 2/3 of the game (the better 2/3)
avatar
emilysummertime: This needs to be fixed or i want a refund. You cant just release the game with normal difficulty only. That is cutting out 2/3 of the game (the better 2/3)
You can still play them solo on bnet or you can get hamachi and use the IPX Wrapper to play higher difficulties while we wait on a fix. Personally I've just been running NM solo, it's a bit rough but now that I have two sets of gear it's not as bad when I die, just mop up the enemies that killed me and grab my gear or kite them grab and run.
avatar
emilysummertime: This needs to be fixed or i want a refund. You cant just release the game with normal difficulty only. That is cutting out 2/3 of the game (the better 2/3)
avatar
Halted: You can still play them solo on bnet or you can get hamachi and use the IPX Wrapper to play higher difficulties while we wait on a fix. Personally I've just been running NM solo, it's a bit rough but now that I have two sets of gear it's not as bad when I die, just mop up the enemies that killed me and grab my gear or kite them grab and run.
I bought the game with a product page that says battle.net support. Currently that is not true. I don't care about single player or private IPX games. I bought it for battle.net support. And i'll return the game if they do not deliver what they advertised.
And do you know if is possible to recover the money?
I think we have to calm down and wait for the fix. it was just released 4 days ago. If they see how many ppl bought it, they will make a hell of a fix I hope :P ... or a fix of the hell XD
Post edited March 12, 2019 by ruka922
avatar
Halted: EDIT 2: Okay so after fiddling around with gateways and updating to 1.09 from the update on blizzards website it's still asking me to update the game so, I copied over the battle(dot)snp and the cache file to wind up with the game crashing as soon as bnet tries to load meaning they altered some of the underlying code for the game already which would make sense with the whole bug fixes they supposedly did.
Thank you for testing this. I suppose I should have expected that the "Global" server wouldn't recognize disc Diablo. Even so, that's very disappointing, because it means disc Diablo users and GOG Diablo users cannot use the same battle.net server, so they can't play together over the Internet. That's probably worth raising as a defect report with Blizzard, though I doubt they'll be willing to fix it.
avatar
Halted: EDIT 2: Okay so after fiddling around with gateways and updating to 1.09 from the update on blizzards website it's still asking me to update the game so, I copied over the battle(dot)snp and the cache file to wind up with the game crashing as soon as bnet tries to load meaning they altered some of the underlying code for the game already which would make sense with the whole bug fixes they supposedly did.
avatar
advowson: Thank you for testing this. I suppose I should have expected that the "Global" server wouldn't recognize disc Diablo. Even so, that's very disappointing, because it means disc Diablo users and GOG Diablo users cannot use the same battle.net server, so they can't play together over the Internet. That's probably worth raising as a defect report with Blizzard, though I doubt they'll be willing to fix it.
I think they added anti-piracy measures to battlenet in order to rerelease the game because a lot of people had isos of this from what i've seen in the posts here, the game required no cd key so it was easy for people to pirate. I think that is partially why they didn't really maintain the server for a couple of years before the switch to new bnet.
avatar
Halted: You can still play them solo on bnet or you can get hamachi and use the IPX Wrapper to play higher difficulties while we wait on a fix. Personally I've just been running NM solo, it's a bit rough but now that I have two sets of gear it's not as bad when I die, just mop up the enemies that killed me and grab my gear or kite them grab and run.
avatar
emilysummertime: I bought the game with a product page that says battle.net support. Currently that is not true. I don't care about single player or private IPX games. I bought it for battle.net support. And i'll return the game if they do not deliver what they advertised.
Completely agree with this post. I will also be seeking a refund if this isn't fixed very soon. I purchased the game to play on b.net and it said it supported this.
avatar
Ifbrolly: I dont understand why Blizzard/GOG are selling this fantastic game if it has a lot of multiplayer Bug.
A lot of us bought Diablo 1 to play in Batlle.Net
To be fair, the game just launched like 5 or 6 days ago.

Activision Blizzard left this game to be forgotten for literally around two decades.

Honestly, I think we're lucky this version even exists on GoG. It's only GoG's staff working on it, and unlike other games, GoG's staff is probably getting literally 0 help with figuring out the code, so they literally have to figure out how to patch and fix bugs in a game they have no idea how it's built.

It's like upgrading a Car, when you have no idea what a car even is, let alone how it works. It's a very slow, painful process of trial and a stupid amount of error I bet.

I'd recommend just being patient. You can always play singleplayer. That works.
I hope all that you are saying is true, and they are at least working in fix those bug, I am for the moment enjoying playing Diablo HD Multiplayer (IPX).