logoalt Hacker News

dcchambers10/10/202410 repliesview on HN

From a performance and technical perspective this is incredible. Well done!

It will never happen, but my dream is for the Asahi devs, Valve, and Apple to all get together to build out a cross-platform Proton to emulate and play games built for Windows on both x86 and ARM hardware running Linux.

A Steam Deck with the performance and power efficiency of an M-series ARM chip and the entire library of games that run on Proton is just...dreamy.


Replies

rowanG07710/10/2024

I'm not sure if you know. But Alyssa, the person who basically wrote almost the entire userspace opengl and vulkan driver, works at valve.

show 2 replies
WD-4210/11/2024

Apple is going to do the same thing they did with BSD, WebKit, etc. They will wait until proton is mature enough, fork it, then release it as their own. Why put in the effort this early on?

show 5 replies
bmicraft10/10/2024

An ARM CPU only emulating x86 isn't going to be more efficient than straight x86. ARM is barely more efficient as it is at those performance levels.

The real reason Apple is ahead is because they're paying for more expensive more advanced nodes for their CPUs. I you compare CPUs on similar node sizes, you'll see that AMD and Intel are basically caught up architecturally in perf/W metrics.

show 2 replies
johnnyanmac10/11/2024

that's ideally what Vulkan was for. Build for one common open source standard, and then Apple/Microsoft/Google/Linux can all build an API to support that.

But I guess there was never a time when an open graphics standard stood as the leader. Maybe during a brief stint in the Windows Vista era at best.

show 1 reply
shmerl10/10/2024

You don't need Apple for that.

gchamonlive10/11/2024

It's more likely it'll be Qualcomm instead of apple and eventually an arm based steam deck. These chips just make a lot of sense for handheld devices.

show 1 reply
alexr24310/10/2024

You can play windows game with this release in Asahi Linux! So it is possible now

tonyhart710/11/2024

or you know, just release a game on native linux build

show 1 reply
log_e10/11/2024

If you want it to happen, ask them for it every day. You are their constituent.