Cactus – A Modern Diablo II Version Switcher, Character Isolator, & Mod Manager
github.com
github.com
I've been doing something similar for quite a while, by default blocking windows machines from having internet access, except for a tiny subset of programs. A dark island with a boat dock if you will.
Turns out its a real PITA with "modern software" much of which can't even install itself without internet access and programs that actually provide self contained installers becoming fewer and fewer.
They have some good sales going now too.
However, since I literally only use my Windows system for gaming I don't really care what (additional) hell Microsoft puts it through over the years. Even being forced to have some sort of account, etc, as long as I can just play games without it being too much of a hassle.
I am curious to know what sort of example it should be, and to whom.
Video game developers and publishers will look at this as an example of leaving money on the table, since people continue to enjoy the game without having to pay them any more money. Yes, the tail is long, but it doesn't end up with more money for the game company so they will see it as waste.
It should be an example to all companies that a game made with passion can produce money for a long time. Diablo 2 was also one of the games that launched Blizzard into the stratosphere of popularity (which can be turned into wealth directly and indirectly). Awards. Prestige. The obsession with cash is out of control.
It might actually be a fat tail, if that's a thing, given how long it's been selling.[B] In fact, blizzard has probably made more money on me from D2, than D3, which I bought once, and I have not purchased D4 for a number of reasons.
[A] https://www.projectdiablo2.com/ - a lot of fun
[B] https://en.wikipedia.org/wiki/Diablo_II#Sales
[Edit]
Wait, what exactly is a waste? Not charging a rent? aka a subscription?
I think the waste in D4 is that there is very little replay value, only the long grind or Seasons.
But starting over and over has very little appeal, so that leaves only one option: New content released regularly.
Which sadly is not planned for D4.
I played diablo 2 a lot when I was a kid, and really, the only hard parts were bullshit mechanics like damage immunities and iron maiden. it also had no real endgame, only mindless baalruns. ubers were only doable by a few paladin builds (with reasonable gear/effort).
I still prefer that design to pretty much everything aRPG developers have come up with as endgame in the meantime.
You could say they left money on the table. You could also say they’ve profited tens or hundreds of millions of dollars.
And most games fail to realize this while maximizing revenue.
Here is blizzards:
We create the most epic interactive gaming and entertainment experiences
on earth immersing players in new, unimagined worlds. Our products help
build community and create social platforms that bring people together.
Blizzard did that for years. Blizzard was an unstoppable gaming behemoth. WoW was culturally significant. Starcraft birthed, or at least popularized eSports. MOBA's came first from starcraft's "use map settings" maps, and later more directly from Warcraft 3's. Diablo 2 is still considered a better game than any of it's sequels.It's quite hard to understate just how influential blizzard was to the gaming industry.
When blizzard was "leaving money on the table," they were arguably the leading game developer in the world. Lots of kids grew up dreaming about working for blizzard. I would bet money a large number of current day game devs were inspired by blizzards offerings. How many gaming companies have their own conventions?
Blizzard wasn't a company that just made money. They altered the industry. They defined the industry, and they did it by "leaving money on the table." They made fun games first, and money second. Now they make money first and games second, and it shows.
All of these things knock a person right out of immersion. Frequently they also damage social behavior. "Pay for power" is at odds with "work together for power." "Pay to look cool" is at odds with "work together to look cool." "Use our market place to trade" and "most items are bound" directly damage the social nature of trading.
Money incentives anti-social behavior. Time wasting and artificial mechanics damage immersion. So blizzard spends time on features that are directly at odds with their mission.
At some point the diablo franchise went from "we're going to make an action rpg about killing demons" to "what's the best way to skin this slot machine". Diablo 3 feels like a completely artificial experience, while diablo 2 feels organic.
It all comes down to the who is given power in an organization. Boeing, Intel, Blizzard, etc. They have all made one critical error, which is to put MBA's and accountants in charge instead of engineers and creatives. Short term that's fine and benefits everyone but customers. Long term it kills the egg laying goose.
Ahhh working together to get cool stuff - fond memories of that!
The reason both Diablo 3 and Diablo 4 has sold well is because of the legacy of Diablo 2.
Developing a great game is a surefire way of gaining a dedicated fanbase, which will carry your company a long time.
(A shame that Blizzard is pissing away all that goodwill though.)
Are you an MBA? I guess you got into tech for the money and not the love.
To your point I have bought the Diablo 2 Remaster but not yet played it :)
I understand where you are coming from - but it's not entirely true, that there's no additional money in it.
Blizzard had built a very strong reputation of making games all of which have this long life and thus are are always guaranteed to be worth buying straight at launch. Who knows how many of Diablo IIs lifetime sales can be attributed to that, but it sure had some influence.
And D2 again delivering on that Blizzard promise only strengthened that reputation - which again translated into a positive effect on sales on subsequent Blizzard releases.
Resurrected is another title that most obviously and directly benefited from the longevity of D2. The way D2 was designed surely did translate into sales of Ressurected.
But D2's longevity also contributed a LOT to the popularity of the franchise overall - which in turn surely had some influence on the sales of D3 and D4.
Then there's also the battle chest, which didn't sell badly to my knowledge - and don't even get me started on all the various Diablo Merchandise you can get. I'm pretty sure that made them a little bit of money as well.
It's not just the long tail of sales on the game itself - there's also a lot of additional, compounding long-term benefits. Publishers often disregard those benefits, because they aren't able to reliable measure those effects and put a number on it. And they generally often value short-time profit gains over nurturing a long-time fanbase.
And all off that of course leads down the path of yearly sequels that barely improve anything over last years game, but are still soooo expensive to make, that publishers need to sell loot boxes and battle passes and microtransactions and dlcs, just to make even - and then cutting short the long tail with next years' release. Rince and repeat until people get fatigued and the cash-cow is milked dry...
Maybe, just maybe, churning out a few less titles that each have a longer tail of sales and steadly grow a loyal fanbase and increase the sales-appeal of the franchise as a whole, is not that bad of a long-term strategy after all. Maybe this could serve as an example after all...
The publishers have listened to their hard core players - and created games for them. Is Diablo III for the people doing seasons? or the people who play through the campaign in solo mode?
With modern games, this in turn means that the casual to competitive conversion rate is low (because of the lack of solo content to hook the casual players) and publishers look to milk more from the competitive players by making the game even less accessible.
The games are being developed as multiplayer first today... and that in turn means that the solo modes that the casual games aren't there.
Honestly, if MMO is one of the first things listed on a game, and solo content is lacking - that gets a "nope" or "meh" from me on Steam. Meanwhile, some fun old games I still pull up from time to time to play.
For HoMM3 there used to be several, this one still seems to be active :
I know, but you'd only consider the lack of an open community a dealbreaker if you were already part of one such community for HoMM, so I was curious. Thanks for the link!
Do note that we are currently in a crafting league (a non-standard gameplay mode). If you try the game, you'll need to do it in single player and downgrade to s8[0], or wait until s9 is released.
I have no idea what any of that means that or why a rewrite from Java to C# was necessary. It's also unfortunate, because C# GUI applications can be a real pita to run on Linux (particularly my Steam Deck).
Curious - I remember thinking about this a few times after using it - I don't see the binaries in git anymore, was this done for performance reasons or did Blizzard reach out?
Edit: By “llama” I’m guessing you mean Alpaca (my simple stash extension based on PlugY 11.02)?
For a project that aims to make all version of D2 available (and a lot more), it seems to fit.
No they don't, bullshit. I agree with the sentiment that MS should just have a button but don't lie like this.
I mean it's hidden, but there is a sign in method or OOBE\BYPASSNRO or burn the ISO with Rufus.
https://www.ghacks.net/2023/01/26/how-to-bypass-the-microsof...
Use the email address no@thankyou.com.
Type any password on the next screen.
Windows will display "Oops, something went wrong" on the next screen.
Clicking Next opens a screen that allows you to create a local account.
I wouldn't support any Windows version other than 7 (and even that one, only for legacy software).
(Not to mention that Windows 11 requires specific hardware : a "Trusted Platform Module", which comes with its own ethical can of worms, and which the previous generation of desktop AMD processors doesn't have.)
But 7 is outright dangerous to have internet connected, I hope you are not using it or recommending others to use Win7 my god.
The TPM shit can also be bypassed but yes I don't like it either.
BTW Microsoft still does monthly security updates for it.
https://www.zdnet.com/article/say-goodbye-to-windows-7-as-mi...
https://en.wikipedia.org/wiki/Malicious_Software_Removal_Too...
> Despite Microsoft ending general support for the Windows 7 operating system in 2020, updates are still provided to Windows 7 users via the standard Windows Update delivery mechanism.
And still are (for now).
Of course :
> MSRT does not offer real-time protection. It scans its host computer for specific, widespread malware, and tries to eliminate the infection.
- Added sources links related to Microsoft requiring online activation during Windows 11's OOBE stage to the "Windows 11+ will not be supported" section of the Cactus documentation. I will not accept the premise that I need to use a Microsoft Account, or require online activation at the OOBE stage, for me to use my own computer, and I definitely won't accept the use of "workarounds" to bypass that requirement as a justification to use that OS. That requirement should not be there in the first place. This is the same thing Microsoft already forces people to do on the Xbox One. When you first buy the console, one of the first things you need to do is log into their servers. Your console is useless until you do that. That's unacceptable. I'm not surprised they are moving in that direction with Windows in general, and I'm not accepting it.
- Source 1 - February 16, 2022 - Windows 11 Insider Preview Build 22557 - https://blogs.windows.com/windows-insider/2022/02/16/announcing-windows-11-insider-preview-build-22557/
```
Similar to Windows 11 Home edition, Windows 11 Pro edition now requires internet connectivity during the initial device setup (OOBE) only. If you choose to setup device for personal use, MSA will be required for setup as well. You can expect Microsoft Account to be required in subsequent WIP flights.
```
- Source 2 - May 5, 2022 - Windows 11 Insider Preview Build 22616 - https://blogs.windows.com/windows-insider/2022/05/05/announcing-windows-11-insider-preview-build-22616/
```
Previously, we shared new requirements for internet and MSA on the Windows 11 Pro edition. Today, Windows Insiders on Windows 11 Pro edition will now require MSA and internet connectivity during the initial device setup (OOBE) only when setting up for personal use. If you choose to setup device for Work or School, there is no change, and it will work the same way as before.
```And of course you enjoy what you do, my suggestion is to iterate on that, not to remove that aspect. This tool is a job well done from what I can see anyway.