So I cannot guarantee that this will work for you. Wine is finicky, and certain Windows programs won't run properly in it. Theoretically, it could be faster than running the programs in Windows with Boot Camp, but this is usually not the case (actually, it tends to be slightly slower). It is faster and much more convenient than a VM. It also runs on other Unix-based OSs on any Intel PC. That is, the Windows OS itself is not involved. So here's your relevance to "what you can do on the machine".What is Wine? Wine allows Intel Macs to run Windows programs in Mac OS X without a virtual machine. Wine, MESA, graphic drivers, kernel optimizations. They do many things in many places that aren't accessible in macOS for outside developers. Proton isn't only initiative Valve does in for gaming on Linux. If you want to add something into Vulkan, you (again, not you but any company) could just file a proposal and it can be approved because Khronos isn't tied to single vendor. If there's some kind of bug with graphic drivers on macOS, you have zero options because there's nothing you can do about bugs in this OS. Or you can use source code to properly debug issue. If you see some game doing weird things on Linux you (not you personally but any person or company) could just send a patch and it will be fixed for everyone. Making changes in OS components is sometimes necessary for games to operate or to tune performance or fix graphical artifacts. While you can "install whatever you want" it doesn't mean anything if installed software can use only so much. Not only with those parts that Apple was kind enough to "open" for developers to use. Opensource-ness gives anyone ability to do whatever they need to do with whatever they want. You threw away main point of this but okay. Not sure the relevance of the code source as opposed to what you can do on the machine, which is the topic of the thread, but fine, point for your side. you're defining open as "open source" rather than install whatever you want on it. Valve has also been working with others behind the scenes to get Vulcan support/translation on Apple Silicon, via MoltenVK- which would actually be groundwork for Proton on MacOS. Nor would it be out of the norm for them- Steam for Mac already exists, just with a vastly smaller library of titles. If they could make more money by porting Proton to Mac, they'd be silly not to. Valve makes money off game sales on steam- the steam deck is priced cheaply enough that they're likely making barely any/no money off hardware sales. There's no need to develop GPU drivers- they already exist. IF they sell enough Apple Silicon powered Macs that it becomes a significant potential customer base for games (not crazy, lots of parents buying their kids M1 MacBook Airs), it would be silly not to bring Proton to Mac. The base M1 is more than powerful enough to handle 1080p AAA gaming, and it's the slowest/worst Apple silicon we'll ever see. The baseline GPU is going to be quite potent for anything M1+. I could see Proton happening down the road for Mac. The Proton repo can already be compiled for mac, though it isn't meaningfully functional. I'm actually kinda confused how it works tbh as the new Pro and Max still only have a 16-core Neural Engine, so does that mean their AI compute performance is no better? Or does say Topaz software use the general GPU cores and so potentially could be four times faster? Genuinely waiting on that to decide which Macbook I should be looking at. The M1 is optimised for compute and video, I'm seeing it about four times faster than the 1650 im Topaz Video Enhance. It struggles to do 1080p 60fps when a GTX 1650 can do 4K 120fps in Pinball FX3. It doesn't even support all x86_64 instructions.Īlso if Zen Pinball Party is anything to go by, the M1 GPU is REALLY weak when it comes to gaming. I asked the same question and was told Proton can't work on Mac at all because the Metal API is missing a lot of functions that are required for the Direct X translation.Īlso as MacOS dropped 32bit support ages ago, Rosetta 2 also does not support 32bit x86, which wipes out a huge chunk of the library to begin with. Not unless Apple decides they are serious about the gaming market.
0 Comments
Leave a Reply. |