Dear Microsoft

Dear Microsoft,

If you are a Microsoft employee reading this message and considering the state of Warcraft III Reforged technology, I would like to share with you my experiences as a user in the hopes that this helps you to make a better product or products in the future.

I was a fan of Warcraft III and particularly its custom map editor ever since the year 2002, when my family obtained our first copy of the game during my childhood. I used the World Editor on Windows on and off from the year 2002 until the present day as one of my most-used computer applications in my life. I am not a well-renowned game developer of any kind, and simply used the World Editor as a drafting system for fun ideas of all different kinds. Sometimes I made content to laugh at. Sometimes I made content to be series and try to make a serious game. Sometimes I made content with the express intention of playing it multiplayer with friends. And sometimes I made content that I knew would never play, so that I could publish that content on the internet or for online friends in order to help them create the experiences that they desired to create in the World Editor.

Twenty one years have gone by much too fast. I recall maybe about ten years ago, when someone close to me was recounting their struggles building web technologies and how anything they constructed seemed to simply break due to a browser upgrade shortly after, that at the time I poked fun at their situation because Warcraft III’s World Editor was a platform that never received any upgrades, and therefore never broke. And so it easily became evident to me that the problem they were facing was a manufactured one, and one that did not exist in my personal escapist paradise.

Through all the upgrades to Microsoft Windows during this time, the underlying Windows platform has retained support for the x86 32-bit binary programs. A year or two ago, I connected my Windows 10 PC to a usb CD drive and played the Warcraft III Patch 1.00 – the earliest version I ever had the honor of personally owning a CD for – and the product still played beautifully on my Windows 10 PC.

More beautifully, in fact, than the Reforged work-in-progress version available at that time. After I commented on it in a YouTube social media post, someone reached out to me on Discord claiming to be an Activision “Classic Games” Quality Assurance employee and asked for more information about the binary that was executing on my computer, because they said that at the Activision corporation they did not have these old CDs and were not able to play the original Warcraft III: Reign of Chaos game there in the Quality Assurance department.

You can choose whether to believe in the story of my personal experience or not, but I am inclined to believe that the person who contacted me on Discord was being genuine, because our discussions were reflected in one of the early patches to Reforged that added back some legacy features (what amounted to visual flare) to the game graphics render system.

To be honest, which features I discussed with that fellow that are not particularly important to me. What I wanted to discuss with you today is a matter of technology. Even among the user base today, there are people who come to this very forum and ask something akin to, “What is so wrong about Reforged? I played it and it was OK!” Here again, I am inclined to believe that the people asking this question are being genuine. Within a certain limited scope of features, the Reforged product does function.

But for those veteran creators of custom content, the “Classic Games” team and the work that they undertook often ends up providing the same general feeling expressed to me a dozen years ago by that fellow I knew who was attempting to build web technologies. Reforged is Battle.net integrated and Battle.net is generally designed to be an always-online technology that periodically updates itself, and then accordingly periodically updates Reforged. There is an offline button on Battle.net, and there is an offline button on Reforged, but these are more of a temporary excuse for when the power is out. In the year 2002, when the Warcraft III: Reign of Chaos was created, it was probably expected that some of the users would not even own the internet. They might purchase the game CD, put that CD in their computer, and then it would be a complete experience and that would be their only transaction with Blizzard Entertainment. And so the resulting technology was robust in that way – and it is thus that I can put the same CD that my family bought in 2002 into my Windows 10 PC in the year 2023, and play the same game. In this way, the Reign of Chaos and the Frozen Throne are and shall forever be a generally stable technology in a world where Reforged does not feel as technologically stable. Anyone who creates custom content for Reforged by necessity must live in fear of possible future upgrades to the game doing damage to the work that they were doing.

A user interested in modding Diablo 2 Resurrected reached out to me on Discord one time and consulted me for my game modding knowledge and the possibility of an overlap between some of the Reforged modding technology, and a goal that this person was trying to achieve on their Diablo 2 Resurrected mod. At the time when they contacted me, in late 2021 or early 2022, I told this person that it had recently been announced that despite firing the original Reforged developers, Activision was going to do more work on Reforged for the people who kept complaining. But the way that I expressed this sentiment to someone I did not know well at the time was this:

I don’t know if you heard, but ABK is going to change something on Reforged again soon, which translates to meaning they are going to hurt us more.

So, I apologize if this makes me sound like someone that you do not wish to communicate with because you believe that skepticism should be eliminated from the world around you. But the reason I am relating this is that now that Microsoft owns both Windows and Warcraft, your power is increasing. And at some point, you are going to have to make a choice. Do you believe that there is something special about the Warcraft III technology that causes it to hold a special place in peoples’ hearts, or do you believe that the public responses to Reforged are the result of inevitable social media negativity and that your best option is to try to block as much of the pre-Reforged technology as possible and to unite the player base on the one Reforged client?

I am asking because, although I realize that I am an exceedingly biased individual on this matter, I believe that there is something special about the Warcraft III technology that causes it to hold a special place in peoples’ hearts.

But now that you have the power over both Windows and Warcraft, the full stack is in your hands. At some point, you could decide to embed something inside of Windows so that it could no longer play Warcraft III: The Frozen Throne. It would seem that there is an incentive to you to do this – indeed, if you take the perspective of casual players, it may be logical to believe that you personally cannot find anything wrong with Reforged if you play it for 10 minutes, and that therefore everyone else on this planet should get over themselves and accept your opinion as the only one that matters. Legally, technologically, you will hold the keys to that power and the ability to make that decision. In addition, the World of Warcraft game’s technology is the polar opposite of this situation and has been always changing since it was invented, so due to corporate management’s tendency to lump both technologies together as “Warcraft brand,” whoever you are that reads this post and has the ability to make this kind of decision, I can assure you that you will be surrounded by “Yes” men, who have a tendency to agree with you that you should eliminate The Frozen Throne game and its technology from the Earth, because Reforged was meant to replace it.

But I am writing here today to tell you that I wish you would not do that, even when you find yourself able to do so. Reforged is a technology problem that you are not going to be allowed to solve. It is a derivative of the Frozen Throne that was meant to be a superset of Frozen Throne functions, and so the technologists at your company are going to say that there is no Warcraft III other than the Reforged super-client.

And yet, Android is a derivative of the Linux kernel but society does not pretend that these two technologies are the same. In this world, it is possible for a change to something to make it more specific, causing some people to prefer only the original version in whatever way or for whatever reason. And the world is made better by the option for technologists to download each one independently, for whatever their reasons.

At times, people like me have even tried to document specific technological grievances with the Reforged client that make it inferior to The Frozen Throne in terms of functionality. I will link them below – but would I be wrong to presume that you do not have the time to fix these types of issues, nor even to watch videos where I attempt to document them?
https://www.youtube.com/watch?v=PDf_fxDXFwQ
https://www.youtube.com/watch?v=kMCsxNOfiP4

Right, if you are like me and got this far in my post, you probably skipped past these videos without watching them. Time is valuable. Maybe you can watch them at some point later for entertainment. But probably not.

The fact of the matter is that although Reforged ambitiously attempted to be a superset of the functionalities of The Frozen Throne, at the lowest technological level it is not entirely. And it is probably not going to be. And that means that there are 17 years of custom maps and game worlds and creations that represent the inspiration and the dreams of fans of this game, and they will not work properly on the Reforged system.

As is perhaps the human nature, as you gather your power into one singular entity there are always the humans who rebel. The greatest custom mod developers and maybe even at least one former Classic Games employee who worked on Reforged have a channel online where they are reverse engineering the original Frozen Throne client to add any and all features from the Reforged system that users might want, while also configuring it so that it would run perfectly on Linux, so that they can escape you. This is predictable, and perhaps it is human nature.

But can’t you see that they don’t want to hate you? The Warcraft III players don’t want to be the people who you treat like the bottom feeders and the least valuable part of your company, spending less time on the technology than the users of the technology itself.

So, please, in summary I would as that:

  1. Don’t use your power over Windows to block the Warcraft III game that isn’t Reforged
  2. Consider supporting the original Warcraft III game better, although it is probably beyond your attention span to do so and thus I understand if you don’t

Thanks, and have a nice day.

7 Likes

Dear Writer of Long Post:

The issue with Old War3 is the server is the Classic Bnet servers for the game are no longer a thing. Microsoft isn’t going to bring that back, there’s zero money in that, as no one can buy the old version anymore.

I doubt that MS is going to go back to the projects Activision screwed up, but if they do, they should properly fix and improve Warcraft 3 Reforged such that it will be the version you want to play, rather than going back to an old version.

I’m not holding my breath that they’re going to go back and fix mistakes like this, however with certain people who will eventually be gone from the company, the outlook for future projects is better, and the Blizzard name will once again be associated with products we want to buy/play.

There is no reason they can’t fix all the problems with the game right now if they want to throw down the money needed to do so, they just have to make that decision.

Whatever happens, it’s going to take time regardless. They literally just closed the deal, it’s not going to bring about overnight change. But every gamer who has ever played a Blizzard title is hoping that MS will right the ship.

Microsoft is a better company as far as gaming is concerned, but I wouldn’t expect a miracle.

1 Like

Right but also it does not need those servers to run. It is a self-contained executable. So, let’s not distract from what I was trying to say. For the most part, I am asking that Microsoft not modify Windows in order to actually block the old 2002 version, because it is within their power to do so.

For my own curiosity, can you cite why you believe this to be true? Last time I recall trying to play a game Microsoft purchased was probably Minecraft. After 5 or 10 years I tried to play Minecraft and Microsoft had messed up the technology so much that my old account was no longer permitted to download the game, even though the license agreement of Minecraft from Notch when I bought it clearly stated that after my game purchase I would own all future versions and there would be no DLC, because all future game content would be free to me as a result of that agreement. This gives me the sense of feeling that Microsoft believes they have enough money that they do not need to honor our agreement.

2 Likes

This point is meaningless though. You can already run it now, if you don’t care about going online.

For my own curiosity, can you cite why you believe this to be true?

One Word. Xbox. It’s not like Microsoft hasn’t been managing an entire platform of its own for many years at this point, which is a lot more than Activision can claim. One bad experience with one game doesn’t represent everything Microsoft has ever laid their hands on (But maybe let’s forget about Donkey on MS-DOS)

Sorry you had some trouble with Minecraft, but with Microsoft, that’s largely been an exception not a rule, whereas Activision has been ruining everything they can get their hands on.

Anyway, as I said, the proper thing to do is to make Reforged actually a good thing, not revert to the pre-reforged version. Not only is that far more likely to happen (not that it’s actually going to happen, as we have no idea what MS will do with Activision’s existing properties, if anything), but if Reforged had even half lived up to its original promises, everyone would be wanting to play it and not some old version of the game.

And when it comes down to it, Reforged is available and purchaseable, which means there is still some money to be had, if not at least goodwill to be earned, by improving it. Whereas they can’t make any money off of restoring the old battle.net server, and it will even cost them money. Single player is irrelevant, as you can already play that now with your original discs or an installer off the internet.

Nothing is beyond fixable, and when Reforged was announced, we all wanted it. Wouldn’t it be better for them to go back and make it something we want rather than just say “here’s a legacy download for you with no online support?”

Actually, when Reforged was announced, I wrote a document for myself called “Declaration of Independence” declaring how I wanted to escape from Activision.

Actually, I think that I would still want to be able to play the Frozen Throne regardless, because I like how it could give me an imaginary escapist sense of control over my life by allowing me to be creative in a World Editor that never updated nor changed, and where the user controlled their own installation and could effectively opt out of upgrades or backup older versions and run multiple in parallel if they so choose.

In your reply, you appear to be glossing over the very non-meaningless concern that I was expressing – that it would now be within Microsoft’s powers to block Frozen Throne entirely by controlling the full tech stack – almost as if you desire to draw attention away from the point that I am making. I understand that I have a bias, and that my concerns are not your concerns, but please do not then assume this means that my concerns do not exist because yours are the only ones that matter or are the only ones shared among people.

1 Like

Well, I’d call that an exceptional circumstance. Particularly given at that time, before Reforged was released, the situation wasn’t that bad / didn’t seem that bad from a "producing quality games’ standpoint, at least.

Most people who were ever into Warcraft III excited about Reforged when it was first announced. They wanted it to be a great thing- the only issue was Activision defunded the poject and what we got ended up being not such a good thing.

Classic Mode is the Frozen Throne. While they did make other changes to the game, Reforged was quite literally a patch that implemented the modern Battle.net system, a new menu UI, etc. etc. The game engine itself was still the same game engine. And, had it been handled properly, would absolutely have been preferable. You are in a very small minority that did not want Reforged to be a successful project in the first place.

They have no such power. The game installs and sets up without connecting to the internet. It does not connect to the internet unless you choose to, so Microsoft can not do what you describe. Nor do I believe they would have any intention of doing so. Your comment here speaks to a ridiculous level of paranoia that is unjustified, even in the face of how Reforged failed.

The only way they could do what you describe is to specifically alter the code of Windows itself to block you from running that. And that’s not something that Microsoft does. While they would really love everyone to use the Windows Store, Too many people have need for legacy applications, so they can’t simply block them all or any specific ones just because they don’t like them. There is no precedent for this, and it will not happen.

People have found ways to run programs on Windows 11 that were written for Windows 1.0 in the early 1980s. While Microsoft does not by default include the compatibility tools needed to make anything older than 32 bit applications with Windows 11,

Even if all you said was true, you could still circumvent all of this by just running an old version of Windows- They can’t block you from doing that either, or from using old hardware. Microsoft can not, and will not, block you from installing or running an old version of the game. Your concern is in fact meaningless. You can install and play old versions of the game right now if you want to, and Microsoft/Acitivison/Blizzard/whatever can not prevent you from doing so- and doing so would not be in their best interest.

1 Like

How much were you following the patches? I mean 1.31 destroying any map with more than 1000 strings was icing on the cake but I guess that was after Reforged was announced.

Even before Reforged was announced, the patches were miserable. I had used the same Warcraft III install from 2006ish maybe until 2018 abnd I just kept copying it between computers as it grew. But the 1.29 update literally never worked correctly for me and it bricked that install I had used for so long. I was really, seriously frustrated back then but I thought I was mostly alone in that frustration.

After Reforged released and people responded really negatively over things we already knew, I got to feeling let down by society just as much as Blizzard and defended the efforts of Classic Games around that time in some places.

But that was never without a subconscious understanding that I had always wished things were better in terms of the management of the Frozen Throne patches made by Classic Games Team from 2017+.

You misunderstand me. I would have enjoyed it had Reforged been what you call successful; I even tried to encourage it. After Reforged announced, I messaged Kam the Wc3 modder who was helping with Reforged at the time that day and told him to stop listening to any advice from me and stop basing their work on Frozen Throne, if indeed Pete Stilwell’s description on that stage was their legitimate ambition. What I said to you right now is that I wanted independence and preservation of the classic Frozen Throne technology in the way that I used it. That’s totally different from whether Reforged succeeds, and I certainly don’t recall feeling that I ever specifically wanted Reforged to fail.

And by the way, for that part of my brain when I think to it back then, I might even say that Reforged exceeded my expectations with how low my opinion of Activision had fallen at the time. Similar to how I was frustrated with the patches of 2017-2018, I imagined that if the people making those patches tried to make Reforged as it was presented at Blizzcon 2018, surely they would have never gotten anywhere.

Seems to me that you explained this company cannot do something, then went on to explain how they would go about doing it. Do you see how those are contradictory?

Above this you wrote that my ideas are super paranoid. But I got in a frustrated debate long ago with the user Kam on the topic of Activision analytics. He said that in the office they had accurate measurements for how many players use old CD patches and how many play on the latest. This greatly frustrated me because at the time I naively believed what you stated above: that the fully offline CD game of Frozen Throne would only be recorded by Activision if I used the Battlenet button.

Kam essentially proclaimed in a discord with many people that I was wrong, and that Activision player metrics were accurate. But he said this without stating how. Rather than to be paranoid, I decided to see for myself. Was there network traffic when I play the old legacy client?

The answer was Microsoft. There is traffic to a Microsoft web service called something like “app click exe service . net” or something close to this, happening about every third time that I would open the CD version of Warcract 3 as if to periodically report back usage stats. I do not have the source code of Windows; it is true I cannot prove the purpose of the encrypted communication between my PC and that web server at this time. But there was communication.

Windows is watching.

And no, I don’t want to run outdated Windows as the only way to play Frozen Throne. That sounds miserable.

2 Likes

I read but I do not understand what’s Microsoft fault on that?
It would be more nice to ask Blizzard first - they made the game.
Or did Microsoft bought Activision who bought Blizzard, and I did not know yet??? :scream_cat:

It’s not contradictory because they WON’T do it. That’s not something that they do- microsoft does not program in blocks for applications. I just don’t know where you got this ridiculous idea in your head that Microsoft would even consider doing that- they’ve never done it before. There is no precedent for this. What you have here is a crazy what if scenario / conspiracy theory.

Windows is watching.

See? Conspiracy theorist.

It’s impossible to take anything you write seriously at this point.

1 Like

This guy thinks that Microsoft will block people from from running old versions off the game because they bought Blizzard. It’s just a wild conspiracy theory with no merit or basis in reality.

And please don’t kick up that working meme again.

1 Like

Really , I understand but for the moment Microsoft has nothing to do with the subject.
Hope they will make an Age of Warcraft 4 !

har har har.

This is an entire new nightmare-fuel for me. As you’re a tech guy, you know more of what can be achieved. I still remember you saying how you waited with a post written but not posted because forum admins can see it as you’re typing.

But this would be absolutely unprecedentedly disgusting. It would also ruin the entire Russia/Asian DotA scene on Garena, and the latest Chinese KK server.

Anyway, my Reforged WC3 literally doesn’t run (black screen on launch, with music), don’t you happen to have any ideas to aid me in my plight?

love you retera but you can’t seriously believe that MS would actually take the time to do something like this right

1 Like

This is just fear mongering and conspiracy theorizing.
There is zero precedent for this behavior, there hasn’t been one time in history when Microsoft has said “no, you can’t play t hat game anymore because we don’t want you to.” There have certainly been cases where they’d rather you forget something existed (like Donkey for DOS, perhaps…) but not of them specifically programming a block from running a specific game into Windows because Microsoft owns it. Besides that, while it might invite lawsuits depending on the circumstance, they wouldn’t need to own the IP to block it if they just hated you that much.

Ultimately there is no reason for them to do this, it would result in massive bad publicity, probably lawsuits, etc. and any suggestion that they might do something like this is ridiculous at best.

Pretty much any gamer who ever enjoyed a Blizzard game is happy at the news of the Microsoft aquisition.

2 Likes

And besides, even if they did go through that… What would make you think people wouldn’t find ways to circumvent it?

1 Like

I thought DoS is Denial Of Service … or Deprecated Operating System if written with capital O.

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

Yes, since 1995 is Deprecated Operating System :smiley:
And some notable Dos games: Wolfenstein, Doom, Dune, Prince of Persia, Warcraft 1.

But the top three:

  • Hexen beyond Heretic - wow adrenaline 1995 “Greetings mortal, are you ready to die?” :jack_o_lantern: :3rd_place_medal:
  • Leisure Suit Larry in the Land of Lounge Lizzards - such game in 1987!?! wow, pick up womans :heart_eyes: :2nd_place_medal:
  • Warcraft 2 Beyond the Dark Portal - 1996 :anchor: “Captain on the bridge. Stop rocking the boat!” :1st_place_medal:
1 Like

DOS as in Disk Operating System, or what we used on PCs before Microsoft created Windows.

Donkey was a “game” that Bill Gates and another programmer at Microsoft created, literally in a closet in their spare time, which was included with early versions of MS-DOS. And it was pretty bad, even for the time. To this day Apple likes to mock Microsoft over it, pointing out how much more capable their Macintosh computers were, using this game as an example of how inferior IBM PCs were.

1 Like