New DirectX 12-to-Metal translation could bring a world of Window games to macOS
1–10 of 21 posts
Re: New DirectX 12-to-Metal translation could bring a world of Window games to macOS
#2Re: New DirectX 12-to-Metal translation could bring a world of Window games to macOS
#3The mention of MoltenVK implies this isn't DX12-to-Metal, but rather DX12-to-Vulkan-to-Metal. That's probably the best way to leverage existing open source work but jeez, it sounds like a house of cards.
Re: New DirectX 12-to-Metal translation could bring a world of Window games to macOS
#4Valve and CodeWeavers have done a ton of work to create Proton[0], the Windows compatibility layer that Steam Deck uses. Besides their own patches, they're relying completely on the foundation that Wine provides. And of course there's everyone behind Arch Linux (SteamOS 3), and Debian before them (SteamOS 1-2).
CodeWeavers did a lot of work on Proton[1], so it makes sense that they're also looking at macOS.
For me, however, I've almost completely abandoned macOS for games. I've got a Steam Deck, dock, and appropriate adapters so that I can use my monitor & sound bar. Logitech makes keyboards and mice that let you select which source you want to use, so it's now really easy to switch from computer to Steam Deck.
Re: New DirectX 12-to-Metal translation could bring a world of Window games to macOS
#5Re: New DirectX 12-to-Metal translation could bring a world of Window games to macOS
#6Re: New DirectX 12-to-Metal translation could bring a world of Window games to macOS
#7Earlier quoted context omitted.
Hardly any different from game consoles.
Macs are sold as general purpose computers, not fixed function consoles designed to only run appstore select games.
In case you feel like mentioning Vulkan, it doesn't come in the box, works thanks to plugging into OpenGL ICD driver model and via GPU vendors, not OS vendor, and it isn't supported in all scenarios where DirectX is.
Re: New DirectX 12-to-Metal translation could bring a world of Window games to macOS
#8Earlier quoted context omitted.
Macs are sold as general purpose computers, not fixed function consoles designed to only run appstore select games.
Hardly any different from Windows then. In case you feel like mentioning Vulkan, it doesn't come in the box, works thanks to plugging into OpenGL ICD driver model and via GPU vendors, not OS vendor, and it isn't supported in all scenarios where DirectX is.
How so?
Re: New DirectX 12-to-Metal translation could bring a world of Window games to macOS
#9Earlier quoted context omitted.
Hardly any different from game consoles.
Macs are sold as general purpose computers, not fixed function consoles designed to only run appstore select games.
Either you ran a native macOS version/port of the game, or you ran a compatibility layer like Crossover, or you ran a Windows VM, or you rebooted into Windows using Boot Camp.