135
top 50 comments
sorted by: hot top controversial new old
[-] 8ender@lemmy.world 64 points 8 months ago

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.

[-] misk@sopuli.xyz 8 points 8 months ago* (last edited 8 months ago)

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.

[-] MentalEdge@sopuli.xyz 41 points 8 months ago* (last edited 8 months ago)

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.

load more comments (15 replies)
[-] colourlesspony@pawb.social 59 points 8 months ago* (last edited 8 months ago)

I wonder if part of the reason is that apple deprecated opengl on mac os and replaced it with their property graphics api Metal. I image it would be a lot of work to port the source the engine to Metal just for a small amount of users.

[-] Send_me_nude_girls@feddit.de 22 points 8 months ago

Not just OpenGL, they also moved to ARM64 CPU architecture in 2020, which isn't any longer out of the box compatible with x86_x64 software. It requires extra work and optimization. Using a Mac for gaming is like shooting yourself in the foot. This is also unlikely to change, as moving to ARM64 would lose us all backwards compatibility. I always considered this move of Apple to be a mistake.

[-] fmstrat@lemmy.nowsci.com 8 points 8 months ago

Gaming is far from their target market. ARM64 was a smart move for their market. The most commonly used apps are all faster with better battery life, and the transition was pretty smooth.

[-] maynarkh@feddit.nl 1 points 8 months ago

Yeah, when I had a Mac it felt like a big smartphone, and it's pretty good at being that.

[-] sugar_in_your_tea@sh.itjust.works 1 points 8 months ago

Yup. The only reason I play games on macOS is because work gives me a Mac and I want to play games occasionally on it. My main gaming rig is Linux, macOS is just there for the odd 30-min gaming break.

[-] mindbleach@sh.itjust.works 1 points 8 months ago

I'm both shocked that nobody's glued together Unicorn Engine and Wine to make WinTel software run on anything, and obviously disinclined to dive into that deep dark hole myself.

[-] Vilian@lemmy.ca 11 points 8 months ago

CS2 uses Vulkan not opengl, apple still don't support it tho

[-] Gekkonen@sopuli.xyz 10 points 8 months ago

This is a big one. Another one is that developing software for Macs is a huge headache compared to Windows, Linux, and BSD. The tooling simply feels much more awkward to use than most things available on other platforms, and the application packaging is so easy to mess up (not that every developer doesn't forget the occasional DLL...)

[-] spudwart@spudwart.com 37 points 8 months ago

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.

[-] MentalEdge@sopuli.xyz 9 points 8 months ago

TBF, they'd rather kill gaming on Macs entirely than not be the platform all those games are purchased through.

[-] AlmightySnoo@lemmy.world 15 points 8 months ago* (last edited 8 months ago)

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.

[-] GenEcon@lemm.ee 3 points 8 months ago

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.

[-] AlmightySnoo@lemmy.world 3 points 8 months ago

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.

[-] Chobbes@lemmy.world 2 points 7 months ago

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.

[-] prorester@kbin.social 13 points 8 months ago

Boohoo, won't anybody invest in Mac :'(

[-] Shade@lemmy.world 6 points 8 months ago

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!

[-] Granixo@feddit.cl 0 points 8 months ago

Ha! Got'em!

[-] dingleberry@discuss.tchncs.de -2 points 8 months ago* (last edited 8 months ago)

BG3 on Mac has enough players? It's a 🐔 and 🥚 problem.

[-] fox2263@lemmy.world -2 points 8 months ago

If you build it, they will come.

[-] Vilian@lemmy.ca 29 points 8 months ago* (last edited 8 months ago)

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.

load more comments
view more: next ›
this post was submitted on 11 Oct 2023
135 points (95.3% liked)

Games

15793 readers
610 users here now

Video game news oriented community. No NanoUFO is not a bot :)

Posts.

  1. News oriented content (general reviews, previews or retrospectives allowed).
  2. Broad discussion posts (preferably not only about a specific game).
  3. No humor/memes etc..
  4. No affiliate links
  5. No advertising.
  6. No clickbait, editorialized, sensational titles. State the game in question in the title. No all caps.
  7. No self promotion.
  8. No duplicate posts, newer post will be deleted unless there is more discussion in one of the posts.
  9. No politics.

Comments.

  1. No personal attacks.
  2. Obey instance rules.
  3. No low effort comments(one or two words, emoji etc..)
  4. Please use spoiler tags for spoilers.

My goal is just to have a community where people can go and see what new game news is out for the day and comment on it.

Other communities:

Beehaw.org gaming

Lemmy.ml gaming

lemmy.ca pcgaming

founded 1 year ago
MODERATORS