Live data from Hacker News

Valve reveals it’s the architect behind a push to bring Windows games to Arm

theverge.com

11–20 of 876 posts

Re: Valve reveals it’s the architect behind a push to bring Windows games to Arm

#11
> and modern multiplayer games with anti-cheat simply do not work through a translation layer, something Valve hopes will change in the future.

Although this is true for most games it is worth noting that it isn't universally true. Usermode anti-cheat does sometimes work verbatim in Wine, and some anti-cheat software has Proton support, though not all developers elect to enable it.

Re: Valve reveals it’s the architect behind a push to bring Windows games to Arm

#12
post #5

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.

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.

[deleted]

Re: Valve reveals it’s the architect behind a push to bring Windows games to Arm

#13
post #5

Earlier quoted context omitted.

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.

Rosetta 2 is going to be EOL'd within the next few years. A more permanent solution would certainly be welcome.

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

Re: Valve reveals it’s the architect behind a push to bring Windows games to Arm

#14
post #5

Earlier quoted context omitted.

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.

Rosetta 2 is going to be EOL'd within the next few years. A more permanent solution would certainly be welcome.

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...

Re: Valve reveals it’s the architect behind a push to bring Windows games to Arm

#15

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.

Are you expecting to run Windows 11 ARM version on your Mac Mini directly, or within Parallels?

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.

Re: Valve reveals it’s the architect behind a push to bring Windows games to Arm

#16

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.

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.

Re: Valve reveals it’s the architect behind a push to bring Windows games to Arm

#17
post #11

> and modern multiplayer games with anti-cheat simply do not work through a translation layer, something Valve hopes will change in the future. Although this is true for most games it is worth noting that it isn't universally true. Usermode anti-cheat does sometimes work verbatim in Wine, and some anti-cheat software has Proton support, though not all developers elect to enable it.

> though not all developers elect to enable it.

Looking at you Rust.

Edit:

And the rest of you. If even Microsoft's Masterchief Collection supports it, I Don't understand why everyone else does not.

https://areweanticheatyet.com/

Re: Valve reveals it’s the architect behind a push to bring Windows games to Arm

#19
post #11

> and modern multiplayer games with anti-cheat simply do not work through a translation layer, something Valve hopes will change in the future. Although this is true for most games it is worth noting that it isn't universally true. Usermode anti-cheat does sometimes work verbatim in Wine, and some anti-cheat software has Proton support, though not all developers elect to enable it.

It works in the sense it allows you to run the game; but it does not prevent cheating. Obviously, Window's kernel anti-cheet is also only partially effective anyway, but the point of open-source is to give you control which includes cheating if you want to. Linux's profiling is just too good; full well documented sources for all libraries and kernel, even the graphics are running through easier to understand translation layers rather than signed blobs.

Re: Valve reveals it’s the architect behind a push to bring Windows games to Arm

#20
post #11

> and modern multiplayer games with anti-cheat simply do not work through a translation layer, something Valve hopes will change in the future. Although this is true for most games it is worth noting that it isn't universally true. Usermode anti-cheat does sometimes work verbatim in Wine, and some anti-cheat software has Proton support, though not all developers elect to enable it.

> though not all developers elect to enable it. Looking at you Rust. Edit: And the rest of you. If even Microsoft's Masterchief Collection supports it, I Don't understand why everyone else does not. https://areweanticheatyet.com/

First i thought you meant the video game Rust.

Then I saw the arewe…yet url and thought you meant Rust the programming language

Then I visited the arewe…yet link and realized it was the Rust game you meant after all

Post reply on HN