TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

New DirectX 12-to-Metal translation could bring a world of Window games to macOS

54 pointsby mkolassaalmost 2 years ago

4 comments

CaliforniaKarlalmost 2 years ago
&gt; In other words, don&#x27;t expect Steam Deck-esque levels of compatibility with Windows games just yet.<p>Valve 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&#x27;re relying completely on the foundation that Wine provides. And of course there&#x27;s everyone behind Arch Linux (SteamOS 3), and Debian before them (SteamOS 1-2).<p>CodeWeavers did a lot of work on Proton[1], so it makes sense that they&#x27;re also looking at macOS.<p>For me, however, I&#x27;ve almost completely abandoned macOS for games. I&#x27;ve got a Steam Deck, dock, and appropriate adapters so that I can use my monitor &amp; sound bar. Logitech makes keyboards and mice that let you select which source you want to use, so it&#x27;s now really easy to switch from computer to Steam Deck.<p>[0]: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Proton_(software)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Proton_(software)</a><p>[1]: <a href="https:&#x2F;&#x2F;www.codeweavers.com&#x2F;about&#x2F;news&#x2F;press&#x2F;20220225" rel="nofollow">https:&#x2F;&#x2F;www.codeweavers.com&#x2F;about&#x2F;news&#x2F;press&#x2F;20220225</a>
jsheardalmost 2 years ago
The mention of MoltenVK implies this isn&#x27;t DX12-to-Metal, but rather DX12-to-Vulkan-to-Metal. That&#x27;s probably the best way to leverage existing open source work but jeez, it sounds like a house of cards.
评论 #36200943 未加载
fwlralmost 2 years ago
I’m glad someone’s seriously working on this, and the CodeWeaver team are absolute guns who could pull it off better than almost anyone, but I’m still a little sad about this news since Apple work fairly closely with CodeWeaver - this indicates Apple has investigated doing this themselves and decided against it. Which means we won’t get something miraculous like Rosetta 2.<p>(I still hold out hope that one day Apple will release a translation layer that seamlessly and efficiently converts DirectX&#x2F;Vulkan to Metal; the raw GPU power sitting in any given M1 or M2 laptop blows any integrated graphics laptop out of the water, competes with high-end discrete GPU gaming laptops, and the Ultra M1&#x2F;M2s can go toe-to-toe with pretty much every PC GPU except the 3090 and up. So much potential…)
评论 #36237541 未加载
WhereIsTheTruthalmost 2 years ago
I wish they&#x27;d make a handheld console
评论 #36206944 未加载