zlacker

[parent] [thread] 80 comments
1. PaulHo+(OP)[view] [source] 2025-12-03 17:10:05
Would love to see it on MacOS X -- Steam works great on my Mac Mini for the games it supports, would be great to see everything run on it.
replies(11): >>rahimn+M >>jshear+p2 >>stetra+b5 >>jamie_+td >>bertil+9g >>tasoeu+lh >>babypu+9i >>6SixTy+4m >>Terret+Kn >>willis+bx >>_aavaa+3M
2. rahimn+M[view] [source] 2025-12-03 17:13:35
>>PaulHo+(OP)
Are you expecting to run Windows 11 ARM version on your Mac Mini directly, or within Parallels?
replies(4): >>jitl+l2 >>cptcob+t2 >>stetra+O4 >>zozbot+Sg
◧◩
3. jitl+l2[view] [source] [discussion] 2025-12-03 17:20:40
>>rahimn+M
You’d run FEX with WINE/Proton, no windows needed. If you did use a VM, I’d think it would be a Linux VM. But, Linux VM on macOS could already use Apple’s Rosetta2 for x86_64-to-arm64 translation.

Speaking of which, maybe you could just run the games with Apple’s WINE “game porting toolkit” direct with Rosetta2. Worth a Google.

EDIT: indeed, you can already play x86 windows games on Mac using software written by Apple: https://gist.github.com/Frityet/448a945690bd7c8cff5fef49daae...

4. jshear+p2[view] [source] 2025-12-03 17:21:03
>>PaulHo+(OP)
I'm not sure what FEX could offer on macOS that Rosetta 2 doesn't already, with better performance thanks to Apple Silicon magic.

Running x86 code on ARM macOS is the most solved part of the stack, if anything needs work it's the API translation layers.

replies(2): >>jwitth+F3 >>t-writ+ub
◧◩
5. cptcob+t2[view] [source] [discussion] 2025-12-03 17:21:16
>>rahimn+M
I think it's a pretty reasonable wish for more macOS + Apple Silicon support of games, including more native FEX & Proton ARM support within the steam client. (We're lucky Steam works, it's a better games client than the Mac App Store dreams to be, but that's also not saying much either.)
◧◩
6. jwitth+F3[view] [source] [discussion] 2025-12-03 17:26:05
>>jshear+p2
Rosetta 2 is going to be EOL'd within the next few years. A more permanent solution would certainly be welcome.
replies(2): >>contac+B4 >>jshear+H4
◧◩◪
7. contac+B4[view] [source] [discussion] 2025-12-03 17:29:53
>>jwitth+F3
i’m not sure how end-of-life it will actually be because rosetta is used in apple/container and seems to be a large part of the virtualization stuff apple’s built in the last few years
replies(1): >>yakacc+U8
◧◩◪
8. jshear+H4[view] [source] [discussion] 2025-12-03 17:30:16
>>jwitth+F3
AIUI they intend to retire support for x86 macOS apps in a few years, but Rosetta will remain as a low-level component so that things like Crossover and Parallels can continue to work. Maybe not forever, but there's no immediate threat of it being EOL'ed.

> Rosetta was designed to make the transition to Apple silicon easier, and we plan to make it available for the next two major macOS releases – through macOS 27 – as a general-purpose tool for Intel apps to help developers complete the migration of their apps. Beyond this timeframe, we will keep a subset of Rosetta functionality aimed at supporting older unmaintained gaming titles, that rely on Intel-based frameworks.

https://www.macrumors.com/2025/06/10/apple-to-phase-out-rose...

replies(1): >>bigyab+sf
◧◩
9. stetra+O4[view] [source] [discussion] 2025-12-03 17:30:51
>>rahimn+M
I think they're wishing for something like the Proton/Fex combination for running x86 Windows games on ARM Macs, like they already do for Linux.
10. stetra+b5[view] [source] 2025-12-03 17:32:08
>>PaulHo+(OP)
Yep. I know Apple has little motivation to support such a project but it would be great to see them work with Valve on this. Having the majority of Steam games "just work" on modern Macs, like they do on the Steam Deck, would be fantastic.
replies(3): >>EA-316+e9 >>clhoda+Ij >>concin+5s
◧◩◪◨
11. yakacc+U8[view] [source] [discussion] 2025-12-03 17:50:15
>>contac+B4
I would imagine they would disable the user-facing "load x86_64 Mach-O's seamlessly" and other loader magic, and keep around the core for such things.
◧◩
12. EA-316+e9[view] [source] [discussion] 2025-12-03 17:51:31
>>stetra+b5
I think it's more than "little motivation" if we're being honest. Right now Valve is quietly targeting MS' attempt to create a walled garden for gaming on Windows and (probably) cut them out. Their very clever approach has been a full end-run around the OS by using Proton, which I'm sure genuinely thrilled Apple... as long as Valve is only doing that to MS.

Why would Apple ever invite Valve to potentially do the same to them?

replies(6): >>stetra+ad >>theweb+vd >>aleman+ql >>red-ir+Hp >>N_Lens+Rn1 >>viktor+T72
◧◩
13. t-writ+ub[view] [source] [discussion] 2025-12-03 18:01:57
>>jshear+p2
Aren’t most Mac issues now around Metal vs OpenGL and DirectX?
◧◩◪
14. stetra+ad[view] [source] [discussion] 2025-12-03 18:10:31
>>EA-316+e9
Yes, that is what I was alluding to.

But, I do think it might actually be a net positive for them on the Mac by expanding the audience of people who might buy a Mac.

Given that full PC-Game-style game sales via the Mac App Store are likely abysmal, at least compared to mobile game revenue, I don’t think they have that much to lose.

15. jamie_+td[view] [source] 2025-12-03 18:12:21
>>PaulHo+(OP)
Are you looking for Crossover? It's a bit annoying to not run Steam natively (no cmd+H to hide, etc) but it's got a lot of support. Performance is decent on my M2 mini, and even cross-platform stuff like Baldurs Gate 3 is comparable performance to native.

Especially anything that Mac Steam natively calls out lack of 32bit support has good support.

replies(3): >>danari+Pi >>hamdin+gv >>N_Lens+1o1
◧◩◪
16. theweb+vd[view] [source] [discussion] 2025-12-03 18:12:28
>>EA-316+e9
Especially looking at Apples recent gaming history.

When Cyberpunk, AC, and a couple other AAA titles came to macOS, Apple made a big deal of them being in the mac app store, specifically. They didn't go out of their way to call out that they run on mac, you can get them from Steam, etc. The big deal was they are in the app store.

That's where Apple wants mac gaming to happen so they can get their 30% cut.

I wish that weren't the case, but Apple's gonna Apple.

replies(3): >>PaulHo+hq >>johnny+cs1 >>dontla+nc2
◧◩◪◨
17. bigyab+sf[view] [source] [discussion] 2025-12-03 18:22:13
>>jshear+H4
Yeah, that's not very reassuring.

You guys remember when you bought a computer and could run the software you wanted, independent of political motives? In perpetuity? Reading excuses like this makes me feel validated for cutting macOS out of my professional workflow. The concept of paying Apple to provide high-quality long term support only works if Apple does better than the free offerings. Free offerings that still run 32-bit libraries, run CUDA drivers and other things Apple arbitrarily flipped the switch on.

replies(1): >>viktor+xa2
18. bertil+9g[view] [source] 2025-12-03 18:25:50
>>PaulHo+(OP)
Unfortunately, this will not happen. Even if they have it all working:

Above all, Apple wants to show that their hardware is awesome, especially because it really is. Running x86 games or compatibility layers even with great emulation will make that $3000 Mac look half decent at best, against a $1500 gaming laptop. Simply not the story Apple want to tell.

replies(1): >>throwa+Fl
◧◩
19. zozbot+Sg[view] [source] [discussion] 2025-12-03 18:29:36
>>rahimn+M
Apple Silicon has no UEFI support except as provided by Asahi, so that would be needed at a minimum to boot Windows 11 natively. Then there's the whole issue of having native Windows drivers for the Apple Silicon-specific hardware.
20. tasoeu+lh[view] [source] 2025-12-03 18:31:57
>>PaulHo+(OP)
The last time I can remember a collaboration between Valve and Apple was for the SteamVR support on macOS back in 2016. Sadly it fell apart a year(-ish) after that. But… one can dream!
21. babypu+9i[view] [source] 2025-12-03 18:35:14
>>PaulHo+(OP)
I wonder if Apple's GPT (Game Porting Toolkit) could added to the macOS Steam client as a compatibility tool, like Proton is in the Linux client.
replies(2): >>chucka+mn >>6SixTy+Np
◧◩
22. danari+Pi[view] [source] [discussion] 2025-12-03 18:38:05
>>jamie_+td
Sadly, that's not true—for instance, I was trying to run the Shadowrun Returns series the other day, and while it launches, it will hang indefinitely when you try to actually start a game. (M4 Max)

I previously played through Returns, Dragonfall, and part of Hong Kong on Mac before the 32bit-apocalypse.

◧◩
23. clhoda+Ij[view] [source] [discussion] 2025-12-03 18:42:31
>>stetra+b5
Apple already made it, it's just that it targets developers rather than end users: https://developer.apple.com/games/game-porting-toolkit/
◧◩◪
24. aleman+ql[view] [source] [discussion] 2025-12-03 18:51:15
>>EA-316+e9
Apples biggest weakness is games. But it has a pretty large install base when compared to Linux (not counting phones or servers here).Seems like a win/win. Apple gets to address their weaknesses and Valve gets a large target market.

I actually see it as the reverse. Valve might be going for the whole pie and want to carve out a niche for their Steam Box. Inviting Apple to the party might detract from that effort. Or at the very least distract from their main focus.

replies(3): >>commak+Yr >>overfe+cs >>francz+2C
◧◩
25. throwa+Fl[view] [source] [discussion] 2025-12-03 18:51:52
>>bertil+9g
If apple wanted to show that they have good hardware they wouldn't gimp the iPad pro with iOS. They really don't care.
replies(1): >>wiethe+Fr
26. 6SixTy+4m[view] [source] 2025-12-03 18:53:43
>>PaulHo+(OP)
Main issue is the lack of Vulkan support on macOS. Currently, solutions like MoltenVK have to be developed to add Vulkan support, which isn't as clean as just supporting it.

For some reason the prospect using Wine, Rosetta 2, and DXVK with MoltenVK on top just to run some games doesn't inspire a lot of confidence that this whole thing will be performant and/or stable.

replies(4): >>nomel+Wz >>johnny+9t1 >>firean+x02 >>viktor+b82
◧◩
27. chucka+mn[view] [source] [discussion] 2025-12-03 18:59:51
>>babypu+9i
GPTK is mostly a bunch of developer tools for converting to Metal, and the closest it gets to anything like Proton is an "evaluation environment" that is nothing close to Proton's performance. Proton is mostly Wine, and Wine on macOS uses MoltenVK, so it's probably easier to just port Proton.
replies(1): >>babypu+kv
28. Terret+Kn[view] [source] 2025-12-03 19:02:29
>>PaulHo+(OP)
It would be neat if Valve would fund having Steam Client run on Apple Silicon without Rosetta 2 so arm games like Baldur's Gate 3 can be fully supported.
replies(1): >>preiss+AF7
◧◩◪
29. red-ir+Hp[view] [source] [discussion] 2025-12-03 19:12:58
>>EA-316+e9
> Why would Apple ever invite Valve to potentially do the same to them?

apple on a desktop/laptop is not a primary gaming platform; edge cases, at best

mobile gaming is a different story, but at the end of the day apple is making money off of hardware sales first and foremost, esp. w/r/t laptops and phones.

◧◩
30. 6SixTy+Np[view] [source] [discussion] 2025-12-03 19:13:34
>>babypu+9i
Apple's GPTK only supports D3D12 -> Metal. In addition, it's ambiguous if 3rd parties can distribute the D3DMetal dylib, as there's no license.
◧◩◪◨
31. PaulHo+hq[view] [source] [discussion] 2025-12-03 19:15:48
>>theweb+vd
App stores for desktop computers have pretty consistently failed except for Steam.

I don't think I've installed anything from the App store on my Mini, instead I have just dropped all kinds of images into my Applications folder.

The Windows store is about as marginal as it can get. My corporate desktop at work is locked down with the Windows store disabled, they made it so I can elevate and do almost anything I need to do as a developers but I can't touch Policy Editor stuff and can't unlock it. I miss WSL2 but that's the only thing I miss. I install all sorts of things for work and just install them the way we did before there was Windows 8.

In the Windows 8 era my home computer always got the metadata database corrupted fror the store pretty quickly even though I didn't use it very much. The only thing I really wanted from it was the application to use my scanner back when I had an HP printer. It was obvious that it was possible to rebuild that database because it got fixed temporarily whenever it did one of the 6 month updates but people I talked to in Microsoft Support said I should nuke my account and spend hours reconfiguring all the applications that I actually use just so I can use this one crapplet. Switched to Epson and they have their own installer/updater that works like a normal Windows application. [1] I don't think the machine I built that started on Win 10 has any problems with the store but all I really know or care about is that WSL2 works and it does.

Microsoft dreams that you might buy games from the Windows store but it has an air of unreality to it. If Microsoft tried pulling Activision games out of Steam you know it would just force them to write off the Activision acquisition earlier rather than later.

replies(1): >>little+t71
◧◩◪
32. wiethe+Fr[view] [source] [discussion] 2025-12-03 19:22:32
>>throwa+Fl
Currently, someone interested in an iPad and needing the power of a MB, will have to buy both.

If they stopped restricting the iPad, those people would only have to buy an iPad.

And as someone without a single interest in an iPad, I would worry that removing the iPad limitations would increase its market-share and lead to Apple reducing even more their interest in the MB, which would be terrible news to me.

replies(1): >>commak+8t
◧◩◪◨
33. commak+Yr[view] [source] [discussion] 2025-12-03 19:23:49
>>aleman+ql
Games are not a weakness for Apple. They have all the gaming revenue they seem to care about with mobile. They just don't have proper/immediate motivation to apply that effort to desktop. I'm not sure i even care anymore. I'm a valve fanboi at this point, until Gabe leaves and they go corporate.
replies(1): >>johnny+Rs1
◧◩
34. concin+5s[view] [source] [discussion] 2025-12-03 19:24:07
>>stetra+b5
Apple leadership cares more about "games on the Mac App Store built for Metal on a Mac" than it cares about "games on the Mac". This won't change until leadership changes.
replies(2): >>galley+Bs >>justin+Ci1
◧◩◪◨
35. overfe+cs[view] [source] [discussion] 2025-12-03 19:24:44
>>aleman+ql
> Apple gets to address their weaknesses and Valve gets a large target market.

I don't think Apple wants any non-Apple store addressing their weaknesses, especially a solution as competent and well-funded as Steam.

If Valve gains Apple-user mindshare on Mac, what prevents them from expanding to iPhones and iPads in the EU, and likely elsewhere if anti-monopoly laws get entrenched? IIRC, Services is the fastest growing revenue source at Apple.

replies(1): >>aleman+Yt
◧◩◪
36. galley+Bs[view] [source] [discussion] 2025-12-03 19:26:56
>>concin+5s
It does not matter what Apple wants if Steam ships their own compatibility layer.
replies(2): >>concin+Nw >>little+cq2
◧◩◪◨
37. commak+8t[view] [source] [discussion] 2025-12-03 19:29:03
>>wiethe+Fr
I used to understand/agree with this point, but over the past few years i've transitioned to my ipad pro for mobile usage and it has become my daily driver for mobile computing. When i need macos for anything, i typically will use Jump to connect and do something real quick, but that's rare. I'm starting to not understand why i wouldn't just want an ipad pro running a touch friendly (and i mean it would have to be VERY touch friendly) version of macos. again, i would have normally agreed with you, but that line is starting to blur for me...
◧◩◪◨⬒
38. aleman+Yt[view] [source] [discussion] 2025-12-03 19:33:35
>>overfe+cs
That’s a fair point. I don’t think they care about steam competing on the desktop but mobile is another ballgame entirely.
◧◩
39. hamdin+gv[view] [source] [discussion] 2025-12-03 19:39:31
>>jamie_+td
CodeWeavers, the developers of Crossover, also do most of the development on proton under contract for Valve.

This is speculation but I suspect there's something in that contract that prevents Valve from competing with Crossover on MacOS.

replies(1): >>coldpi+Tw
◧◩◪
40. babypu+kv[view] [source] [discussion] 2025-12-03 19:40:00
>>chucka+mn
Direct3D -> Vulkan -> Metal is quite the translation layer sandwich, I wonder if that would have a meaningful impact on performance
replies(1): >>chucka+9Q
◧◩◪◨
41. concin+Nw[view] [source] [discussion] 2025-12-03 19:46:33
>>galley+Bs
Valve is all-in on Linux and their own hardware. They have no reason to invest tons into a platform with an uncooperative vendor who culturally DGAF about gaming. Why run from Windows only to jump into a more hostile ecosystem? You can still run 32-bit x86 games on Windows ARM, you know.
replies(2): >>mft_+P01 >>concin+cz2
◧◩◪
42. coldpi+Tw[view] [source] [discussion] 2025-12-03 19:47:14
>>hamdin+gv
Nah, nothing like that. We explored shipping Proton for macOS early on, but decided it wasn't where we wanted to spend our time, so we removed it[1] to focus on Linux. There's only so many hours in the day, and supporting two platforms is a lot more work than one.

[1] https://github.com/ValveSoftware/Proton/commit/a84120449d817...

replies(1): >>trueno+gl2
43. willis+bx[view] [source] 2025-12-03 19:48:39
>>PaulHo+(OP)
Valve employed Alyssa Rosenzweig while she developed the graphics stack for asahi linux. That's a very simple statement that masks the size of the achievement and its impact on the world. No, we haven't entered a golden era of gaming on macs, but the world has been shown the way. And no, the software challenges are not insurmountable.
replies(1): >>trueno+zl2
◧◩
44. nomel+Wz[view] [source] [discussion] 2025-12-03 20:01:11
>>6SixTy+4m
No, the main issue is a fundamentally different rendering pipeline (tile based deferred rendering) that makes "Vulkan support" a conceptually difficult square peg in a round hole problem, since everything is made for immediate rendering, like all the other mainstream GPUs use.
replies(2): >>marmar+BJ >>NekkoD+U71
◧◩◪◨
45. francz+2C[view] [source] [discussion] 2025-12-03 20:09:47
>>aleman+ql
>Valve gets a large target market

They don't need Apple for that. People who game already game elsewhere. Steam on Apple feels pointless. I wouldn't be surprised, if Valve will go for smartphones with their own at some point

replies(1): >>ascagn+sw1
◧◩◪
46. marmar+BJ[view] [source] [discussion] 2025-12-03 20:44:38
>>nomel+Wz
Loads of GPUs with Vulkan support use TBDR. The Adreno GPU in the Steam Frame's SnapDragon SoC, for one.

There is also a Vulkan driver for the M1/M2 GPU already, used in Asahi Linux. There's nothing special about Apple's GPU that makes writing a Vulkan driver for it especially hard. Apple chooses to provide a Metal driver only for its own reasons, but they're not really technical.

replies(1): >>nomel+AV3
47. _aavaa+3M[view] [source] 2025-12-03 20:55:36
>>PaulHo+(OP)
But why? Valve is doing this because they don’t want to have the OS vendor exert total control over them and the gaming industry.

Apple is a terrible choice by that metric.

replies(1): >>ascagn+Kw1
◧◩◪◨
48. chucka+9Q[view] [source] [discussion] 2025-12-03 21:18:18
>>babypu+kv
The D3D -> VK layer actually seems to speed things up, so maybe we'll just end up back where we started :)
◧◩◪◨⬒
49. mft_+P01[view] [source] [discussion] 2025-12-03 22:12:07
>>concin+Nw
> They have no reason to invest tons into a platform

Maybe not 'tons', but they've got a solid reason to consider some investment: additional sales from millions of Mac users able to access a huge library of games they were previously denied.

replies(1): >>egyptu+HL1
◧◩◪◨⬒
50. little+t71[view] [source] [discussion] 2025-12-03 22:48:10
>>PaulHo+hq
Not sure if that counts, but homebrews cask is some kind of appstore. Yes, command line based, but I can install closed-source software using "brew install --cask <software-name>"
replies(1): >>int_19+L12
◧◩◪
51. NekkoD+U71[view] [source] [discussion] 2025-12-03 22:51:22
>>nomel+Wz
The entire reason vulkan didn't ship with dynamic rendering and instead had its entire renderpass system is because it was to support tile based rendering.
replies(1): >>nomel+CY3
◧◩◪
52. justin+Ci1[view] [source] [discussion] 2025-12-04 00:02:47
>>concin+5s
Honest question, did Apple ever care about games on the Mac as a real priority?
replies(2): >>N_Lens+wn1 >>protoc+TC1
◧◩◪◨
53. N_Lens+wn1[view] [source] [discussion] 2025-12-04 00:39:43
>>justin+Ci1
Steve Jobs certainly didn't. I hope it changes because so many coders (Who are also gamers) now use Macbooks or Mac Minis as their development platform.
◧◩◪
54. N_Lens+Rn1[view] [source] [discussion] 2025-12-04 00:41:29
>>EA-316+e9
It may work out all the same because Apple's attempts such as with Game Porting Toolkit and Metal, boost Valve's attempts with Proton and we may see a convergence where Valve is able to make a majority of Steam games work on Mac without Apple explicitly wanting it.
◧◩
55. N_Lens+1o1[view] [source] [discussion] 2025-12-04 00:42:24
>>jamie_+td
Some crossover games perform better than the native ports. I play Path of Exile on Mac using the Windows client with a translation layer, and it plays better than the native release.
◧◩◪◨
56. johnny+cs1[view] [source] [discussion] 2025-12-04 01:19:28
>>theweb+vd
Everyone wants their 30% cut into gaming. It's not worth battling a trillion dollar company on this case.
◧◩◪◨⬒
57. johnny+Rs1[view] [source] [discussion] 2025-12-04 01:25:44
>>commak+Yr
Mobile overlapping consoles in revenue and Apple had a good way years of taking a 30% cut on top. They are indeed behind fine with sticking as a middleman for gambling simulators that make billions.
◧◩
58. johnny+9t1[view] [source] [discussion] 2025-12-04 01:28:41
>>6SixTy+4m
This isn't an "issue" so much as a feature. Apple had some vulkan support until move to the full A1 architecture had them only make Metal a first class citizen to the GPU. Concurrently happening was a pretty nasty breakup of Apple with the Khronos group.

This wasn't an inconvenience, it was a deliberated decision.

replies(1): >>duped+7K1
◧◩◪◨⬒
59. ascagn+sw1[view] [source] [discussion] 2025-12-04 02:03:13
>>francz+2C
This is really the endgame, I think. A modern smartphone with a controller attached is effectively the same as a Steam Deck or Switch 2, just with a different OS. Apple has been pushing higher-end games on phones lately (this year has seen iOS versions of Hitman 3, Sniper Elite 4, and Subnautica), and reports are that the new pro phones run them well (the limiting factor being thermal load).

A phone that can run my Steam library is super-compelling -- I travel a decent amount, so being able to chuck something smaller like a Backbone One in my bag vs. a Steam Deck would be a meaningful change.

◧◩
60. ascagn+Kw1[view] [source] [discussion] 2025-12-04 02:05:03
>>_aavaa+3M
It'll never happen for a whole bunch of reasons, but a phone with Apple's hardware, Valve's OS, and Nintendo's game library would be amazing.
replies(1): >>_aavaa+Lz1
◧◩◪
61. _aavaa+Lz1[view] [source] [discussion] 2025-12-04 02:29:50
>>ascagn+Kw1
You can get 2/3rds of that with a steam deck.
◧◩◪◨
62. protoc+TC1[view] [source] [discussion] 2025-12-04 02:57:58
>>justin+Ci1
I remember a friend of mine, gloating about how he could play Unreal Tournament on Mac, and I looked at it, and man did it ever run natively. But I could see a lot rendering wrong and a lot of stutters.

I think the pentium compatibility stuff in the powermac was also supposed to attract gamers, but I recall not being able to progress past the installer for Mechwarrior 2 Mercenaries, which would have been the game that made me change my mind. Ran the installer tho, which was something.

◧◩◪
63. duped+7K1[view] [source] [discussion] 2025-12-04 04:14:49
>>johnny+9t1
It's an issue for me, a Mac owner. All the games I want to play have buggy graphics on Mac. I have a PC just for playing with my friends.

Apples decisions are often wrong when it comes to third party software.

replies(1): >>tedd4u+Hla
◧◩◪◨⬒⬓
64. egyptu+HL1[view] [source] [discussion] 2025-12-04 04:34:48
>>mft_+P01
I'm one of those Mac users and I just got myself a Deck last year instead of replacing the PS4 with a PS5. Mac for work, console for play.
◧◩
65. firean+x02[view] [source] [discussion] 2025-12-04 07:28:26
>>6SixTy+4m
LunarG is working on first party Vulkan driver for MacOS https://www.lunarg.com/lunarg-achieves-vulkan-1-3-conformanc.... My understanding is performance is worse than MoltenVK at this point, but it's getting there.
◧◩◪◨⬒⬓
66. int_19+L12[view] [source] [discussion] 2025-12-04 07:41:27
>>little+t71
It's a package manager. On Windows, winget serves the same function.
◧◩◪
67. viktor+T72[view] [source] [discussion] 2025-12-04 08:43:48
>>EA-316+e9
> Right now Valve is quietly targeting MS' attempt to create a walled garden for gaming on Windows and (probably) cut them out.

Current MS' approach is to not do exclusives and sell all their games on every platform available except Apple's

◧◩
68. viktor+b82[view] [source] [discussion] 2025-12-04 08:46:07
>>6SixTy+4m
It's Android where you need Vulkan. Overwhelming majority of PC games that can run on Vulkan can also support Metal due to the engine they use.

The real barrier is DX games.

◧◩◪◨⬒
69. viktor+xa2[view] [source] [discussion] 2025-12-04 09:03:38
>>bigyab+sf
I'm not sure what you are referring to, but I remember way less cross-platform software than we have now, and way worse working WINE. No, there was never time when we could run whatever software we want on a machine of our choice.
replies(1): >>bigyab+u34
◧◩◪◨
70. dontla+nc2[view] [source] [discussion] 2025-12-04 09:20:19
>>theweb+vd
Sure. And Valve want their own 30% cut.

It does suck if you just want to play games on hardware you own that can handle said games.

◧◩◪◨
71. trueno+gl2[view] [source] [discussion] 2025-12-04 10:39:48
>>coldpi+Tw
wtf take my money expand your team!!!
replies(1): >>coldpi+RK2
◧◩
72. trueno+zl2[view] [source] [discussion] 2025-12-04 10:42:31
>>willis+bx
bummed she left for intel she was next level. asahi lina commented after she left that there's currently no one doing graphics work anymore on asahi. projects kinda got some uncertainty to it now
◧◩◪◨
73. little+cq2[view] [source] [discussion] 2025-12-04 11:26:39
>>galley+Bs
I don't think Valve has anything to gain from reinforcing Apple's walled garden.
◧◩◪◨⬒
74. concin+cz2[view] [source] [discussion] 2025-12-04 12:30:30
>>concin+Nw
Also, I'll let everyone in on an open secret.

Apple's real goal isn't even the 30% from the Mac App Store. Their vision is to build a library of games that run on iPhone, iPad, Mac, and potentially Apple TV and Vision. You can connect a controller to all these devices, so any game would work (without clunky touch controls). That's why they're pushing Metal and will never adopt Vulkan. They want to make their ecosystem as strong as possible against competing ecosystems.

It's also why they've been pushing SwiftUI and Catalyst, why they don't care for web apps, why the Mac and iPad have gotten closer (they want each device just be a form factor that lets you access the same apps and files, though I expect they'll always keep the Mac as open as it is now), and why they made all their platforms adopt one design language. They probably ported Preview to iOS/iPad, and Home and Clock to the Mac, because they went through the Springboard/LaunchPad and asked themselves: "which of these apps could we bring to every OS?".

It's also why Google is dropping ChromeOS and switching everything to Android. One platform, one app ecosystem. They did it only to keep up with Apple. The tablet/desktop-ish side of their ecosystem lags far behind.

And it's why Valve is going all-in on Linux. Kickstarting an alternative ecosystem.

◧◩◪◨⬒
75. coldpi+RK2[view] [source] [discussion] 2025-12-04 13:51:21
>>trueno+gl2
That's what CrossOver is for :)
◧◩◪◨
76. nomel+AV3[view] [source] [discussion] 2025-12-04 19:57:50
>>marmar+BJ
No. For best performance, you have to batch your calls/memory access patterns with TBDR in mind. Dropping in a Steam PC game (indy, AA/AAA) game render pipeline, specifically optimized for Nvidia/AMD/Intel, to a TBDR GPU, is going to give poor performance. That's the context of this discussion. Round pegs DO fit into square holes, you just have to make sure the hole is bigger than would normally be necessary. ;)

Steam frame is more for streaming PCVR than running existing PCVR games natively.

replies(1): >>marmar+N28
◧◩◪◨
77. nomel+CY3[view] [source] [discussion] 2025-12-04 20:12:03
>>NekkoD+U71
I'm aware it supports tile based rendering. I put it in quotes because support doesn't mean performance. Good TBDR performance requires the developer/engine have the concept of TBDR in mind. 99.9% of the PC games out there do/did NOT have TBDR in mind.
◧◩◪◨⬒⬓
78. bigyab+u34[view] [source] [discussion] 2025-12-04 20:32:05
>>viktor+xa2
> I remember way less cross-platform software than we have now

Really? Outside Electron apps and PWAs, I'm seeing fewer apps than ever support macOS as a native target. Additionally, cross-platform packaging feels much more fragile than it used to, especially if you're using Brew over Nix. And cross-platform games... just forget about it.

Modern macOS simply feels abandoned by cross-platform efforts. Upstream Wine runs worse than it did in 2010, depreciated 32-bit libraries annihilated my Mac-native Steam catalog and AU plugins, Vulkan is ignored and CUDA compute drivers work but Apple refuses to sign them. The professional experience that I attributed to macOS is gone in the new releases. All Apple can innovate in is petty politicking.

◧◩
79. preiss+AF7[view] [source] [discussion] 2025-12-05 20:03:02
>>Terret+Kn
If you mean "on Apple Silicon" just arm64, then they will probably do that for the Steam Frame. If you mean "on macOS", then probably not.

But you can always install Linux on your Macbook.

◧◩◪◨⬒
80. marmar+N28[view] [source] [discussion] 2025-12-05 22:02:28
>>nomel+AV3
I already run stuff that was very much not made with TBDR in mind, on TBDR GPU architectures, and the performance is perfectly fine.

For sure, you can squeeze a few percentage points more out if you optimize for TBDR, and there are some edge cases where it's possible to make TBDR architectures behave pathologically, but it's not that big a deal in the real world.

I also disagree that the Steam Frame is for streaming primarily. If it was, why put such a powerful SoC in it or using it as the prototype device for doing x86 emulation with Fex?

The Adreno 750 is a 3 TFlops GPU that _should be_ substantially faster than a PS4 or a Steam Deck. It'll play plenty of low-end PCVR games pretty well on its own, if Fex's x86 emulation is performant, which it is.

Like the Meta Quest 2, it's a crossover device that a lot of people will just use standalone.

◧◩◪◨
81. tedd4u+Hla[view] [source] [discussion] 2025-12-06 21:42:01
>>duped+7K1
Apple's view on your situation is probably that you still bought / keep the Mac (not intended flippantly).
[go to top]