←back to thread

176 points Brajeshwar | 1 comments | | HN request time: 0s | source
Show context
Terretta ◴[] No.42158813[source]
Commenters lament that Rosetta will go away before users are ready.

In my opinion, Rosetta should be more heavily gated* to push everyone from Adobe to Steam to build for aarch64. Countless "Apple Silicon native" claiming tools require Rosetta under the hood for dependencies or even (bless their hearts) only their installer.

* Like right-click to open packages or install not-from app store, except Rosetta dialog should note that once it's installed any other old software not made for this system will run without warning. Turns out avoiding Rosetta is a great way to ensure not just apps but your CLI tools are all up to date... Alternatively, make Rosetta sandboxed with apps, and/or let it be turned off again more reasonably than the safe-mode surgery required now.

replies(5): >>42159013 #>>42159409 #>>42159901 #>>42161215 #>>42164337 #
rtpg ◴[] No.42159409[source]
The scuttlebutt is that Steam is not going to get ported, and Valve has given up on Apple since the 32 bit drop in general and the Metal/Vulkan mess.

I have seen a huge downtick in games with Mac releases too… even for stuff where it seems like it would be possible with an extra platform export.

Apple seems to care about gaming for about 15 minutes every year, and one day they will figure out it can work on their stuff if they’re willing to accept that their platform will be nobody’s priority.

replies(1): >>42159861 #
grishka ◴[] No.42159861[source]
> the Metal/Vulkan mess

But what about MoltenVK?

replies(3): >>42159916 #>>42160000 #>>42160843 #
1. wtallis ◴[] No.42160000[source]
Going from DirectX to Vulkan to Metal is simply too many translation layers to work well. You're almost always going to end up with an annoying bottleneck and poor hardware utilization. MoltenVK alone might be fine if Vulkan was more widely supported by shipping games.

I think it's more plausible that Valve decides to make a Proton for Mac using the D3D to Metal translation layer from Apple's Game Porting Toolkit—but that would be going against Apple's intended purpose for the toolkit.