Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Apple's x86 emulation is otherwise very impressive, and not many games are bottlenecked on the CPU, especially at high resolutions.

Bigger overhead for AAA games is likely due to emulation of DirectX or Vulkan on Metal, but that's just Apple's stubborn choice to have it that way.

In the end, none of that matters. I won't be playing Cyberpunk at 14fps, without RTX, and comforting myself that the SoC could do maybe 28fps without emulation. Lower-tier Nvidia cards perform better, even when paired with slower CPUs.



> Bigger overhead for AAA games is likely due to emulation of DirectX or Vulkan on Metal, but that's just Apple's stubborn choice to have it that way.

This is a weird take. None of he major gaming platforms use the same graphics API.

Microsoft has DirectX on Windows and XBox, Apple has Metal on iOS and Macs, Sony has Gnmx on Playstation.

It's like saying Android gaming is terrible because they didn't use DirectX.


The major platforms do use the same graphics API, Vulkan. It should be preferred due to more low-level access and wider platform support (Linux, Android, Nintendo, MacOS, Windows).

On another note, problems that keep major AAA games from running on Linux (Anti-cheat solutions for example) will block many games from running ob MacOS, too.


> The major platforms do use the same graphics API, Vulkan.

By all means, share a list of XBox games that only use Vulkan.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: