4 ms·
All, or at least most of Valve's games used to run natively on Mac, and now they don't (even on Intel Macs)
by inasio 2y ago
All, or at least most of Valve's games used to run natively on Mac, and now they don't (even on Intel Macs)
- Zamiel_Snawley 2y agoRunning native or emulated doesn’t really matter if the performance is good enough. Better translation layers are what made the Steam Deck possible.
- satvikpendem 2y agoGood enough doesn't mean optimal, though. Every layer adds a performance penalty and that's how we end up in situations where we have layers and layers of abstraction eventually making all programs slow even on ever increasing hardware. https://en.wikipedia.org/wiki/Andy_and_Bill's_law https://en.wikipedia.org/wiki/Andy_and_Bill's_law
- brnt 2y agoIn fact, Windows gamers are using DXVK to reduce overhead. One needs to realise graphics APIs have historically not been terribly efficient.
- satvikpendem 2y agoHow do you know that those graphics APIs have not been efficient?
- brnt 2y agoBenchmarks. There was a reason Mantle/Vulkan came to be.
- Rinzler89 2y agoIs this a problem Valve should invest in fixing because it's an issues caused by them, or a problem Apple created for not caring about backwards compatibility on MacOS the same way Microsoft does on Windows? If Apple doesn't care about backwards compatibility on their platform, why should Valve or other developers be burdened with the added cost, especially on a platform with small market share that won't drive many sales?
- freedomben 2y agoAmen. I didn't understand why Apple is one of the only companies that gets to break backward compatibility, and escape all blame when stuff breaks. It always seems to be put on the software developer to update with whatever Apple's new requirements are, even when it's older software (or ancient)!