Slashdot Mirror


Blizzard Issues Update For 16-Year-Old Diablo II

Blizzard this week issued an update for the popular Diablo II game. The update, dubbed v1.14a, comes roughly five years after Diablo II was last updated, and four years since the release of Diablo III. Blizzard says the update aims to resolve glitches introduced by modern operating systems. While Blizzard's commitment towards its 16-year old game is unquestionably commendable, it appears the new update is causing issues for some.

54 comments

  1. not as it seems by Anonymous Coward · · Score: 0

    it's still very much a work in progress. Many of the fixes that people have worked out to get the game to run properly now no longer work with resulting in a poor overall experience and alll kinds of new bugs

  2. Full fresh install is recommended.. by Anonymous Coward · · Score: 2, Informative

    It seems that updating an existing install (with all the patches and workarounds required to keep it going on a Intel-based Mac) is problematic.
    Backup your game-characters and delete the game. Then download and re-install from scratch. That works fine.

    The download doesn't show for some reason in the normal clients-download under "My Account" on Battle.net (only the Windows version).

    If you go to the generic downloads section https://battle.net/account/clients it is there.
    Please note: For LoD you need to download/install DII first then LoD.
    You don't need the original game CD's, but you will need both the game-keys.
    You can easily find those in your account settings on battle.net if you previously registered.

    Just got LoD going on a iMac 5K. Pixels are really big :-) because the 800x600 display gets stretched (thankfully with correct with aspect-ratio) to full-screen. Leaves a big black border on left and rights sides, but that doesn't really bother me.
    Mouse-handling seems quite imprecise (hard to pickup stuff from the ground), but I'm using a MagicMouse. Must see if USB works better.

    1. Re:Full fresh install is recommended.. by lgw · · Score: 1

      Just got LoD going on a iMac 5K. Pixels are really big :-) because the 800x600 display gets stretched (thankfully with correct with aspect-ratio) to full-screen. Leaves a big black border on left and rights sides, but that doesn't really bother me.

      16x10 is the One True Ratio (mostly if you like older games). Too bod there's only the one 5K monitor - anyone know of any others with better than 1920x1200?

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:Full fresh install is recommended.. by toddestan · · Score: 1

      Well, there's all the 30" 2560x1600 monitors. Though if you like older games, I wouldn't bother because who wants pixels the size of your thumb? If I was to put together a classic gaming PC, I'd probably use the 19" Sony Trinitron in the closet.

    3. Re:Full fresh install is recommended.. by Anonymous Coward · · Score: 0

      16x10 is the One True Ratio (mostly if you like older games). Too bod there's only the one 5K monitor - anyone know of any others with better than 1920x1200?

      I used to think the same thing until I got a 1440p 16x9 monitor. For me, at least, the issue wasn't really the aspect ratio, but the fact that 1080 pixels wasn't enough vertical space. Especially when monitors previous to widescreen were 1600x1200. At 2560x1440, all of the issues I had with 16x9 1080p monitors vanished.

      Not saying it will be the same for you, but you might see if you can try it out before completely writing off high-res 16x9 monitors.

  3. They could just release the code. by Anonymous Coward · · Score: 0

    And let others do it. I mean, they're doing more than anyone else, but they're doing so much more one wonders why they are putting the effort in when a much much MUCH simpler method is available.

    1. Re:They could just release the code. by jellomizer · · Score: 4, Insightful

      Not always so easy.
      For one they may be using third party libraries that have no source for and agreements not to distribute those libraries as part of a source code.
      Secondly they have interest in the Intellectual property of the game where they may port it to other devices. This update shows that it isn't abandoned.
      Just releasing the source can cause a bunch of support problems. With unauthorized patches.
      Finally knowing how blizzard codes may mean the ability to hack into their battle net servers

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:They could just release the code. by wierd_w · · Score: 1

      DII uses BINK video codec. RAD would never allow the codec to go foss.

      Proprietary game tools are totally a thing. DII is not fully home grown like the DOOM engine was.

    3. Re:They could just release the code. by wierd_w · · Score: 1

      Also, the battle.net protocol used for DII is already broken, and fully emulatable. (In Europe. Illegal in the US.)

      Grew out of a now defunct project called BnetD. Now called PvPGN.

      https://en.wikipedia.org/wiki/...

      DII installs do not know the difference between a PvPGN server and the real Battle.net server farm.

    4. Re:They could just release the code. by TheRealMindChild · · Score: 1

      You are only half right. PvPGN can facilitate communication with the server, the actual emulated server is D2GS.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    5. Re:They could just release the code. by UnknownSoldier · · Score: 1

      Blizzard will NEVER release any source code -- remember these are the people who sued the opensource bnetd project even though they used ZERO Blizzard code and got an idiot judge to agree with them.

      * https://en.wikipedia.org/wiki/...

    6. Re:They could just release the code. by Rakarra · · Score: 1

      Blizzard will NEVER release any source code -- remember these are the people who sued the opensource bnetd project even though they used ZERO Blizzard code and got an idiot judge to agree with them.

      * https://en.wikipedia.org/wiki/...

      Idiot judge? I might not like the law, but Bnetd was a circumvention tool -- circumventing the checks that Blizzard's servers run. Whether we think such a law is moral or not, the DMCA makes pretty clear the legality of distributing tools to circumvent in the US.

  4. Yesterday to today by batwingTM · · Score: 5, Funny

    Yesterday I was trying to install D2 and LOD from my account into a Windows 7 install and it just would not work.
    So, I put in the good old Blizzard support ticket highlighting all the issues I had.

    Today it's been fixed and works perfectly.

    Not saying that I caused this, but you are all welcome anyway ;-p

    --
    Leg Godt!
    1. Re:Yesterday to today by Anonymous Coward · · Score: 0

      You and a thousand other people. But yea, all you buddy.

    2. Re:Yesterday to today by Anonymous Coward · · Score: 1

      *click* *click* *click* *click* What? it's really hard to hear you while I'm playing Diablo... *click* *click*

    3. Re:Yesterday to today by Rakarra · · Score: 1

      Good ol' Diablo 2. The only game to have given me real RSI issues.

    4. Re:Yesterday to today by Bathroom+Humor · · Score: 1

      Seriously though, I hope this has something to do with an eventual Graphical refresh patch or something of the sort, where the resolution is bumped up to HD for modern machines to use on classic Blizzard titles. If they do some kind of re-release, I hope it goes out free to those with currently working copies of the game.

  5. It's comendable for sure by Anonymous Coward · · Score: 0

    I cannot say my experience with Windows 10 has been stellar with some older games. So it's nice to see a developer making at least some attempt to officially fix their game to work with newer OS versions. It means they believe in their user base, and support their games. Can't say that about some game developers who just want to sell you a new game that is probably worse at running on Windows 10. At least in my experience, I totally gave up on Windows 10 and gaming. I guess much of the problems stem from Windows 10 beefed up security and yet many of my issues have been not about running games, but performance of games. Although some older games, simply do not work in Windows 10. Par for the course I guess, as many older games don't run on Xbox One either.

  6. Slashdot Issues Post For Old News ! by Anonymous Coward · · Score: 0

    Irony :P

  7. WELCOME BACK MY FRIENDS! by Anonymous Coward · · Score: 0

    To the show the just ended.

  8. Diablo HyType II by jabberw0k · · Score: 3, Funny

    It sure is tough to keep one running. Finding ribbons is tough but have you tried locating daisywheels lately?

  9. 16yo? by dohzer · · Score: 1

    Wow... I really feel old.

    1. Re:16yo? by Mashiki · · Score: 2

      That moment when you realize today's kids don't even know what a BBS, or have a memorized Hayes command set, and don't know that Kermit was both a puppet and a transfer protocol.

      --
      Om, nomnomnom...
    2. Re:16yo? by St.Creed · · Score: 2

      When I studied CompSci we had some real fun when a professor once tried to demonstrate a modem connection. He had loads of arcane option screens that all had to be set in the same settings as the guy on the other end had. The guy in the building next door, I might add. After 30 minutes he gave up :)

      Things certainly have improved a lot.

      Also fun to watch: Teens react to Windows 95.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
    3. Re:16yo? by Mashiki · · Score: 1

      The first thought that comes to my mind with Win95 are "winmodems" and man were they a fucking mess.

      --
      Om, nomnomnom...
  10. Warcraft 3 as well by HalAtWork · · Score: 2

    Blizzard is planning to update Warcraft 3 this week as well, bringing player communication improvements as well as some surprises with the new 1.27 update.

    1. Re:Warcraft 3 as well by Anonymous Coward · · Score: 0

      Maybe they will "modernise" World of Boringcraft to.

    2. Re:Warcraft 3 as well by Anonymous Coward · · Score: 0

      Perhaps someone will teach you the difference between "to", "two", and "too" while it's happening.

  11. DII by Anonymous Coward · · Score: 0

    Well, they better. I paid $39.00 @ Target for that shit. As long as they continue to tweak the Voodoo driver and modem code, we're all good.

    1. Re:DII by Bing+Tsher+E · · Score: 1

      I have seen the Diablo II Battle Chest for $19.99 at WalMart as recently as less than a year ago.

    2. Re:DII by St.Creed · · Score: 1

      We're talking the year 2000 here, buddy :) That was some good hard cash going over the counter.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
  12. introduced by modern operating systems--yeah right by Anonymous Coward · · Score: 0

    I've worked long enough in software to know that what really happened is that the new operating systems are just exposing previously hidden bugs and uses of undocumented behaviour in DII. Software companies are just like little kids, always pointing the finger at someone else.

  13. Re:introduced by modern operating systems--yeah ri by Bing+Tsher+E · · Score: 1

    By 'previously hidden bugs' you mean code that worked perfectly when run on the old Operating System? Why would developers only be allowed to write code that strictly follows Microsoft's API? Even Microsoft's Office developers aren't that slavish.

  14. but no Linux? by MellowTigger · · Score: 1

    They went to the trouble to include a native Mac client, but they ignored Linux. It's a nice effort to get back to the reputation of the old Blizzard, but it still seems a little half-hearted. It's a cruel criticism, I know, but even Microsoft is taking Linux seriously these days, so I'm not sure why big game studios are still dismissive.

    1. Re:but no Linux? by Dutch+Gun · · Score: 4, Informative

      Microsoft is taking Linux seriously as a server platform, in which it has a significant presence and market share. Game developers target client machines, in which Linux has a very tiny market share (under 1% according to Steam). It's the same reason fewer developers bother making apps for Windows Phone, yet Microsoft itself is targeting iOS and Android with its own apps. Developers go where the market is.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    2. Re:but no Linux? by Anonymous Coward · · Score: 0

      They went to the trouble to include a native Mac client, but they ignored Linux.

      Diablo II already had a native Mac version and has had one since the day Diablo II launched. The problem was that the installer on the install disk didn't work anymore with current OS X versions (because it was a PowerPC application), and they addressed that by releasing an Intel version of the installer. They already had an Intel version of the game itself that you could install in the form of an updater, but that obviously required that you could install the game first.

    3. Re:but no Linux? by SvnLyrBrto · · Score: 1

      Up until Overwatch, as of which they have abandoned the Macintosh, Blizzard was a cross-platform developer supporting Mac and PC as far back as I can remember. But I'm not sure they ever supported Linux. Since they already have the existing and supported code base, the extra effort to include the Mac in this patch was probably trivial for them. But the development work to do a new client for a third platform is probably more than the Diablo 2 team has allocated to them. Hell, I'm more than a bit surprised that there still is a Diablo 2 team in the first place. And given that they've stopped developing for the Mac, I expect you can forget about them ever releasing for Linux in the future as well.

      Perhaps one day they will purge themselves of the Activision taint and go back to being the old Blizzard. My guess is that the end of Mac development is an Activision thing, given that the old Blizzard kept up Mac versions even in the '90s when Apple was "beleaguered". And that's probably what would be necessary before any Linux versions were forthcoming. But I'm not holding my breath. At least I got to play the full Starcraft 2 before they made this change.

      --
      Imagine all the people...
    4. Re:but no Linux? by kuzb · · Score: 1

      Linux users whine that the games aren't being built for their platform, but refuse to make it a platform that the average person wants to use. You can't say "adopt Linux" while simultaneously saying "don't dumb it down, just learn to use a command line like the rest of us".

      Microsoft literally laughs at the Linux desktop effort. It has so many people pulling in so many different directions that it will never get its shit together unless someone takes direct control of enough components to put it all together under a single cohesive vision. Of course, his flies in the face of what Linux users are all about. So if it ever happened they'd all complain that it wasn't open enough, or that there wasn't enough choice, or that binary drivers were polluting the FOSS ecosystem or some shit.

      Big game studios are dismissive of Linux because there's no money there. It's been tried - over and over. Remember Loki games? You know why that stopped? Many Linux users pirated the software because they're used to the idea that software should be free not as in beer, but free as in cost nothing. The few that did buy the games weren't enough to support them. As a result Loki went bankrupt. These days if a game has Linux support it's a value add. It's not expected to make any real money, because there's none to be made. So if you want to point a finger at anyone for the present state of affairs, you can thank the users themselves.

      --
      BeauHD. Worst editor since kdawson.
    5. Re:but no Linux? by Anonymous Coward · · Score: 0

      Diablo 2 is one of those late-1990s games that do 3D acceleration with Glide. It's a sort-of-OpenGL API that no modern video card supports.

      I had to get a glide-to-opengl wrapper dll to get the game's 3D mode working.

      You don't want to run the 2D mode. It gets juddery once there are many spell effects on screen. And there always are.

      Getting a Linux/BSD port past the 2D mode would be quite hard.

    6. Re:but no Linux? by desdinova+216 · · Score: 1

      generally when "free as in beer" is used it is in the context of being no charge.

    7. Re:but no Linux? by Rakarra · · Score: 1

      Up until Overwatch, as of which they have abandoned the Macintosh, Blizzard was a cross-platform developer supporting Mac and PC as far back as I can remember. But I'm not sure they ever supported Linux.

      They supported Linux, but only behind the scenes.
      A few blue posters have mentioned they filed bug reports against wine.
      Blizzard worked with Transgaming (cedega) when Blizzard's Warden incorrectly flagged wine users as being cheaters.
      No Linux clients, but they've sometimes seen Wine as reducing the pressure to need a Linux version.

  15. No, it is always so easy. by Anonymous Coward · · Score: 0

    For one thing, those libraries can be replaced. If it's not their code, then they "can't" open the source, but they CAN open their own. And others will hook in libraries to do the same damn thing.

    Second, what interest? And why? And none of it couinters what I said, only says "weel, they may have a reason not to", which isn't something I said they didn't have, I just pointed out that it would be much less work to release the code and let someone else do it. And "Oh, we might port it. One day. Maybe. Possibly. We haven't in sixteen years, but we can't port it if we don't have exclusive ownership of the code" still gets a "Well, no, you can port it if you don't have exclusive ownership of the code". And the libraries they use would need porting,so when that's not going to happen,they'll have to rewrite it for new libraries. Which if they opened it all up would have already been done.

    Finally, no, if you knoew how bliz codes, you won't have any advantage hacking their battlenet servers. If they are relying on crappy programming and that crappy programming being hidden, then they have crappy programming and they shouldn't be relying on it.

    1. Re:No, it is always so easy. by jellomizer · · Score: 1

      The topic of this post asked if it was easier top open source it. Not if it was possible. A rewrite doesn't constitute easy.

      Source code isn't the end all be all. A good product can be made on crappy code. Often crappy code is needed to tweak for performance, or to meet deadlines. I still go back at some of my old code and marvel at the ingenuity that I took with some code without the benefits of a modern technology and I also cringe at many of the stupid things I did at the time. Because every day I can't bring my A game.

      They own the rights having to give away the game source could cause actions that create a lot of copyright claims. Not just copying the software but the game itself. How many tweaks will it take to make Diabold II to not be it.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  16. 1.14? Meh. by Anonymous Coward · · Score: 1

    I've been Modding Diablo2:LoD for several years, and while it's neat to see an official update, most Modders I'm aware of use a base version of 1.10. Blizzard removed some really useful bug-features with v1.11 that make the later versions less open to modification.

    I'm using Windows 8.1 and running Diablo2 v1.10 without trouble, but I can appreciate where Apple's chip changes in the last decade could be problematic.

    1. Re:1.14? Meh. by Quirkz · · Score: 1

      Do any of those mods allow you to ever complete an item set? I'm pretty sure that I never once successfully completed one in all my runs through the game. Years later I read a bit suggesting wonky math made several of them nearly impossible, and it left me feeling like I should just set the game box on fire. Pretty sure that's the last time I bothered trying to play, too.

  17. Who needs the codec to go FOSS???? by Anonymous Coward · · Score: 0

    You DO know that you don't watch the codec, right? You watch the video. You can do what's called "transcoding" where you decode from one codec and reencode in a different one. The video is still 100% watchable, but you never see the codec change.

    I couldn't give a rats ass what the codec is. Use xvid if you want. Or Theora. Or MP4. If as the other respondent claimed, they want to port, they'll need to change the coding for the video, because Bink isn't available for Android or accelerated on iPad.

  18. They are still selling it by suso · · Score: 1

    Up until last year, the Diablo 1/2 battle chest was still selling in my local Target and other places for $20. 15 years after release. I asked a clerk once when the last one was sold and he looked it up and said a month before. Pretty amazing for a 15 year old game.

    1. Re:They are still selling it by Anonymous Coward · · Score: 0

      I bought mine in around 2009 for around 10 eur.

      Only D2 + expansion combo though. No Diablo 1.

    2. Re:They are still selling it by Quirkz · · Score: 1

      I kept putting off buying Warcraft (the original, not "World of") because the battlechests were always in stores, and always $30 or maybe $20. I've been saying to myself that surely it'd end up in a $5 or $10 discount bin at some point, but fifteen years later I'm finally concluding that I may have been mistaken about that one.

  19. Re:introduced by modern operating systems--yeah ri by Anonymous Coward · · Score: 1

    As an example, SimCity had a bug where it continued using memory after freeing it. It worked, if only accidentally, in Windows 3.1, but the Windows 95 team had to add a special shim for SimCity to put the memory allocator in a special mode where it waited a short while before *really* freeing memory. This shows at once a) the folly of your position and b) that Microsoft is going through a lot of trouble for backward compatibility and that if your application breaks the rules and therefore breaks itself in the next version of Windows, you only have yourself to blame.

  20. This just in by Anonymous Coward · · Score: 1

    Slashdot here with another story that's over a week old! News at 11.

  21. More important issues by ArylAkamov · · Score: 1

    I've been playing it on Windows 7 just fine, I was hoping this update would focus on spam bots.

    I can't enter a game without the max number of players immediately joining, spamming the entire chat for several minutes shilling for cheats or websites that sell items, then leaving.

    It used to be that you could set the maximum level difference and all bots were level 1, but now they use leveled bots.

    Freaking spam fest.

    1. Re:More important issues by Anonymous Coward · · Score: 0

      Do a google search for "diablo 2 spam ignore list" takes two minutes. Won't stop the joining but at least you won't see the text.

    2. Re:More important issues by toddestan · · Score: 1

      That's one of things that really amazed me the most about Diablo II and Battle.net is that spammers/bot/cheaters/hackers could pretty do whatever they wanted on there and it seemed Blizzard really didn't give a shit. While totally eliminating it would be impossible, it doesn't seem like it would be too hard to identify bots like that as they make themselves extremely obvious, and ban their CD keys.

      Then again, I guess Battle.net is free and still supports 16 year old games so they do have that going for them.