Valve, Counter-Strike, macOS, and How Not to Relaunch Software
A months-long testing period followed, during which Valve presented a fantastic overhaul of the game (my take from following the development, particularly thanks to coverage by 3kliksphilip and TheWarOwl).
Yesterday, on September 27, rumored but still somewhat suddenly, Valve released Counter-Strike 2, replacing the game’s predecessor, Counter-Strike: Global Offensive (CS:GO) on Valve’s Steam platform.
Valve shipped only a Windows version.
And put something unplayable on all other systems *:
Figure: “why tf is this game even looking for an exe file in macos” [sic].
Without notice, without a way to go back to CS:GO, without a way to decently emulate the new version—and also without a clear path forward.
Right now, all that “works” is a hacky and sketchy way to even get to and sell one’s paid game inventories (which can be worth a fortune)—a way that’s furthermore limited because the funds are by default tied to players’ Steam Wallets (i.e., can only be used on Steam).
(Counter-Strike means millions of dollars of revenue—actual money—, Valve controls the economy, and a part of the player base just lost access to the game and a way to use and meaningfully manage their inventories. Like that )
Jekyll and Hyde
What was likely a suspenseful happy end to a long wait of the Windows player base, has turned into one of the worst relaunches ever for every other player, creating and fueling anger and mistrust.
That is, on the Windows side, Valve’s release of Counter-Strike 2 must have been one of the most exciting ones to follow in a long time.
But on the macOS side, it’s one of the worst software relaunches I’ve ever seen. It’s easily the most drastic and disrespectful one. And it’s one that raises many serious questions.
What I find most annoying, however, is that even without knowing the actual product, engineering, and legal decisions, it’s clear that much here could have been mitigated through—communication.
Ultimately, how you relaunch your software is not the point—it’s if and how you respect your users.
I’ve been a regular Counter-Strike player on macOS since the beginning of the pandemic, and I’m curious how Valve is going to manage this brewing storm. Like other players, I’ve reached out to them on their channels, but—have
not received a response now received a non-answer, in that Counter-Strike 2 would not be available on macOS “at this time.”
Update (October 1, 2023)
There is a mailing list on Google Groups, cs2macos, to discuss. (Email the group at firstname.lastname@example.org, or log into your Google account to join the group.)
Update (October 7, 2023)
There’s still no communication from Valve. The document What you can do details some steps macOS players can take. (It does not provide legal advice.) Feedback and contributions are welcome, preferably via the list as previously mentioned.
It seems useful to reiterate the main problem, lack of communication: If macOS players had known that Counter-Strike on macOS was not to be supported anymore, or would not be supported long-term, they would have stopped or not even started playing the game. It’s also unlikely they would have spent any money on purchasing anything in or for the game. Valve making the game unavailable/unplayable without notice made this impossible, advantaging Valve, and disadvantaging macOS players.
Update (October 10, 2023)
Valve officially pulled the plug on Counter-Strike on macOS.
* There’s also a Linux version of Counter-Strike 2, but that one doesn’t seem to be working reliably. There are numerous reports on sound issues, with audio being crucial in Counter-Strike. Focus of this post is on Counter-Strike for macOS, but I might edit and update the post as I learn more.
I’m Jens, and I’m an engineering lead and author. I’ve worked as a technical lead for companies like Google, I’m close to W3C and WHATWG, and I write and review books for O’Reilly and Frontend Dogma. I love trying things, not only in web development, but also in other areas like philosophy. Here on meiert.com I share some of my views and experiences.
If you have a question or suggestion about what I write, please leave a comment (if available) or a message. Thank you!
Maybe of interest to you, too:
- Next: The Most Minimal Valid HTML Document
- Previous: The Good Things About All the Problems
- More under Everything Else, or from 2023
- Most popular posts
Looking for a way to comment? Comments have been disabled, unfortunately.
Get a good look at web development? Try WebGlossary.info—and The Web Development Glossary 3K (2023). With explanations and definitions for thousands of terms of web development, web design, and related fields, building on Wikipedia as well as MDN Web Docs. Available at Apple Books, Kobo, Google Play Books, and Leanpub.