why steam proton dont support mac
why steam proton dont support mac?
< >
Showing 1-10 of 10 comments
Because Valve developed it for Steam Deck that runs SteamOS which is a Linux OS. Valve has zero incentive to port it to MacOS. However Proton is basically a fork of Wine and both are open source software so anyone inclined to port it to MacOS is free to do so on their own free time.

Or you can bug Apple about it. They certainly have the resources for it. All is missing the will to do it probably because Apple is enamored with everything Apple being closed source and proprietary. Even when they do use open source code, they tend to stick proprietary components into it so no one else can make use of the code they create.
Last edited by Anonymous Helper; 18 May @ 12:18am
Cigarette 20 May @ 10:04pm 
Because it's MAC.

Seriously though, it's because the MAC is annoying to work with as a developer, thus a LOT of games support MAC, and because their isn't really a need for a MAC when it comes to playing games, as the MAC OS is centered more for work and school, than games.
flingo 21 May @ 4:41pm 
Proton doesn’t support Mac because it’s built on Linux and Windows tech. Proton uses Wine and other Linux tools to run Windows games that stuff just doesn’t work the same on macOS.

Mac has its own way of handling software (Metal instead of DirectX, etc.), so you'd need a different compatibility layer. For now, if you want better game support on Mac, you'd have to dual boot Windows or use a cloud gaming service.
One of the big hurdles Mac evangelists ignore is the fact that Proton works via Vulkan (on modern hardware anyways but Apple deprecated openGL anyways).

Apple arbitrarily chosen not to support support Vulkan which means porting Proton to Mac might as well start a newer project as its an undertaking.

That and Apple is hostile to supporting open standards and working with the industry anyways which as you can see has hurt their gaming scene making it the worst its ever been.
alexmaru 22 May @ 5:47am 
Originally posted by flingo:
Proton doesn’t support Mac because it’s built on Linux and Windows tech. Proton uses Wine and other Linux tools to run Windows games that stuff just doesn’t work the same on macOS.

Mac has its own way of handling software (Metal instead of DirectX, etc.), so you'd need a different compatibility layer. For now, if you want better game support on Mac, you'd have to dual boot Windows or use a cloud gaming service.

Mac has wine. It works with all games, including DX12. Only tiny thing what we need is to launch native Steam and make him launch games with Wine.

Because right now you need to launch both, Steam and the games on it. Its annoing. We really need this small tiny checkbox, like "launch fame throught wine / crossover / whatever"

Right now easier way to play Windows games is buy them ONLY on GOG.
Last edited by alexmaru; 22 May @ 5:49am
Originally posted by alexmaru:
Originally posted by flingo:
Proton doesn’t support Mac because it’s built on Linux and Windows tech. Proton uses Wine and other Linux tools to run Windows games that stuff just doesn’t work the same on macOS.

Mac has its own way of handling software (Metal instead of DirectX, etc.), so you'd need a different compatibility layer. For now, if you want better game support on Mac, you'd have to dual boot Windows or use a cloud gaming service.

Mac has wine. It works with all games, including DX12. Only tiny thing what we need is to launch native Steam and make him launch games with Wine.

Because right now you need to launch both, Steam and the games on it. Its annoing. We really need this small tiny checkbox, like "launch fame throught wine / crossover / whatever"

Right now easier way to play Windows games is buy them ONLY on GOG.


Theres no magic checkbox dude and no you can't launch games in wine via native Mac Steam.

You pretty much did nothing but tell us you dont know how computers work.
alexmaru 28 May @ 10:57am 
Originally posted by The_Abortionator:
Originally posted by alexmaru:

Mac has wine. It works with all games, including DX12. Only tiny thing what we need is to launch native Steam and make him launch games with Wine.

Because right now you need to launch both, Steam and the games on it. Its annoing. We really need this small tiny checkbox, like "launch fame throught wine / crossover / whatever"

Right now easier way to play Windows games is buy them ONLY on GOG.


Theres no magic checkbox dude and no you can't launch games in wine via native Mac Steam.

You pretty much did nothing but tell us you dont know how computers work.

Steam and Proton are separate things. Steam just replacing game launch to ./proton-launch-script game.exe, and has manager of different proton versions. We just need to be able to add own thing instead of proton in this launcher.
Last edited by alexmaru; 28 May @ 10:58am
Originally posted by alexmaru:
Originally posted by The_Abortionator:


Theres no magic checkbox dude and no you can't launch games in wine via native Mac Steam.

You pretty much did nothing but tell us you dont know how computers work.

Steam and Proton are separate things. Steam just replacing game launch to ./proton-launch-script game.exe, and has manager of different proton versions. We just need to be able to add own thing instead of proton in this launcher.


Again making it clear you have no idea how this works.

Both Steam and Proton are native Linux applications that interact with Linux in ways Steam on Mac and Wine on Mac can't interact with the OS the same way.

Valve doesn't just have Steam in a nut shell with Proton also in some separate nut shell do magic.

Valve has engineered not only proton but components of the GPU driver stack AMD drivers, kernel code, and more.

Much of this is interactive code specific to Linux. Steam isnt just launching Proton and thats it. Proton interacts with Linux specific components that DO NOT EXIST on Mac.

Not only that but nobody has access to Mac OS source code which makes it impossible to do the same level of integration as with Linux.
alexmaru 29 May @ 10:47am 
Originally posted by The_Abortionator:
Originally posted by alexmaru:

Steam and Proton are separate things. Steam just replacing game launch to ./proton-launch-script game.exe, and has manager of different proton versions. We just need to be able to add own thing instead of proton in this launcher.


Again making it clear you have no idea how this works.

Both Steam and Proton are native Linux applications that interact with Linux in ways Steam on Mac and Wine on Mac can't interact with the OS the same way.

Valve doesn't just have Steam in a nut shell with Proton also in some separate nut shell do magic.

Valve has engineered not only proton but components of the GPU driver stack AMD drivers, kernel code, and more.

Much of this is interactive code specific to Linux. Steam isnt just launching Proton and thats it. Proton interacts with Linux specific components that DO NOT EXIST on Mac.

Not only that but nobody has access to Mac OS source code which makes it impossible to do the same level of integration as with Linux.

Oh dear fanatic...
Originally posted by alexmaru:
Originally posted by The_Abortionator:


Again making it clear you have no idea how this works.

Both Steam and Proton are native Linux applications that interact with Linux in ways Steam on Mac and Wine on Mac can't interact with the OS the same way.

Valve doesn't just have Steam in a nut shell with Proton also in some separate nut shell do magic.

Valve has engineered not only proton but components of the GPU driver stack AMD drivers, kernel code, and more.

Much of this is interactive code specific to Linux. Steam isnt just launching Proton and thats it. Proton interacts with Linux specific components that DO NOT EXIST on Mac.

Not only that but nobody has access to Mac OS source code which makes it impossible to do the same level of integration as with Linux.

Oh dear fanatic...


You literal just made things up and are asking for magic to be done and this is your response to an explanation of issues with your fantasy?

You have a lot of growing to do.
< >
Showing 1-10 of 10 comments
Per page: 1530 50