You know what? Valve gets a pass here. They tried really hard to make Mac gaming a viable thing and it just didn’t work out.
They tried but I wouldn’t describe it as trying hard.
Steam client is still Intel only and runs via emulation on ARM Macs. They didn’t bother to update their games with 64-bit binaries so most of their catalogue stopped working years ago. Their only remaining “modern” game, Dota2, keeps going because it’s the only game to make that jump.
They’re not referring to any recent efforts. Valve’s push for gaming on mac happened years back, before the ARM transition was even a rumor. And even then, it was apple that stopped trying first, before valve did.
Valve DID try, but you’re referring to things from AFTER they decided to cut their losses. Of course it’s lackluster.
Did Valve do anything after initial Steam and Source game ports? Steam client is in dire condition since forever and it’s been years since Catalina dropped support for 32-bit. If they provided 64-bit binaries their games would still be running through Rosetta2 on ARM Macs.
It’s also reasonable to expect that at least Steam client would get ARM update 3 years after first M1 Macs even if they didn’t support their games anymore since Valve makes money predominantly on their cut of sales.
Sales of what ARM games? Apple only just released a bodged together “porting” toolkit and still expects devs to put in the legwork.
Proton was originally intended to run on MacOS, too, but that was dropped as the workload was never gonna end. Apple pulling the rug out on stuff like openGL, and making it clear that vulcan on Mac was never happening.
Not sure what you’re getting at, there are Mac games released all the time on Steam and Valve keeps getting their cut. The bare minimum anyone expects is that Steam itself gets ported to ARM because it’s a web browser and those do horrendously when ran through Rosetta.
ARM Macs can still play 64-bit Intel games of which there is significant back catalogue and new games are released with ARM binaries even on Steam.
The point is that apple is expecting a chicken to hatch out of an egg that doesn’t exist.
Devs will use Metal and apples other proprietary systems on mobile, because a gaming market that has passed critical mass already exists there.
Apple is expecting devs to be willing to do the same on desktop and laptop, before the gaming market for those platforms have hit critical mass. Yes, there are “some” games, but right now, apple simply isn’t doing what’s necessary for it to take off for real. Devs, gamers, and Valve, know that.
Valve was willing to put in the resources back when apple was doing the same, but they stopped long ago and have only been doing the bare minimum of lip service, since. So, Valve packed up, and became re-focused on linux instead.
I’m expecting Valve to keep Steam operational since I own plenty of Mac games there. Valve doesn’t require anything from Apple to deliver a working storefront.
Macs are not for gaming, Apple made that very clear.
Only now that they’ve seen how much income they could have made, have they tried to backtrack.
Long live Linux Gaming.
TBF, they’d rather kill gaming on Macs entirely than not be the platform all those games are purchased through.
Could also be because of the Arm chips which add more burden on the developers who have to account not only for another OS but also for a completely different CPU instruction set.
How did Larian do it? Its not really a major studio, just average size. And Baldurs Gate 3 runs perfectly on it. The Mac Book Pro with the M2 gets rock staple 60 FPS on max in 1440p - even though its not the most demanding game, still really impressive for a Laptop.
Not taking anyone’s side here, I’m merely saying that it adds burden (and thus costs) on the developers. Now whether the additional burden is worth it depends on how big the burden is (do they have lots of hand-optimized x86 assembly? or are they using platform agnostic libraries?) and the expected return on that investment, and companies will see these things differently. For Valve it wasn’t worth it.
This is probably not as big of a deal as the lack of common APIs like Vulcan. I doubt Valve has much (if any) raw x86 code in their game engine, and it would probably compile to arm just fine. You still have to set up a new build chain for this, though, which is a pain.
Boohoo, won’t anybody invest in Mac :'(
I’m thankful it’s Linux native (still not unproblematic to run tho), so I feel for the Mac people. It’s a bad feeling to be left out. I still want to play lost ark for example!
Removed by mod
Ha! Got’em!
If you build it, they will come.
no?, Valve tried, never gave any result, and linux surpasses it in a year of thet launch of steam deck, Apple also don’t help fucking with opengl,vulkan and switching to Arm
My brother, the past twenty years, they’ve tried.
BG3 on Mac has enough players? It’s a 🐔 and 🥚 problem.
If you make weed legal, the number of people breaking the law will go down.
If you don’t make any games for an OS, you won’t have any players on that OS.
deleted by creator
I was making a play at the title of this post, TBH.
Do you need a hug? It sounds like it.
Not enough people are playing my 20 year old game ?
hey man, this is clearly a brand new game. have you seen the bugs?
I made an edit .
Point being, is it really fair to say not enough mac users are playing CSGO when it’s 10 years old and based on a game 10 years older than that ?
Ya? What does the age of the game have to do with the current measurements?
wasn’t cs:go like always on top10 most playable games of all steam?
deleted by creator
Maybe using a 10 year old game to measure the popularity of the the mac platform isn’t and accurate way to do it, because players might have moved on from a 10 year old game.
If they have moved on then there is no point to port it to Mac
oh i was just making a joke about modern games being buggy at launch, making this clearly a modern game.
deleted by creator
The article might as well be “Valve Says Counter-Strike 2 for macOS Not Happening Because We Have a Vested Interest In Selling Steam Decks” just as Apple isn’t porting iMessage (and other apps) to Android because they have a vested interest in selling iPhones.
not exactly?, Valve had mac:OS support before Linux, they just saw how much Apple don’t give a shit
I think its just a considerable effort to port it to arm and the metal api.
Thank you