The BIGGEST BREAKTHROUGH in Mac gaming!
HTML-код
- Опубликовано: 11 сен 2024
- Asahi Linux GPU acceleration Mac tutorial: • Asahi Linux GPU game a...
Asahi Lina's channel: / asahilina
Donate to Asahi Linux Patreon: / marcan
Donate to Asahi Linux Github: github.com/spo...
Vulkan blog post: asahilinux.org...
► Links:
Master M1 game compatibility list: www.applegamin...
Please join me on Discord here: / discord
Check out AppleGamingWiki: applegamingwik...
► Get the NEW M1 Macs here (Amazon links):
geni.us/mbp-m1...
geni.us/mbp-m1...
geni.us/mbp-m1...
geni.us/applem...
geni.us/applem...
geni.us/applem...
geni.us/applem...
► My Recording Setup:
►► My equipment:
DJI Pocket 2 - geni.us/djipoc...
SanDisk Extreme 256 GB - geni.us/sandis...
MacBook Air M1 - geni.us/applem...
Anker SD Card Reader USB 3.0 - geni.us/ankersd
►► Mac:
Record screen audio and gameplay (Mac): • How To Record Mac Game...
Set 16:9 aspect ratio (Mac): • How To Force MacBook 1...
Highlight mouse cursor (Mac): • How To Highlight Mouse...
Display keystrokes (Mac): • How To Display Keystro...
Snap windows (Rectangle, Mac): • How To Snap Windows On...
OBS setup (Mac): • How To Setup OBS On ma...
Temperature/fan monitor (Mac): • How To Control Mac Fan...
►► General:
Microphone setup (Blue Yeti): • How To Setup Blue Yeti...
Greenscreen setup (OBS): • How To Setup Elgato Gr...
Note-taking (Notion, Mac): • How To Install Notion ...
Highlight mouse cursor (Windows): • How To Highlight Mouse...
DIY 2TB SSD USB-C (Mac and Windows): • How To Build Great Val...
► Windows gaming on Mac:
►► Windows on M1 Mac Tutorial: • Windows Gaming Guide F...
►► CrossOver FREE 14 DAY TRIAL - use coupon APPLEGAMINGWIKI for 25% DISCOUNT: www.codeweaver...
►► Parallels 17 use code APPLEWIKI10 for 10% DISCOUNT: prf.hn/click/c...
Amazon Affiliates Disclosure: Andrew Tsai is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites as well as other affiliate programs.
"The progress has been slow but steady"
Are you kidding? They went from 0 to working 3D games in a year. That's insane.
he is so selfish and have almost 0 clue how hard it is in real life to do)
@@ordinarygg Ok, calm down. We all know it takes time. In the end, we still have a work in progress still in beta.
you forgot they also get their money from donations and some voluntary. and its insane
Thank god for Rust
And with the speed they are developing it, I wouldn't be surprised if Asahi get totally ready in two to three years, wich is pretty insane.
NO WAY! This is groundbreaking. Congrats to the Asahi Linux team!
This could all be solved with a simplevulcan support. Shame on you apple. Shame on you.
@@Almarillion Tim Cook is a lame man. He doesn't want people gaming on Macs. Steve Jobs loved gaming and music and he would bitch slap Tim Cook if he were alive now.
The developers of Asahi Linux are INSANE! I just remember when they managed to draw a triangle by reverse engineering Apple Silicon last year, and now some years later there are ACTUAL GAMES running on Linux! I almost can't believe it! Huge respect!
The power of Rust, I tell you. (Not only me, though. The developers themselves credit the memory safety guarantees of the language as a big reason why they can move as fast as they do.)
Rust is very good for that but. But additionally to Rust i would like to see reverse engineering APIs by A.I. This should speed up the process and make the result much more consistent.
Lina is a programming God who can code for 7 hours non stop, fix bugs while streaming, explaining to everyone what she is doing.
Who is Lina? Female version of Linux?
@@DriftJunkie That actually makes so much sense...
@@DriftJunkie A Female VTuber who wrote M1 GPU driver for Linux. She wrote it on her livestream
@@michaelsanchez1361 "female"
@Talzet lumis Just search Asahi Lina in RUclips, can't post link in comment section.
Guys, just tamper your expectations for now the vulkan support still needs to be developed… Thoses games are running through wine3d instead of dxvk (to summarize its like Rosetta but for directX instead of x86 to arm) so a good number of recent triple A that needs modern DirectX versions (10,11,12) or vulkan WILL NOT WORK (yet)!
I’m not telling you this is never coming, but just be aware of that!
Also, keep in mind that a lot of performance is still missing due to the usage of wine3d instead of dxvk (and obviously the nature of development drivers) :)
EDIT : I'm not a Mac hater (not even close lol) but I am a software engineer and I wanted to inform you guys on thoses limitations! For now though, knowing the team Vulkan support is maybe 6 month away ^^)
I see your point, and I agree
The day it comes though, boot into your external ssd and game away
You mean wined3d. Direct3D is the name for the graphics API part of DirectX.
@@Rhedox1 Yeah sorry, I flipped the two, I've edited my mistake, thanks man
@@WhathefrenchTV You sound like a Mac hater to me
billion dollar corporations are being out-programmed by a vtuber! Honestly mad props to her this is amazing work.
It could be just apple not caring about gaming enough. They don't support open GL anymore and they rely on their own metal plugin for vulkan instead of just supporting vulkan
@@Ffom177 True, though the drivers for Apple silicon are quite capable already. What's more impressive is that Lina has almost singlehandedly reverse engineered a proprietary graphics processor and made drivers for it on an operating system that she also helped make available on Apple CPUs too!
@@Ffom177 you mean Apple not caring about anything but their dogshit closed ecosystem disregarding FOSS community. The fact that you still need a garbage crap MacBook in 2023 in order to compile for iOS is just insane. In a world moving towards cross-platform, they are a negative force.
it's not "just" a vtuber, it's Hector Martin and i have huge respect for his work. he is the main developer and he likes anime and vtuber stuff, he has a background in hacking and reverse engineering consoles like Wii, PS3, and Kinect. asahi lina is just marcan's youtube alter ego.
@@jordan.L. Shh, we can only talk about that on April fools (and it's past that)
Man I've been waiting to hear this news! Once proton support is more fully baked I'll finally be able to cancel my Parallels and Crossover subscriptions and just play all my games through linux! HUGE props to the absolute madlads on the Asahi Linux team!
It's already bad enough that one of those can't run all the games, you have to have both and I can't afford both so I just play what works on Crossover.
@@NicolasPare Totally! They’re both great pieces of software, but needing both to run most, not all, of my games is just a pain. If I can just dual boot Linux and run all my games natively without having to choose which set of compromises I’m willing to make on a per-game basis will be so awesome! Proper Proton support cannot come soon enough!!
MY INTERNET ISNT WORKING AND I CANT WATCH THE VIDEO WHATS GOIJG ON
@@eatcakeomg the Asiago Linux team has made a breakthrough with their GPU drivers that have allowed them to get a few games (around 30) to work through Proton (which is the Windows->Linux compatibility layer that Valve created for the Steam Deck)
@@shock9616 You're still not going to be able to play them natively. 99% of games on Steam does not have an ARM-native builds.
Instead of Parallels+Crossover+Rosetta (Crossover is a paid service that uses Wine + part of Proton btw), you're going to be using FEX (the x86 > arm translator) plus Steam's Proton (Wine + bunch of libs to translate graphics API).
You're still going to have to mess with Proton + FEX settings for each game. Without a Steam Deck hardware "spec" that developer optimizes for and so on, unless every single Mac user switches to Asahi, there's no general reason for developers and Valve to optimize their runtime to fix games on Mac.
If you want FEX/Proton to be "fully baked in", you're going to want to fund their development as well.
Lina's effort on the open source M1 GPU driver is absolutely phenomenal. Proton is actually a cousin of Crossover, developed by the same team at CodeWeavers. It's just sad that many games are blocked behind anti-cheats, not actual technical hurdles.
i was watching her stream live and WOW was i so impressed with Lina!!!! She and the Asahi team is changing Mac Gaming day by day!
Yes it was really amazing to watch such a huge breakthrough happening. Also amazing to do 11 hour streams too!
@@Andytizer won’t it be smarter to get proton working natively on Mac Iam sure there is a way to that
@@NicVandEmZ There used to be. In the beginning, Proton was very specifically listed as being for both macOS and Linux - If you go back in the git history it's in the README file. First they removed macOS support from the README and roadmap so it was no longer an official concern to ensure support, but you could still easily enough make it work. But as time went on, more and more Proton things became explicitly tied to Linux. Tied to Mesa, tied to DRM (not digital rights management, but Direct Render Mode - Linux kernel GPU access) and tied to specific system calls added to the Linux kernel for proton and Wine.
If you take out all the Linux specific parts of Proton that could not work on macOS, you get CrossOver basically. There's more to it than that, and CrossOver has Mac specific parts that probably makes it even better than just stripping out parts of Proton. - Of course an effort could be make to take those very Linux specific parts and reimplement variations that are macOS specific and achieve the same functionality, but the Proton project itself doesn't care for that so it probably wouldn't be upstreamed. I would argue such projects would be better served being upstreamed into Wine, DXVK, MoltenVK and CrossOver's code base depending on what it touches specifically
@@NicVandEmZ No its not and it never will unless Apple adds Vulkan drivers or Valve releases a Mac version of Proton, which means never
@@hunhowshadow317 There is MoltenVK, so you can already get Vulkan to run on Macs. It's just less efficient and would ideally require a specific DirectX -> Metal translation. But given that they couldn't be bothered to update their own games beyond 32bit on Mac OS, counting out any support from Valve on that front is probably correct.
Very cool but damn, emulating x86 to arm while also emulating directx to vulcan while also emulating windows calls to linux calls. Pretty mindblowing to think about that it even works at all.
also 32 bit to 64 bit. Yeah its crazy
@@hunhowshadow317 Yeah thanks to apple killing 32bit support on all new Mac OS release. windows 10 can run both 32 and 64
It's not using vulkan yet, so imagine what it will be capable of when it does!
@@tanawatjukmongkol2178 I mean that's still the remaining step though.
@@hunhowshadow317 Nope, Linux support 32-bit code.
Fun fact: Valve started development on a MAC version of Proton in the early days. Apple said no we're not letting that happen so they abandoned development and pushed all resources into the Linux version. As a Linux user I can only thank Apple, not sure their users would say the same.
Sauce?
why wouldn't apple refuse to support proton for Mac? i see it will hugely benefit the whole ecosystem.
@@lululemon0424 Why indeed. I guess Apple arcade.
@@lululemon0424 it is not as profitable as the mobile segment
HUGE SHOUT OUT to the Asahi Linux team for what they have achieved so far and what's coming in the future!👏👏
On the other side SHAME 2 APPLE for not supporting these devs and leaving them only with the reverse engineering option!
Go Linux, go Asahi team!👍👍
"...not supporting these devs" why would they? If they would be really interested, they would buy them!
@@oldtimer7635 Buying and supporting is not the same! Apple lost its magic to innovate and be different like they once portrait themselves when Jobs was still alive: ruclips.net/video/GEPhLqwKo6g/видео.html
Now Apple only delivers corporate crap and innovate when it makes "business" sense for them! They are no longer trouble makers, misfits and rebels! No more trouble makers, only business money makers! With list full of BS like they are SO MUCH "GREEN", while they are actually completely OPPOSITE!
I like Apple for what they did, but I think they just live from the BIG innovations of the past and they continue to milk the old cow... milk is still fine and OK, but nothing is forever, unless you think "different" and innovate!
What's also interesting, Geekbench 6 Compute score for the Steam Deck is between 17-20k, which is the same for an M1 MacBook Air using OpenCL (34k in Metal). So when this is further along, the base M1 could graphically play as well as the Steam Deck does, which would be a fantastic boon for those of us with only one computer and a huge backlog of PC titles.
I need to look up what the current state of Asahi & Proton is.
Groundbreaking but I want to play on macOS, still an achievement
I don't care for the M1 or Apple hardware myself all that much but any progress getting x86 Wondows code to run properly under other operating systems and even other architectures is good progress!
No, not because I dislike Intel or Windows but rather because everyone should be able to run any program they like while devs having less trouble to "port" their software too.
It's amazing how dedicated people can be when they are passionate about something!!
An M2 Mac Pro running Asahi would literally be my dream machine.
Windows user here, godspeed to the Asahi team. Anything to overcome MacOS limitations and support the Linux community is always welcome
This is completely shocking !!! Now gaming is entering a new era, a era of Linux gaming !!!! ( You can't imagine how I am excited now. This is mind-blowing!!!🤯)
If you use both box86 and Box64 together can run 32-bit and 64-bit applications together. However I don't know if this works on Apple silicon. I'm shocked to see how well FEX works with such early development software like Asahi. One or two years from now Macs might be better at gaming than many PCs. If this works well it might even Inspire Valve to create a steam deck powered by a power sipping ARM processor.
Lina's post shown in the video says that box86 requires ARM32 which the M1 does not support.
I don't believe it will be soon, I'm just disappointed in the Mac as a gaming device, the M1 has so much potential, but Apple just holds it hostage and does not allow the hardware to fully open up. I gave up and bought the Steam Deck, it's the perfect Mac add-on, on the M1 I get quiet work, and on the Steam Deck I get normal gaming.
M1 isn’t good even if Apple aren’t utilizing it, thr m1 is just not powerful enough
Apple is not holding the HW hostage at all.
@@hishnashlack of native Vulkan support seems to prove otherwise
@@mcslender2965 Not having VK is not holding the HW hostage.
why disappointed in Mac as a gaming device lol, Apple doesn't give a fuck about gaming so does the majority that buy Mac, it's been like this forever. if people care about gaming just look at console or gaming pc/laptop
This is amazing because I can imagine how sweet it will be to play on M3 chips
Really impressive, shows how much faster Rust can make developers who know what they’re doing
This is good news! but I wonder if proton can be implemented directly into Steam on Mac OS later in the future? that'd be amazing because we won't rely on Asahi Linux anymore
Edit: I have nothing against Linux, I just wondered the possibility of using proton without dual boot because it'd be more convenient.
unlikely due to missing vulkan libs and vkmolten is a huge joke of code that requires reprogram the game that really defeat whole purpose of using vkmolten over metal, it just add more work for users is not easy friendly to me when linux already made software compile into execute bin file that does not require to modify any PC programs like apple users have to do with their computers ...with apple gpu , it makes it very exotic now for developers when market shares are unknown to steam platform vs linux os is taking 2% of it and majority are nvidia users due to built in vulkan and vkd3d/dxvk supports is including every nvidia proprietary drivers with its libs for both 32 and 64 bit vs APPLE your realy screw in support
Valve would have to make another layer for DirectX/vulkan to metal since Mac OS doesn't support any other API natively.
Given what is needed to make this work at all, it seems unlikely, and possibly would be against what Apple wants with their platform as well.
Technically it can be, Wine is available on mac, but DXVK isn't. Because Vulkan isn't present in MacOS, you'd need something akin to it like DXMetal, which is a whole new undertaking. But given that wine is available for MacOS, it's technically possible, just not on the roadmap. Valve would rather pour their resources in to maintaining Proton for Linux/Steam OS to best support their handheld console.
@@RonLaws i don't think valve is pouring hours and money into proton because of steam deck, although now that is definitely a motivator. They laid most of the ground work for that even before steam machines.
VK1.3 support will arrive eventually. The big issue is that they can't use Rosetta2, and there is no obvious way around that. So while the work the people @Asahi are doing is bonkers insane, don't get your hopes up too soon.
I knew it.
With Steam Deck expanding the Unix + ARM gaming space and Apple MacBooks running on the same architecture together with ARM, I knew it was only a matter of time.
It's rather unsettling for the Windows platform going forward.
Sorry, but the Steam Deck has an AMD CPU, not an ARM CPU.
If Linux with good GPU drivers (Vulkan, DXVK, VKD3D)... I'd love to go with Apple hardware. Until then I'll stick with Linux on Intel/AMD... but I have a feeling that could be several years off, and with changes Apple makes to their GPUs over time, it could be a badly moving target.
Hopefully not, they started with the M1 and has added the pro / max / ultra versions as well as M2 + versions during the development as they were released. From what I've seen the work to support a new GPU has been relative straightforward, so as long as Apple don't abandon the M-series all together or make drastic changes (which is unlikely) I'm pretty sure they can keep up. Vulkan is in the works, and once we have that we should be pretty good to go. I'd say it will be very usable for gaming within a year.
@@devling6606 I am saying... Apple can make modifications to the architecture of the GPU cores any time that can break drivers... Like M3 could have different cores that need different drivers... or a M2 UltraMax or whatever they release could have changes... I am hoping they will not do that much and keep the same core compatibility around a long time... then it won't be a moving target every couple of years with minor changes needing more reverse engineering and driver updates. Its hard enough doing driver updates when the architecture is documented and supported... even minor changes can break drivers and cause problems, it doesn't have to be major.
@@devling6606 Supporting the GPU and implementing performant drivers for it are very VERY different things. It may be usable for _some_ gaming already, but if you're betting on running Cyberpunk 2077 on the highest by-hardware-allowed settings, then.. That probably will take longer, unless they are indeed working day and night on it.
11 months later we sadly don’t have it yet but luckily there is a experimental version available
I stopped playing games but this is a really wonderful development either way ❤
@@goldeternal I could play them sure but I love to create music most now 🌟🌱
GREAT NEWS!!! THANK you and ALL DEVELOPERS! :)
Asahi Linux + Proton would be an excellent way of doing Mac gaming when this pans out.
Question though: what prevents someone from forking Proton to add Metal support and run on MacOS? That seems like the easier method.
That's basically what CodeWeavers do - they make CrossOver which is similar to Proton which allows Windows games to run on macOS. CodeWeavers also help to develop Wine and Proton as well!
@@Andytizer Proton is actually a fork of Wine which is headed by Codeweavers, Crossover is Wine with extras, but at its core uses wine, much like Proton. They collaborate in accordance to the GPL licencing; VALVE send back their improvements to codeweavers, who in turn integrate it in to wine and Crossover. Wine itself is already available on Mac OS and has been for years, Proton specifically isn't, but technically speaking nothing prevents someone from forking Proton and building it for Mac, they'd have to get over the hurdles though of re-hashing it to use Metal instead of Vulkan, currently Wine only supports OpenGL, which is provided as a compatibility layer by Metal. (and it runs like hot garbage from my experience, even on Native X86)
I think that's why they're focusing on it using Linux instead, because it doesn't mean re-tooling the entire codebase to run it as a native MacOS app, they can focus on the core 'problem' parts of it (X86 translation, Drivers, etc) without touching the codebase of the software itself too much.
That's great but I wonder why Apple doesn't recognize the huge potential and hires those developers to bake proton into native macOS
As a Linux user, I share your love for Proton.
This kind of makes me want to get an M1 Mac just so I can install Linux on it
For context, "Asahi Lina" is just Hector Martin using a voice changer and 2d avatar.
That's not important. Let people be who they want to be.
They’ve done it. Thank you Lina, thank you Linux developers for Asahi. WOOT
I think many game development houses should continue to adopt game engines like Unity and Unreal instead of in-house ones, you can compile Macintosh builds of your games quite easily through these engines. Heck, you can even make Mac exclusives.
So, I may be a bit slow, but I can't see a breakthrough in Mac gaming here. Maybe a breakthrough in Linux gaming on Apple-flavored ARM chips.
Going by the title, I thought somebody ported Proton to the Mac or something to that effect. But firing up Linux to play a game... yeah, I can do that on any machine, most likely an x86 one, of course, because why not use what's best for the job instead of jumping through a thousand hoops on ill-equipped hardware. I mean hey, knock yourself out-some people get off collecting stamps or watching paint dry LOL, but BIGGEST BREAKTHROUGH?!? ¯\_(ツ)_/¯
Man you're underselling Asahi's progress. It's been steady but in no way it was slow.
Sad that this guy gets over two times the views than subs. This guy deserves better.
@Andytizer Thank you very much for your videos. Just one thing: Your Parallels Desktop coupon is not working. Can you get us an updated one?
People called me crazy for buying my M1 Max over a gaming PC. I can't wait to see how far this comes within the next 10 years.
It will never be able to have the same performance as a native Mac game due to the emulations that going on like DXVK, 32 bit to 64 bit and the emulations that are required to get Vulkan working in the first place like geometry shaders, however once it matures it should perform good enough, time will tell
They will call you crazy if you bought it to game
once vulkan support can be worked on, M1 will feel the power of proton for gaming.
Oh yes. I am buying my first mac in 2 weeks and this is AMAZING news
Why not get a gaming pc for the same price
@@crazygamingyt7245 I really want a mac for other things. I am a web dev and love to work on the go and more.
@@Vikiking29 it’s just not made to game
This is absolutely fantastic news I'm so happy about this I have shed a tear!
Ikr I’m so excited to get a 2k Apple gaming pc to play 34 supported steam games at 20 fps
Fantastic. I have been using Shadow PC to play Diablo 4 Beta on my M2 Mac.
dx12 support 才會是biggest breakthrough
With a native Resident Evil Village version on the App Store I feel like gaming is at least on Apple's radar for Apple Silicon
This is sooo impressive. I mean my m1 macbook is very limited from my point of view, also when using macos from a Linux perspective, I don't see much os improvements but rather a lot of clutter (and constant lack of space and memory leaks!). Moreover the quantity of data going through apple servers is insane... I've tried multiple times to run games on m1 and the easiest solution after Shadow streaming( need fast internet but working very very good) is a proper desktop pc. So I'm retrying Asahi now thanks to this vid.
Very excited for full Vulkan support!
That and being able to use the laptop speakers.
There is no gpu in the world that has full VK support. Almost all of the VK api is optional and large parts of it are for differnt types of GPU.
@@hishnash of course, but full as in the all feature set compatible for it and in common with the vast majority of use cares.
@@LambOfDemyelination no full VK driver is about providing apis for all the HW features not about faking HW features in software at a high cost just to line up with some other GPU. Remember most VK GPUs in volume sold are features scarce android phones.. so what is the common feature set ?
@@hishnash You just said there's no such thing as a full VK driver, then you go on to describe what a full VK driver is and isn't?
I think my reply made it clear: compatible with exist features and in common with the majority of modern applications.
I'm not going to give you an extensive list of each and every possible feature.
The dudes working on those drivers are quite talented
Exciting! Thanks, Andrew for making a great video about this 💜
“Have either of you guys ever studied quantum physics?”
“Only to make conversation.”
Yeah what a leap. Remind me of my old gtx 10 years ago.
This title is misleading. It is not Mac gaming. It is on Linux. It would be like saying that installing Windows on a Mac is Mac gaming. One of the reasons why there are no more Mac Games was that it was possible to install Windows on Intel Macs, so developers did not have any incentives to make ports. This Proton is not going to help gaming on Mac.
it is Mac gaming because it runs Linux on Mac, the title doesn't say "macOS gaming"
man when i get that Andrew noti i leave everything
This is soooo nice! I just know enough about computing to know that that is great! 🎉😂
I'm excited!
there is one thing that is keeping me from making the switch from my Intel Mac over to an M1 and that is my steam library on bootcamp. if this can make the Jump to be able to run Windows Games like they do on my steam deck. then I'll grab an M1 Mac without hesitation. my only possible concern at this point will be when Apple kill Rosetta 2.
The good thing about this method is that FEX doesn't require Rosetta 2.
I highly recommend playing MotorCubs RC on Mac M1. It's a pretty good looking racing game and is tuned for Xbox controllers via bluetooth.
I hope these drives end up in the Linux kernel so we can install any Linux distribution. Maybe that’s just a dream.
that has been confirmed to happen once Asahi Linux drivers get good enough they will be upstream to the Linux kernel
Because the hardest part of getting gaming to work on a mac is getting games to open :)
Maybe this will spur Apple into allowing Vulkan / proton natively.
Exciting news!! What a time to be alive 😅
i am just curious in seeing what people can squeeze out of different CPU architecture
I think this sort of thing is great for making hardware more interesting to use before junking it, which is better for the environment. People whine about the emissions caused from open source things like bitcoin but never like to mention the emissions caused by proprietary closed hardware/software in the same conversation. I think showing the importance of open source on all platforms is huge.
1:59 As the famous Don Vito once said, "a Vulkan idiot"
Rats.. thought for a minute there that Proton had been finally switched on in the macOS version of steam.
Just became a Patreon for the 1st time! Cheers!
I wonder how this competes with the steam deck in terms of performance. I really wish apple would reach out to valve to get proton to officially run using their Metal API since i think apple is the god of effeciency
Why would they reach out? If they wanted it to work, they could just implement it in proton, and that would be it. They don't need to ask Valve for permission to do that, Proton is fully free software.
This is great news but having to use a different OS isn't exactly "Mac gaming" to me. I just wish Proton would be ported to MacOS if it's even possible.
Unlikely that it will ever happen lol. This is pretty damn good to be honest.
Valve added it to Linux cause it's the only way they won't try to take over the game store, which Microsoft attempts with their Microsoft Store. Valve wasting resources adding it to MacOS which is proprietary again only to later get locked from Apple trying to force App Store. Linux was the only way they cant screw over Valve so here we are
same as installing windows on bootcamp on old MBPs! :P
I agree. with you. Also, Apple could kill everything with an update. I hope that apple does something in the next major OS update to allow for this to work natively on Mac.
OMG does this mean the master chief collection will finally work in multiplayer?!?!?
Super cool! Good luck mac gamers!
I left Linux for Mac about a year ago…after a decade of using Linux exclusively.
This feels like my ex has talked my new partner to have a swinger relationship
Imagine asking if a 2k$ laptop in 2023 is able to run a game from 2007.
It's not about the hardware, it's about the implementation. At least that's what men on a date tell themselves.
@@ArizeOW Don't get me wrong. I love their laptops. I just wish they could run games as well so you won't have to rely on a Windows laptop if you want to code & game on the same laptop.
@@dolaudz3285 It was more a joke than anything else but I'd like to add a serious note. Mac's in general can be pretty beefy and outperform Windows machines for the same price on certain tasks. It's just that Mac's are not made with focus on games. You would be surprised how many games you could play on a Mac though. If the developers of those games were to optimize them for Mac, it really could compete to a certain level. And that's exactly where proton jumps into the frame.
@@ArizeOWindows has more software therefor it wins no matter how fast mac is.
@@kaywonderer That doesn't make any sense. If Mac runs Windows software (which it currently does), and it could run all of the same software that a comparable Windows edition could, it would run MORE software than Windows does. Besides, more does not equal better. There's definitely more software in total available for non-Windows platforms, than there is for Windows.
"Breakthrough" in mac gaming
_installs Linux beforehand_
Apple, please, do something. The second most important thing to getting games to work on Linux, is getting games to work on Mac (natively in MacOS; and rip x86 and OpenGL or native Vulkan because otherwise Proton is already there)
Windows: Look What They Need To Mimic A Fraction Of Our Power
Wait-So without the Steam Deck, would *any* of this even be possible?
*If* the steam deck *actually* facilitated better Mac gaming on top of everything else it has already brought to the Linux/gaming scene so far…man, what a groundbreaking piece of tech!
Yes. Proton far precedes Steam Deck.
Well I don’t really play any games anymore but I’ll have to try this myself just to see the amazing work they’ve done.
I use GeForce Now to play most of my Steam games on my M1 MacBook Air in 4K@120fps on my other screen
Why apple don't implement Proton in macOS natively ?
Proton was originally designed for Linux AND macOS but macOS support was deprecated in 2018.. it's obvious now that this is because Valve was putting more money into Steam Deck and SteamOS and didn't want to waste development on a competitor platform they have no control over and who keeps doing silly things (e.g. removing 32bit support, no Vulkan driver, etc.)
@@Andytizer Removal of 32bit macOS kernel apis does not impact compaiblty layers like proton since the apps they run do not call the macOS kernel directly (that is what proton does) and despite what you might have herd macOS never removed 32bit support they removed 32bit kernel apis so apples that were in 32bit mode when calling the kernel could not run. Proton (and other layers like crossover) can (and do) switch to 64bit mode before calling kernel apis (this provides better perf on linux as well) so they provide a 32bit windows interface to the games and then call the corresponding 64bit (linux or macOS kernel) apis.
The reason valve is not putting effort into macOS is they understandable want to focus on the steamdeck.
@@hishnash The lack of Vulkan on macOS is a massive barrier to porting Proton to macOS and probably the biggest reason it hasn't happened.
Just use Linux or Windows. What is the deal with People buying a Mac. I suspect it is just blind loyalty. They can't even support USB and expect you to buy their solution which is the problem they created in the first place. Apple products I have always found problems and have stayed away and at one point I was going to give it a try but the fact that their Iphone can't even run any program you want and instead you are restricted to their store was a deal breaker. Most people should just think the benefit before buying a product. Is it gonna work with the PowerPoint use by Business? It it gonna be able to read USB drives? Is it gonna allow you to run most of the windows programs available on the internet or just the Apple restricted product?
Can't support USB? Are you high or just stupid? You should probably refrain from commenting on things you don't know anything about and stop making yourself look ignorant.
I can spend more money to get a worse product? Take my money apple
But this isn’t mac gaming, this is still linux gaming running on a mac. When all this progress is eventually ported to regular macos it will be a very exciting day.
It won't be ported to Mac OS because it's gonna rely on Linux Vulkan drivers
its all nice and stuff but in the end moot point without apple official driver support and all that it will always basically require a ton of work to get anything to work properly will never be actual good experience.
This is very impressive !!!
controversial take: why so much effort to run on a commercial product that isn't made compatible on purpose?
apart from making a great resume take for the devs
There are definitely more than 34 titles working. If 34 titles are working from the Steam library, then... I mean it is more than that then. There's simply too many games for it to uniquely only work with 34 titles.
Gamers shall not be stopped from playing on whatever hardware we desire, wether that be a TI-84 or a M2 Arm Laptops
It’s also more exciting to get proton on intel Mac!
How? it's a dead platform alrready in the graveyard
This is something that Apple should be doing. Why are volunteers doing all the work?
They could have but Apple is still apple , if it was redhat it would have happened but not with apple.
The best way to game on a Mac: Install Linux... video in a nutshell lol
Woooo finally !
I can't wait to play the 30+ 10 yo games at 24fps on a scorching hot 1300$ laptop while charging my mouse from the bottom
Calling it’s groundbreaking is a stretch. I don’t want to install a new OS just to play the games.
It would be fun to push the M2 Max 400GB/s RAM bandwidth by spawning 99999 enteties in Half Life 2.
I sincerely don't understand what a point to use Linux on Mac, when the whole point in buying MacBook with macOS. Of course from hardware pov this project very interesting, but from user perspective it's useless when we count time that you spend to play some old games.
The point of _you_ buying a MacBook might be using macOS. Others may just want the hardware for the battery life and performance with their own choice of OS.
if all windows games ran natively and optimized on mac i would actually consider switching to an m2 max macbook pro, but i doubt that will happen in the next 5 to 10 years and as a gamer theres just no alternative to windows.
Funny how crisis is still a benchmark
while this is runing on a mac (hardware) its not running on mac Operating System (macOS) as far as i understood.
so its not REALLY mac gaming.
still impressive anyway, i hope this project evolve quickly not that i care about macs, but i really do care about arm, and if we can make more games run on linux on arm than microsoft can, that will be HUGE.
imagine if steamdeck 2 or 3 run on top of arm, is capable of running the entire steam library on linux + non steam games, but cant do the same with windows...
arm has the potential to make the batery of an device last longer (among other things) so steam deck or arm laptops running linux would have a huge advantage over windows computers.
It is rumored that Valve will release a stand alone VR headset based on the Steam Deck but with ARM cores. If that's true that can pave the way towards an ARM based Steam Deck in the future.
Not a problem: in 2025 we'll have nvidia e amd chips on arm soooooo wait one year more it will be the best option so far.
Didn’t think I’d see Lina on here
Hi Andrew, was wondering if you could create a video using parallels for mac os ARM apple silicon, windows 11ARM, testing the following games : League of Legends, Path of Exile, Maple story, diablo 3 ? As I couldn't get league of legends to work on win 11 arm, but thinking does this need to be windows 10 arm? would you know if its possible to still get win 10 arm? to install? btw i know there are mac clients for LoL and some of the game but I would like to test playing within a windows VM to see the performance
Do you think they’ll add do something for the M-series iPads?
Not really "mac gaming". However this is still great! Macs are mostly good devices and they are made better with Linux.