News for hackers. Stuff that matters.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by Meekro on Wednesday April 06, 2016 @11:08PM (#11444410)
I used to be involved with this sort of thing, and it's actually pretty interesting stuff. There are enormous open source projects, operating largely out of public sight, that have recreated the WoW server backend in most of its glory. The lower-level content works quite well these days, though a lot of complex raid scripts are missing or broken.

This one is probably the most popular: https://github.com/TrinityCore/TrinityCore

It's pretty rare for Blizzard to go after these companies in court, but it's happened here and there. Look up "Blizzard Entertainment, Inc. v. Alyson Reeves" if you're curious what such a lawsuit looks like! Every patch since Lich King, though, has attacked these reverse engineers on the technical front by adding layers upon layers of obfuscation to the protocol. That's had some effect, and many private servers have stuck with the old Burning Crusade or Lich King releases.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by ChuckMcM on Wednesday April 06, 2016 @11:31PM (#11444507)
One could argue that the Lich King was the last "good" patch for WoW. What I've never understood though was there is clearly some residual demand for "down rev" versions of the game where the mechanics favored a more engaged play style, why not facilitate it? How much does it really cost to run a single realm at the Vanilla, TBC, and LK levels? So many new players where their first experience with Onxyia was soloing her with a Paladin. Just not the same as 40 people trying to bring her down without falling to the whelp adds.

Sure I don't think you could get $15/month for it but certainly $5/month or $10 a month. And they already let you "play for free up to level 20" why not just let you play for free on a vanilla server up to level 60?

Re:Blizzard shutting down Nostalrius, popular WoW private se... by kibwen on Wednesday April 06, 2016 @11:45PM (#11444554)
My personal intuition is that splitting your userbase like this is disastrous for a game in the long-term (to say nothing of my intuition that 90% of people longing for "the old days" are just looking for a quick hit of nostalgia, with no intent to pay long-term).

However, it's worth mentioning that Runescape now officially offers a "classic" version of the game alongside (and separate from) the modern version, which should be an interesting experiment to watch.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by zanny on Thursday April 07, 2016 @01:43AM (#11444980)
You know that is an argument about expansions in the first place? Significant player dropoffs in WoW happen in the last patches before new expansions. The userbase usually spikes up on new releases, but almost always drops lower every time, predominately because new releases gate players who were on old versions against those on the new one. Friends stop being interested, unsub, and never come back because the player base is fragmented across every level cap WoW has had.

I've always thought that level caps in MMOs, particularly the WoW variety slash-and-burn where you basically make a new theme park every two years and throw the last one in the dumpster in terms of player viability, is a destructive cycle not conductive to building real living worlds.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by paulmd on Thursday April 07, 2016 @09:53AM (#11447233)
On the flip side, you've got the EVE Online model. Expansions are released every 6-8 months as "super-patches". Like every MMO it's mandatory to be playing on the latest version, but everyone gets it for "free".

It's pretty simple to avoid the problem of having players scattered across multiple content sets and levelcaps: stop bleeding your players dry. What are subscription fees paying for if not ongoing development of additional content?

IMO you should either charge for expansions or charge subscription fees - but not both.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by debacle on Thursday April 07, 2016 @11:41AM (#11448127)
Blizzard releases paid expansions because people will pay for them.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by Falcon9 on Thursday April 07, 2016 @12:55PM (#11448736)
Yeah, it's hard to make the business case for leaving money on the table - with every expansion comes change and change much more than the expansion cost is really what is causing the gating effect.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by cynoclast on Thursday April 07, 2016 @06:40PM (#11451271)
Treating your customers as customers rather than cash cows engenders positive feelings toward your company, and ensures continued subscription. There's your business case.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by cLeEOGPw on Saturday April 09, 2016 @03:52AM (#11460414)
Positive feelings don't always maximize profits.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by na85 on Thursday April 07, 2016 @12:23PM (#11448501)
Blizzard isn't and never has been trying to create a "living world". That dream died when Ultima Online showed us exactly what players will do in an unscripted world that's as close to living as the tech of the time would permit.

WoW was, from the outset, designed to railroad players through content theme parks and give a hit of dopamine just often enough to keep them playing.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by taneq on Thursday April 14, 2016 @09:55PM (#11501568)
Wow was far more free in the early days. After about Burning Crusade they were under increasing pressure to allow players of all play styles and skill levels the ability to "see the content", which lead eventually to Raid Finder and gated progression. This ripped the last shreds of immersion away from the world and left the bare, creaking treadmill of "get tier X, farm tier X+1 tokens, get tier X+1, farm tier X+2 tokens..." exposed, which (for me) is what finally killed the game.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by bitwize on Thursday April 07, 2016 @07:20AM (#11446348)
Blizzard isn't interested in "building a living world" and never has been. From its inception the purpose of WoW has been to farm the likes of you for gold.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by Margh on Thursday April 07, 2016 @08:58AM (#11446834)
And how do they continue to "farm" you for gold if you unsubscribe because you no longer feel a part of the world?
Re:Blizzard shutting down Nostalrius, popular WoW private se... by zipwitch on Thursday April 07, 2016 @11:22AM (#11447954)
By getting a small subset of players to buy premium cosmetic content and in-game gold. Blizzard came up with a clever mechanism involving game time and other players for the latter, both in order to obfuscate what they were doing somewhat and to give them a little more control over their economy.

The Blizzard Warcraft Store: https://us.battle.net/shop/en/product/game/wow

Information on the "WoW Token" mechanism for turning $ into gold: http://www.tentonhammer.com/guides/guide-to-buying-and-selli...

Re:Blizzard shutting down Nostalrius, popular WoW private se... by minimaxir on Thursday April 07, 2016 @10:22AM (#11447454)
That is exactly why subscriptions had dropped sharply after the release of Warlords of Draenor. (the endgame was designed around the antisocial garrisons, a mistake which they have scaled back in the upcoming expansion)
Re:Blizzard shutting down Nostalrius, popular WoW private se... by bitwize on Thursday April 07, 2016 @01:44PM (#11449109)
Ultimately, you don't matter to them. For every subscriber like you they lose because of a change, if they get two more, more casual players to sign up, they're in the black and sacrificing your membership is rational from a financial perspective.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by mfukar on Thursday April 07, 2016 @08:44AM (#11446759)
If you look hard enough, you'll realise "a living world" is used as a synonym to "a market".
Re:Blizzard shutting down Nostalrius, popular WoW private se... by Filthy_casual on Thursday April 07, 2016 @02:45AM (#11445219)
This brings up another point in favor of "why not".

If existing players who are willing to buy new expansions whenever they are available migrate to vanilla servers, they might as well opt out of buying the expansions, since adding new content in the vanilla servers will make them non-vanilla.

Huh.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by Margh on Thursday April 07, 2016 @08:59AM (#11446850)
A prudent developer might make the expansions a mandatory purchase that adds the new content in cosmetic ways.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by stcredzero on Thursday April 07, 2016 @01:21PM (#11448938)
I've always thought that level caps in MMOs, particularly the WoW variety slash-and-burn where you basically make a new theme park every two years and throw the last one in the dumpster in terms of player viability, is a destructive cycle not conductive to building real living worlds.

Theme Park/Resort Casino. Basically dazzle your senses while getting you to play a rigged game to massage you with variable schedule of reward. A real, living world is spoiler-proof.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by vlan0 on Thursday April 07, 2016 @09:32AM (#11447072)
I really question this logic though. As someone who played with a large group of friends from Beta to TBC, none of us would even consider picking up WoW in its current state. Obviously this is a very small sample size, but I talked to many people when playing on Nost that felt the same way.

I do not see how they would be splitting the userbase, when many of the players of this server wouldn't even consider returning to Blizzard's current product.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by anexprogrammer on Thursday April 07, 2016 @12:09AM (#11444644)
If done at least semi-officially it could equally be a way to bring back lapsed players as much as any splitting of user base. Many leave in major updates or exciting new releases. WoW lost loads since LK. In other games LotRO horse riding update lost 30% of the users. GW2 redesigned for the intellectually challenged. I'm sure some would want to come back to the game before it was wrecked. Maybe not so much GW2 - it was always too easy to hold interest for long.

The problem I see is old versions would be unlikely to get updates like new content or dungeons so even those hoping to play long term would get bored eventually.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by Shivetya on Thursday April 07, 2016 @10:05AM (#11447324)
Still to put WOW in perspective with other games you list, WOW's population loss and gains around expansions tends to be higher in number than other games ever achieve.

Games age and taste change too. Blizzard has done an amazing job to see so many millions of players interested. The one surprise to me is how low of level their free play is limited to.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by anexprogrammer on Thursday April 07, 2016 @11:40AM (#11448116)
Oh very true. Somehow they made it achieve the same as most of the rest of the MMO space together. Never quite saw why as, well, I never got hooked on it, so left early. One of the kids is still hooked on WOW and won't let us kill the sub even now!
Re:Blizzard shutting down Nostalrius, popular WoW private se... by qu4z-2 on Thursday April 07, 2016 @08:29PM (#11451768)
Personally, I'd play a lot of Mabinogi Classic if they released that.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by Zancarius on Wednesday April 06, 2016 @11:59PM (#11444608)
I think the first concern could be countered somewhat by 1) the nature of Battle.net's integration with WoW and 2) either doing it via their phasing mechanics or having a means to copy a character over at the expansion's level cap. This way, you could see what friends are playing, which expansion level, and opt to join them.

Otherwise, I do see your point. As much as I'd enjoy it if they offered new players/characters the option of playing revised post-Cataclysm content for leveling or "classic" content instead, it might pull away enough of the existing population to make early group quests painful. (Although, that could be mitigated somewhat in the same manner their cross-realm stuff currently works.)

You may be right about the nostalgic effects, although it is a pretty powerful effect and certainly got one particular company's side venture off to a good start [1]. In the times I've toyed around with TrinityCore, I find I'd play it at least 2-3 times a week if I had friends who weren't absolutely terrified of the potential for permanent bans--the old content was that enjoyable to me. Nevertheless, I recently re-subscribed to retail this February, and I enjoy it, but it feels like it's missing something. It doesn't have the same charm, but I do appreciate a few of the improvements (the "spell crunch" is miserable, however).

I'm a sample size of one, though, and that's certainly not enough to make any time investment worthwhile on Blizzard's behalf.

[1] http://www.polygon.com/2014/7/21/5913763/gog-com-back-catalo...

Re:Blizzard shutting down Nostalrius, popular WoW private se... by bpicolo on Thursday April 07, 2016 @11:29AM (#11448016)
Everquest started doing this long ago (~2006 I believe?), where people could progress starting at the first expansion. They would slowly move a server through the expansions. EQ2 looks to have it now as well. It's pretty successful in context, if I remember right, though naturally much of the original Everquest magic wasn't quite there
Re:Blizzard shutting down Nostalrius, popular WoW private se... by tikhonj on Thursday April 07, 2016 @12:31AM (#11444735)
As an interesting illustration of this idea, RuneScape (a popular freemium MMORPG) has done just this: they split up into the modern game and "Old School" (OSRS) which is based on the game in 2007. Some people heavily prefer one or the other, and by now the communities feel very distinct.

I don't know exactly how well it's working out for them. Now they have two games to support and promote, with about the same number of users. This number might (likely?) be higher than if they had stuck to providing a single game, but I'm not sure. It's hard to tell.

There seems to be some business risk to doing this. Apart from possibly cannibalizing your main product, it also requires two teams to support and run the two games. If you actually want the experience on the old-style server to be at all stable or compelling, you'll have to put some time and energy into them—it's more than just running the server.

Honestly, I have no idea if what RuneScape did was the right move, but it's a really interesting case study.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by JimmyM on Thursday April 07, 2016 @08:49AM (#11446780)
RuneScape did this in the past, they've got previous experience here. RS Classic ran alongside RS2007 for absolutely ages, and it seemed to work pretty well.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by emmab on Thursday April 07, 2016 @12:46AM (#11444793)
Runescape has enough grinding to provide near perpetual play. WoW you get the best end-game raid gear and there's a lot less left to do.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by pvg on Thursday April 07, 2016 @01:35AM (#11444949)
They've answered this directly numerous times. Compared to their user base, the demand is essentially zero while the development, maintenance and support costs are massive.

More importantly, the resources they have are better used developing new things for their existing properties which is what statistically all their paying customers actually want. The most persistent and universal complaint about Blizzard is that they don't produce content as quickly as their audience demands and consumes it. They'd be foolish and negligent to waste their time on anything else.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by kriro on Thursday April 07, 2016 @06:49AM (#11446240)
They could still outsource running old versions to a third party (with some sort of revenue share). They could have let these guys continue to run, sanction it but demand they charge X$ and pay y% of that to Blizzard.

There are some pretty obvious downsides to that plan but it's an option.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by pvg on Thursday April 07, 2016 @08:15AM (#11446602)
It amounts to the same thing - 'they can do some deeply convoluted, labourious thing for a few thousand nostalgic players' or 'they can focus on meeting the needs and collecting the payments of their millions of existing customers'. It's hard to see how the former makes the slightest bit of sense for them.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by vlan0 on Thursday April 07, 2016 @09:17AM (#11446963)
I actually question how much interest there would be. Nostalrius reported 150k active players, with over 800k accounts. That is much higher than I would have thought.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by pvg on Thursday April 07, 2016 @04:21PM (#11450355)
Where did they report this? It seems like it had a few thousand players online at a time on a single server.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by vlan0 on Friday April 08, 2016 @03:10PM (#11457065)
I originally saw those numbers stated in one of the first articles covering this topic, but I do not remember which site it was on. However, I did see they also mentioned it on their AMA.

https://www.reddit.com/r/wow/comments/4droz4/we_are_nostalri...

Re:Blizzard shutting down Nostalrius, popular WoW private se... by Razengan on Thursday April 07, 2016 @07:30AM (#11446399)
I'm mostly a fan of single-player games and don't feel that massively-multiplayer games can come close to offering the same level of engagement or fulfillment, apart from the social fix.

The biggest concern I've had against investing emotions into any MMO's content, is the complete lack of a guarantee that it'll always be officially available. So many quests and such get old pretty fast and eventually forgotten. There's just no way to relive that content.

Maybe a paradigm shift is needed, away from how MMO content has been traditionally designed.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by jayd16 on Thursday April 07, 2016 @12:24PM (#11448514)
Not a terrible idea. Maybe a "seasonal" server that runs through the expansions every 6 months.

That said, I'm sure maintaining different versions of the servers would actually be a huge pain. The live ops was most likely not a solved problem at the end of an expansion.

It would take a lot of back porting security patches as well as bringing certain things forward like connecting to the current bnet.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by Falcon9 on Thursday April 07, 2016 @01:02PM (#11448796)
And the customer service concerns are an interesting consideration as well - Game Masters use ever evolving tools (which evolve with the game client) to be able to more effectively help players. Changing the client will break the tools which will require new tools to be developed, new policies to be developed around those tools, new (or really, old but forgotten) types of solutions for game issues that have been obsoleted.

Just imagining this small aspect of the overall challenge makes it clear to me that this type of server just would never happen on an official basis - so many cross-linked considerations and it's really hard to make a business case for almost any of them, even if it would be a lot of fun from a player point of view. Which means that allowing a volunteer community like Nostalrius is really the ideal, outside of the reality of the law which requires protecting intellectual property in all cases in order preserve it in the cases where you really want to. Could some kind of official license be made available specifically for Nostalrius?

Re:Blizzard shutting down Nostalrius, popular WoW private se... by minimaxir on Wednesday April 06, 2016 @11:50PM (#11444579)
> Just not the same as 40 people trying to bring her down without falling to the whelp adds.

It's worth noting that Wildstar launched targeting the hardcore WoW raider experience.

It failed miserably since targeting only a single-digit percentage of WoW's playerbase is not a profitable business decision.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by Omniusaspirer on Thursday April 07, 2016 @01:06AM (#11444860)
The comparison between Wildstar and Vanilla WoW is a complete misnomer.

I played both Nostalrius and Wildstar extensively and the two were nowhere close in terms of scale, depth of world, community, lore, or any other metric you can think of really. The boss mechanics, housing, and soundtrack were great but the game was incredibly lackluster otherwise. Lore had some potential with the Drusera arc being interesting.

As for the bad: PvP balance was a trainwreck. Quests were meaningless as you'd get 30 at once and blow through each on in a couple minutes. Rep grind rewards were poorly balanced. Instances offered little reason to run them repeatedly and relied too much on the interrupt mechanic. The world was much less atmospheric barring some neat zones like Farside that you had no reason to return to after leveling through. Itemization was dull with no interesting items or stats. No secondary professions. No cosmetic pets. Instanced zones. I could go on and on but that touches on most of the major issues.

Oh, and while I love addons they needed to be more careful with just how powerful they could be within their poorly planned economy. I coded an autocrafter for the Architect profession in the first couple days and basically botted (legally) $1500 worth of currency @CREDD rates in a single week. Fun for me but rather unhealthy for the economy itself.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by taneq on Thursday April 14, 2016 @10:01PM (#11501584)
I played Wildstar for a couple of months after launch, and very sporadically since it went free-to-play. They basically built the game for people who loved early WoW, and (IMO) they did a rather good job of it.

The problem with Wildstar is rather like the problem with trying to get your highschool band back together. The drummer moved to another country, the lead singer has two kids, the bass player works shift work. Everyone grew up and no-one has the time (or inclination) to raid any more.

I think a lot of people (myself included) loved the idea of Wildstar but just weren't in a position to make the investment of time and effort required to really enjoy a game like that.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by venomsnake on Thursday April 07, 2016 @02:28AM (#11445156)
The last good patch was Ulduar for me. ICC was big disappointment.

Ulduar was the game at its peak. All downhill from there. I still hate how they crippled the hard modes afterwards.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by eterm on Thursday April 07, 2016 @05:43AM (#11446007)
Everyone has a patch they loved and was a peak for them. There are people who joined during cataclysm and think that was the best before "Panda" ruined the game.

Plenty of people think BC was the peak and LK ruined everything. I personally think ICC was amazing and the peak, because that's when I played.

MMO experiences are always the best when they are novel, there is something really special about the first time you beat a raid boss. Also later expansions will never recapture the innocence of the first time discovering a world. Then you learn how to "beat" the game and minimax your experience. Then an expansion comes out and you just can't view the content without a minimax hat on, and that ruins it.

People often long for the glory of days past, but remember that everyone also has their own frames of reference. For new players WoW is probably still as good now as it has ever been, it's just impossible for you or I to see that when we saw we had it so much better.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by ewzimm on Thursday April 07, 2016 @10:13AM (#11447380)
Maybe it's because my first MMO was Neverwinter Nights, a 1991 game that took the Gold Box DnD experience online, but I think WoW has only gotten better with every expansion. When it came out, most people I knew disliked it for being too simple but agreed that it had better atmosphere and polish than any other MMO. It felt like MMO Disneyland. The initial mechanics for raids and PvP were limited, but as the designers gained experience, they kept coming up with new and interesting mechanics, and the art and atmosphere maintained their high standards throughout the years. I haven't had time in the last few years to spend on high-end raiding, but I've heard nothing but praise for the raids from the top players.

The only place I see it failing is figuring out a way to keep communities together over the years. Most people's main experience with the game is social, and if your group can't stay cohesive, and few can for 12 years, you're going to get a diminished experience. It's simply an impossible task to figure out a way to keep gamers together for that long.

Other people will complain about parts of the game being too easy, but I always dismiss those out of hand. The high end parts are more challenging than ever, and the existence of diverse content is nothing against the game design. I love that I can log on for a few minutes here and there and even only play Pokemon if that's what I want in the moment. As an old-school MMO person who never saw WoW through the eyes of novelty, my perspective is that no game has managed to maintain such high quality and consistency while continually reinventing itself over such a long time. The fact that it's still the number one MMO by far and maintains a subscription model while everyone else is going free-to-play is testament to its quality. I think it's a piece of software that any developer should look at for inspiration on how to keep people engaged for a very long time.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by thenomad on Thursday April 07, 2016 @08:45AM (#11446761)
Counterpoint: I played since a month after Vanilla launched until about half-way through WoD.

By your logic I should be a hardcore "Vanilla was the best" player, but actually, I'd argue that most of the game peaked in TBC (the first expansion) and raiding peaked in Wrath.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by Elhana on Thursday April 07, 2016 @12:36PM (#11448604)
MMORPGs was always about grind-to-win, ideally forcing a group play along the way - that built communities. Blizzard kinda killed that turning the game into a solo adventure - most people just logged in for a raid and be gone for the rest of the week and those casual pug raids was the last nail into the coffin of social bit, that actually kept me playing.

I've had enough in Cataclysm, but I can't really say if vanilla, tbc or lk was the best (ignoring my personal achievements in each of those, tbc was the peak of my raiding). All of those bring good memories.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by grhino on Thursday April 07, 2016 @09:09AM (#11446917)
I still remember entering Horde territory on a PvP server for the first time trying to complete the baby Alliance warlock quests. It was a huge thrill, and I felt completely immersed. I had many other fun times in the game and seeing the other beautifully crafted zones, however, the time commitment I wanted to sink into the game to fully enjoy it couldn't be sustained. I had to quit for personal well being reasons.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by vlan0 on Friday April 15, 2016 @11:31AM (#11505100)
Once Jeff Kaplan left the designer team (Post-WoLK), WoW just never left the same for me.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by cynoclast on Thursday April 07, 2016 @06:36PM (#11451256)
I think this is the reason EVE online just gives everyone each expansion free. Everybody's playing the same game, and it's included in your subscription.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by debacle on Thursday April 07, 2016 @11:40AM (#11448110)
> It's pretty rare for Blizzard to go after these companies in court

Blizzard is actually the company that set the precedent of going after these companies in court (bnetd [1]), and I can't think of a single company that has gone after these types of projects (private servers) more than Blizzard.

[1] https://en.wikipedia.org/wiki/Bnetd

Re:Blizzard shutting down Nostalrius, popular WoW private se... by djsumdog on Thursday April 07, 2016 @01:01PM (#11448791)
I was thinking of bnetd when I saw the title.

Bnetd set a horrible prescient IMO. You have the court saying reverse engineering a protocol and creating a clone of it was essentially illegal. The software which, was both free and open source, was now infringing if it was published (even though it was a totally original work).

You can sill find the bnetd source code around here and there for people who made copies. I've been at LAN parties where we cranked one up and ran old copies of Blizzard games.

I was thinking of publishing a legal paper on this a few years back; started some preliminary work with a friend who was a lawyer in NZ, but it kinda all fell through the cracks.

Interestingly, I wonder what would have happened had this project been based in NZ instead. Software patents are illegal there .. but, they did illegally spy on Kim dotcom (then change the laws so it wasn't illegal anymore), impounded his servers on behalf of the US (coughmovieindustrycough) government. He lost his extradition trial, so he now faces extradition...for copyright infringement. They are extraditing a man, for a non-criminal, civil violation. (Don't get me wrong, he's kinda a dick and his CD was terrible, but the whole case is bullshit...plus he's fucking hilarious).

Re:Blizzard shutting down Nostalrius, popular WoW private se... by dogma1138 on Thursday April 07, 2016 @06:47AM (#11446233)
The majority of the private servers are either WOD or MOP, there are virtually no TBC servers and Nost was one of the few vanilla servers.

There are allot of WOTLK servers because WOTLK was the most "popular" patch of WoW and allot of work on both the emulation and the database was done for that patch.

However private servers for Cata, MoP, and WoD came out pretty much almost hand in hand with live release, they were and still are utterly garbage but most private servers are.

This is quite big it's the first time for quite a long while that Blizzard went to close an private server, and it's the first time that the server in question was not hosted in the US/CA and was not anywhere close to emulating retail content.

The content that is available on Nostralius is literally not available on any live server any more since Cataclysm which altered all the original "vanilla" content.

This might actually also be interesting to see if this can actually go to court, the server emulation (if done as a clean room) does not infringe on Blizzards actual IP, all the text, sounds, textures models are present on the client side alone the server holds only an itemized database of objects and knows how to communicate with the client.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by throwaway125 on Thursday April 07, 2016 @07:07AM (#11446307)
>all the text, sounds, textures models are present on the client side alone

This isn't entirely true. All the quest text, monster says, NPC interactions and more are sent by the server. Sure, the models and sounds are part of the client, but the server tells your client where to place which mobs, how much health they should have, how they react to you, etc.

>The content that is available on Nostralius is literally not available on any live server any more

Yeah, hosting a game server that is no longer available because the company that used to host them stopped offering that option should probably not be against the law. Even single player games are being created as "multiplayer" nowadays, so it's bound to become an even bigger problem in the future.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by sbarre on Thursday April 07, 2016 @07:47AM (#11446470)
You're absolutely right, this is a larger issue (not just with games but with "always-on" and connected devices in general).

It's one thing for a company to shut down an older game's multiplayer-only services when the player base dwindles, but with many single player games now requiring a server connection to even function, what happens to those?

At the very least, companies should have a contingency plan for making a "sunset" patch available to allow those games to keep working - even in reduced capacity - once those servers go away.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by Falcon9 on Thursday April 07, 2016 @01:11PM (#11448857)
Where do you draw the line? Should I legally be allowed to run my own League of Legends client that is current version - 0.0.1 since that's no longer available to players, and offer all skins/runes at a fraction of the cost to my user base?

There is something of a problem here, but the solution (as ever) is not a simple one.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by jacksonsabey on Thursday April 07, 2016 @12:38AM (#11444763)
there's also this https://en.wikipedia.org/wiki/MDY_Industries,_LLC_v._Blizzar... when they managed to get glider, one of the first bots taken down
Re:Blizzard shutting down Nostalrius, popular WoW private se... by 15155 on Thursday April 07, 2016 @01:03PM (#11448803)
> Every patch since Lich King, though, has attacked these reverse engineers on the technical front by adding layers upon layers of obfuscation to the protocol.

I haven't seen such obfuscation, personally. Mostly design/implementation inconsistency, which, can happen to any large, old software project.

The biggest nastiness I personally witnessed was the battle.net authentication system upgrade, and it wasn't borne out of anti-RCE efforts.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by dduarte on Thursday April 07, 2016 @01:10PM (#11448850)
Randomization of opcode identifiers or shuffling packet structures every other (client) build is not "inconsistency".
Re:Blizzard shutting down Nostalrius, popular WoW private se... by wcummings on Wednesday April 06, 2016 @11:10PM (#11444419)
There's also a cool community around reversing the battle.net protocol(s).
Re:Blizzard shutting down Nostalrius, popular WoW private se... by scrollaway on Thursday April 07, 2016 @01:02AM (#11444846)
The Battle.net 2 protocol is almost entirely Protobuf based and the protos can be recreated from the HS decompiled code or the Diablo 3 in-executable protobins.

https://github.com/hearthsim/hs-proto

https://github.com/hearthsim/proto-extractor

Re:Blizzard shutting down Nostalrius, popular WoW private se... by speeder on Thursday April 07, 2016 @09:41AM (#11447135)
I was involved in the Ultima Online scene.

I submitted RunUO patches to our local forks (I then had no idea how to help with "upstream" stuff), and I also was fan of Sphere based servers.

Also I GMed a couple servers, made maps, scripts, RPG Scenes, researched lore of the series to teach to people...

One thing that happened interestingly, is that several servers over time ended rolling back expansions, even if they already had implemented them, because of how obviously bad they were for the game overall, this also affected the mainstream EA servers, each expansion made people leave instead of grow...

The most popular servers were the "T2A" servers, that emulated the expansion "The Second Age", usually with a few minor features from new expansions (like custom house architecture).

I noticed after I started to study game design formally, that the problem of the expansions was two-fold: 1, power creep, lots of it, each expansion introduced stronger enemies, harder dungeons, and better equipment... and required that you paid for them to get all that, in a obvious cash grab, but that made the game unbalanced.

And 2, and biggest problem: it shifted the genre of the game!

When Ultima Online started, it was a sort of medieval life simulator, it had farming, alchemy, baking, and all sorts of "boring" daily stuff, there was even one interview were Richard Garriot mentioned when he was walking around invisible, and saw a warrior show up near a fisherman, and out of pity drop on the ground for him lots of good equipment, and the fisherman got offended, and explained he was a fisherman, he wanted to fish, not kill, and did not wanted swords and armour near him.

New expansions routinely broke "skills" that did non-combat tasks (example: item identification), or made them irrelevant (blacksmithing... in the original game a blacksmith could make the best equipment possible, after expansions blacksmithing became useless, with the best smithed equipment having only half the power of the stuff you could find in the "end-game" dungeons).

Meanwhile they introduced mostly combat features: new weapons, new offensive magic, new combat-based "classes" (in a game that was supposed to be classless in first place), and so on...

Also expansions gimped some past features that made the game interesting, for example in UO default map, you could attack anyone that you wanted, anywhere, the only protection players had were other players, and the city guards (that were practically invincible).

New expansions instead introduced new maps that had all sorts of shenanigans disabled, and lots of restrictions, also they made LOTS of maps, and after they pissed off players with the genre shifts, it became too much map for too little people, it became easy to wander for hours before ever meeting people.

Thus, if you wanted a "real" UO experience, private servers were the way to go.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by byuu on Thursday April 07, 2016 @11:17AM (#11447907)
Yeah, Ultima Online should be a case study into how to completely destroy a game.

I loved T2A so much that I tried all the way up to Samurai Empire to stay with it, but it was hopeless. By that point, they turned what I still believe was the most original MMO out there into a tepid World of Warcraft clone. Only it could never compete on graphics, and everyone just played the same five boss "Doom Gauntlet" on auto-repeat for months on end to get psychotically overpowered gear that lasted forever and couldn't be stolen or lost.

It was so great back in the day. Some of my best memories were playing that game. I get really weird nostalgia in the truest sense just listening to the old MIDI files from the game. The classic servers just don't capture the mood with ~800 people on at most. That world is so huge that even pre-T2A, 800 people would mean maybe you'd see three people at the Britannia bank and that's it.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by dmazin on Friday April 08, 2016 @01:54PM (#11456536)
It's funny you talk about fishing un UO, because my best memories of WoW were sitting on a ledge in Wailing Caverns, stocking up Deviate Fish.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by Kiro on Thursday April 07, 2016 @06:05AM (#11446095)
I can't believe they actually re-create the backend. Seems harder than actually making a MMORPG from scratch. Where do you even begin?
Re:Blizzard shutting down Nostalrius, popular WoW private se... by aetherson on Thursday April 07, 2016 @09:46AM (#11447184)
The thing to understand is that MMORPGs create the illusion that they're kind of like browsers -- all the content is on the server, the client is little more than a window into a shared world.

That's not the case. The bandwidth would be crippling if it were. Most of the game is in the client. Clients know how to do actions, cast spells, count cooldowns, etc. The server has some maps that tell the clients "put this immobile resource here, spawn this mob there" (but the clients know what those resources and mobs look and act like, the server just tells them to instantiate a mob of this id there), and then sanity-checks and synchronizes the clients.

Re:Blizzard shutting down Nostalrius, popular WoW private se... by Kiro on Thursday April 07, 2016 @04:16PM (#11450297)
> but the clients know what those resources and mobs look and act like, the server just tells them to instantiate a mob of this id there

Are you saying the clients decide how a mob moves and behaves?

> sanity-checks and synchronizes the clients

Which in practice means the whole game logic must live on the server as well, right? How else would they validate the client's input?

Re:Blizzard shutting down Nostalrius, popular WoW private se... by chii on Thursday April 07, 2016 @06:18AM (#11446140)
You examine the packets received by the client in response to a discrete action by the client. Recorded enough of these, and you can emulate the server!
Re:Blizzard shutting down Nostalrius, popular WoW private se... by mdellabitta on Thursday April 07, 2016 @09:31AM (#11447066)
It would be pretty hilarious if this was a ML problem.
Re:Blizzard shutting down Nostalrius, popular WoW private se... by Hortinstein on Thursday April 07, 2016 @03:38PM (#11450006)
Do you have any good reads on how someone would go about starting a TrinityCore like project and the approach it takes to emulation?