233

New steam controller expected to release alongside it. This also should push back estimates of when to expect a Steam Deck 2, since valve is probably putting most of their hardware efforts towards this instead.

you are viewing a single comment's thread
view the rest of the comments
[-] DupaCycki@lemmy.world 4 points 2 days ago* (last edited 2 days ago)

After introducing Metal (their own proprietary graphics api), Apple killed OpenGL support and never implemented Vulkan support. Almost every single video game nowadays uses either DirectX (Microsoft's proprietary API) or Vulkan for 3D graphics. 2D games use OpenGL and Vulkan. OpenGL and Vulkan are both open source and cross platform.

Windows supports everything, Linux everything except DirectX, and MacOS (for Apple Silicon devices) only supports Metal. You can still play OpenGL games on Intel-based Macs. Steam tells you which games won't work on recent Mac systems.

In order for a game to run on ARM Macs, it has to either be ported to Metal, or there needs to be a compatibility layer like Wine and Proton. However, neither of these two work, since Apple no longer supports OpenGL or Vulkan. Theoretically, it is possible for people to write a new compatibility layer, specifically for Metal. The problem is, nobody wants to, because it's a lot of work (as usual with development for Apple devices), and you never know when Apple may decide to drop support for some other libraries/APIs/drivers.

Additionally, Apple seems to be working on their own Metal translation layer. Leaks show impressive performance in Cyberpunk 2077. However, nobody knows what the availability will be like or when it releases.

[-] princessnorah 1 points 2 days ago* (last edited 2 days ago)

You have literally no idea what you're talking about:

Game Porting Toolkit is Apple's new translation layer released on 6th June, 2023. Game Porting Toolkit (GPTK) combines Wine with Apple's own D3DMetal which supports DirectX 11 and 12. This is a less user-friendly method of installing Windows games on Apple Silicon Macs compared to CrossOver or Parallels, however it unlocks the ability to play many DirectX 12 games. A lot more games work using GPTK, however, games that use anti-cheat or aggressive DRMs generally don't work.

Source.

Not only has Apple well and truly released that, but Codeweavers also develops a compatibility program based off WINE called Crossover.

Edit: You're also massively wrong about DirectX on Linux, DXVK and VKD3D both work to run various versions of it on Linux. Did you think WINE/Proton only works for OpenGL/Vulkan Windows games?

[-] DupaCycki@lemmy.world 1 points 1 day ago

You're also massively wrong about DirectX on Linux, DXVK and VKD3D both work to run various versions of it on Linux.

I very clearly wrote that Linux does not support DirectX. Which is 100% true, no matter how you look at it. Just because there are translation layers, it doesn't mean Linux 'supports DirectX', because it doesn't. It supports Vulkan, which DXVK and VKD3D translate DirectX API calls to.

Let's say you can't read Spanish, but you hire a translator to translate a text for you. Now you can read it. Does that mean you can suddenly read Spanish?

[-] princessnorah 1 points 1 day ago* (last edited 1 day ago)

There have literally been changes to the kernel for DXVK/VKD3D/WINE to run better. Linux is just a more piecemeal system rather than Windows/macOS having a more holistic approach to an OS.

this post was submitted on 20 Aug 2025
233 points (100.0% liked)

Steam Deck

18753 readers
120 users here now

A place to discuss and support all things Steam Deck.

Replacement for r/steamdeck_linux.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 4 years ago
MODERATORS