Game Porting Toolkit: What Apple DOESN'T Want You to Know

Поделиться
HTML-код
  • Опубликовано: 27 окт 2024

Комментарии • 712

  • @Alexander-ix2jp
    @Alexander-ix2jp Год назад +533

    Love the fact that both Mac and Linux are finally getting the gaming attention they deserve after decades of Microsoft dominance. I hate monopolies and monopolistic approaches, so we need both Mac and Linux to succeed big time.

    • @ncard00
      @ncard00 Год назад +9

      Exactly, like Disney with Star Wars, but fan films will beat their content sonner than later, individuals have so much technology available for cheap these days.

    • @eddiexavier5087
      @eddiexavier5087 Год назад +9

      Monopoly? hahaa

    • @MyNameIsAhj
      @MyNameIsAhj Год назад +40

      @@eddiexavier5087 do you see any other company in a landslide lead in the pc gaming market? No? Yes that’s a monopoly.

    • @timeTegus
      @timeTegus Год назад +17

      Thanks to the wine gods. Steam is helping to fund the wine projeckt i hope appel will also throw some money at it❤

    • @sumeettanwar1608
      @sumeettanwar1608 Год назад +3

      They are still not making Linux or mac games, these are emulator. Games are still first built for windows. So monopoly is here to stay.

  • @ncard00
    @ncard00 Год назад +91

    Developers would still earn tons of money by porting the games, cause very few of all the Mac users follow a channel like this, wanna go through the trouble of installing the toolkit, and have the technical skills and patience to follow a guide like this, let alone wanting to accept sub par performance through an emulation layer instead of Native performance.

    • @talkysassis
      @talkysassis Год назад

      Works well on Linux, so why not?

    • @ncard00
      @ncard00 Год назад +4

      @@talkysassis What does, emulation, or native games?

    • @talkysassis
      @talkysassis Год назад +4

      @@ncard00 Both. Proton have some perks that make some Windows games run faster than running on Windows.

    • @DimonDeveloper
      @DimonDeveloper Год назад

      Apple has done a great job of speeding up porting games to the Mac so it won't cost a tons of money.

    • @marctech1996
      @marctech1996 Год назад

      @@talkysassisProton has a way easier job than this. There is no x86 to ARM translation necessary and the hardware you use on a Linux machine is pretty much the same as you have on a Windows PC. And that hardware is build with Vulkan in mind on both platforms. That leaves DX to Vulkan as the biggest challenge for Proton.

  • @davidlazarus67
    @davidlazarus67 Год назад +264

    If games run well through the translation layer it would make people look at Macs. While some won’t port games over to max it will still make more games available.

    • @GraveUypo
      @GraveUypo Год назад +11

      it would have to run a lot better than this though. and honestly i don't think it would. it would allow mac owners to have a good selection of games, but the platform itself would still be bad for "gamers" (hate that term) due to high prices, zero upgradability, and worse performance.

    • @yarnosh
      @yarnosh Год назад +3

      Historically, being able to emulate a different (more popular) platform has been a failure as a marketing angle. Think NeXT and OS/2, for example. There's a famous video of Steve Jobs demoing DOS programs running on NeXT. Nobody cared. Even though NeXT was vastly superior to DOS. Nobody cared. OS/2 was billed a "better Windows than Windows." Nobody cared. Simpler just to run Windows, with all of it's faults. People ultimately want a smooth experience. And the best way to do that is j ust to run the program/game on the platform it was written for. Consoles are popular because even running games natively on WIndows isn't always smooth. People just want to turn on the device and play. They don't wan to fiddle with things to get it working. Or risk it not working at all. If you're serious about Macs and gaming, you'll just build a PC tower next to your desk AND buy a MacBook for your work. It's expensive, but it's reliable.

    • @vson
      @vson Год назад +2

      @@GraveUypo tbh, most people buy a new PC rather than upgrade it coz most of the components are not compatible to each other after 3-5years. To upgrade your device you have to be an expert of all component, or it may cause bug/problem for specific games. The whole upgrade process annoy users a lot

    • @skewd2528
      @skewd2528 Год назад +5

      @@yarnosh But tbh gaming doesn't necessarily even have to be about marketing or drawing in gamers to macs. A lot of people including me, really want a mac but also like to play games once in a while. While I chose to go the mac route, others might just get windows despite wanting a mac because they want gaming.
      By having even sub par gaming on macs, it would make those people not get windows reluctantly.

    • @RGGeek
      @RGGeek Год назад

      @@yarnosh Yeah, there's never been an example of a successful product like a gaming handheld that ran games on a "compatible" OS like let's say Linux to play games from a more popular platform. 🤔

  • @LouisHochmanTheJourno
    @LouisHochmanTheJourno Год назад +100

    The argument that translation layers will prevent native ports has been dogging WINE for decades. But to this day, Linux doesn't have the market share to entice most AAA game developers on its own.
    Yet Proton has made the Steam Deck viable. Maybe it'll get enough market share to attract developers. More likely, they'll test their Windows versions against Proton and deliver an executable that runs well on both. Either way, Linux gamers win out.
    The same can happen here.

    • @mikey9836
      @mikey9836 Год назад

      I have no experience to all the coding stuff for video games so sorry if I’m not understanding. So will the porting kit make developers want to fully optimize the macs with apple silicon or will they just ignore it because most people can use the kit themselves and port it. Sorry for the confusion and I hope you can educate me more.

    • @SWOTHDRA
      @SWOTHDRA Год назад +4

      Port proton to MacOs

    • @LouisHochmanTheJourno
      @LouisHochmanTheJourno Год назад +6

      @@mikey9836 It depends. Right now, using the tool in the developer kit is a very user-unfriendly experience, and it's not an officially supported way of running games. Some games work surprisingly well, but it's rough around the edges. Some games won't work or will work poorly. It's meant just to show developers what's possible if they actually port the games.
      But it works so well as a translation layer without proper porting that it's not hard to imagine a situation where a more refined version of it could be released directly to users. As is, enthusiasts will figure out ways to make it more usable for everyday folks. But the potential is there for Apple or a partner to just make this a user-friendly product meant for regular end users.

    • @ShaneMiltonProductions
      @ShaneMiltonProductions Год назад +1

      The same will happen since this is just a port of proton running on mac.

    • @talkysassis
      @talkysassis Год назад +7

      @@SWOTHDRA Well... Proton would run on MacOS if Apple wasn't a spoiled child and refuses to support Vulkan just because it isn't Metal

  • @default_user_exe
    @default_user_exe Год назад +110

    Damn Apples team is insane at making translation layers… first rosetta / rosetta 2 and now this

    • @RACAPE
      @RACAPE Год назад +20

      That's why I think Apple is so good at their thing because as I saw, their mind is something like “Fine, I will do it by myself”

    • @Atlink
      @Atlink Год назад +17

      I genuinely believe this has to do with the fact that Apple controls pretty much every aspect of their computers. From the software to the hardware, they can really hone in on what their software can do and do well. Windows is a "jack of all trades, master of none", but macOS is just the opposite - it's great at what it can do, but that scope is limited. Hopefully this is a step to finally "levelling" the playing field a bit more.
      You'll never get a Mac that's as customizable as a PC, and I'm sure no one will argue that point, but you also can't get as streamlined of an experience as a Mac on a PC, so pick your poison i guess.

    • @DragonOfTheMortalKombat
      @DragonOfTheMortalKombat Год назад

      Can't make anything work natively. 🤣🤣🤣🤣

    • @juampiursic
      @juampiursic Год назад +8

      Yo, Apple didn't do shit. WINE did.

    • @aaroninclub
      @aaroninclub Год назад +2

      Wrong, Apple had made a translation layer back in the 68K > PPC days, do your research buddy!

  • @kieran9882
    @kieran9882 Год назад +13

    Since alot of gamers are into fps gains, and most people are unlikely to be trying a workaround in this way, i think the fully optimised native versions would be really successful

    • @ncard00
      @ncard00 Год назад +2

      Indeed, and the cheapest Macs are perfect for old and light games, popular E-sports games, as well as 2 generation old AAA games, like Tomb Raider 2013, which is far less demanding than Rise and Shadow.

    • @RiccardoMerloVegan
      @RiccardoMerloVegan Год назад

      Sure but devs must understand this not us

  • @shivag3292
    @shivag3292 Год назад +3

    The 'brew install toolkit' step was brutal.. my M1 MBA was at 100% CPU usage for 45 mins straight and was boiling. Have never seen it get so heated even when playing games lol

  • @fR33Sky
    @fR33Sky Год назад +8

    I just want to say that I'd be happy for extra community support as long as this is an open-source licence. It is only a matter of time when this process would be implemented in a GUI, even though it doesn't seem hard for anyone who worked with Homebrew before.
    Who knows, we may even see a solution that allows to actually use touchbar in games as it was in Deus Ex (or actually use FN keys to run scripts of sorts, like autobuy specific units or discard all marked trash from inventory)

  • @toadlguy
    @toadlguy Год назад +10

    I'm not sure if this wasn't made more streamlined that it wouldn't actually help jumpstart game adoption on the Macs. Certainly Rosetta worked amazingly well with Intel macOS programs when the M1 came out, but almost everyone still ported their apps to Apple silicone and Rosetta made M1 adoption much easier. If gamers started buying Macs, it would make game developers much more likely to port their apps - particularly if made easier with tools like this. So, I'm not really sure that the premise of your title is true. There may however be licensing issues that Apple doesn't want to be seen as condoning.

  • @ScottLahteine
    @ScottLahteine Год назад +5

    That's so impressive. Now we just need an Older Mac App Porting Toolkit so I can get the apps I built with older obsolete versions of XCode (using NIBs for the interface) to build and run on newer macOS. The changes Apple makes to their own APIs and frameworks are often enough to kill apps that would otherwise still be viable, if only busy developers didn't have to completely rearchitect them every few years.

  • @Crazeemike
    @Crazeemike Год назад +1

    Installed this yesterday...all games I played so far, or Crash or stutter as hell or don't even start. But is a good start!

  • @malikau917
    @malikau917 Год назад +3

    Andrew, thanks a lot for such a detailed explanation and making it publicly available (understandable)! Gonna try today, hopefully it’ll work! :)

  • @lawrenceberg5408
    @lawrenceberg5408 Год назад +5

    Great video!! You made a very insightful statement. Despite Apple developing the tool kit, Apple's focus continues to not be on gaming. It is a side-show for them. Oh by the way, the Mac can do this...If Apple were truly serious, the store page would in fact specify capable of runnng D12.

  • @clumsy8763
    @clumsy8763 Год назад +2

    thanks a lot big fan been here since playing Nintendo Switch games on MacBook air's

  • @thEstRonG3r
    @thEstRonG3r Год назад +1

    Love the views that you are receiving, totally deserved it. The amount of work you do, good job.

  • @evanhearne4020
    @evanhearne4020 Год назад +2

    I must say, I’m very impressed about how the M1 MacBook is able to run games so well, and that Apple actually is dedicated some time into making macOS more Windows friendly if only Microsoft did the same because Apple really does know how to run computers well they were just limited by Intel for a long time. Has anyone tried any anti-cheating games yet because I’m pretty interested in trying to get fall guys running through the epic games launcher

  • @bigfisher42
    @bigfisher42 Год назад +3

    If any game dev/editor is looking: Consider porting to mac, the tools are there, the audience is there, more are coming.

  • @bobsykes
    @bobsykes Год назад +1

    I think there are a huge population of Apple users who chose the platform because they don’t want to have to learn “quite a difficult tutorial, reinstalling the OS six times”, etc. It will be totally worth porting these games to run native as easily as users expect for any other app. I mean, you obviously have deep experience in Terminal, and you freely admitted how challenging this was to do. No regular person is going to deal with all that.

    • @savedbybravado4382
      @savedbybravado4382 Год назад

      as a regular person I must say yeah this seems a bit daunting, will probably wait for actual ports through steam

  • @enac1544
    @enac1544 Год назад +19

    This seems like a tool with future releases in mind. A 3 year old AAA game developer probably won't bother with a macOS port if they're already on to newer projects, however their newer or unreleased titles will be able to have macOS support on launch.

    • @GraveUypo
      @GraveUypo Год назад

      the only way this sticks is if porting is effortless, as in takes no money to do. apple has a tiny market share and probably isn't worth making a whole port for most releases.

    • @enac1544
      @enac1544 Год назад +2

      @@GraveUypo No, that isn't the "only way this works". If they can develop the game for windows and have a small team porting it to macOS then it will be worth it, even if they only sell in the tens of thousands more copies. This feature is also in its infancy so the tool will improve and get more features over time. This is a huge jumping off point for macOS gaming.

    • @Cecylovesyou
      @Cecylovesyou Год назад +1

      @@GraveUypo Apple absolutely does not have a tiny market share.

    • @moow950
      @moow950 Год назад

      I think if Apple makes porting Windows games, next to macOS also available for iPadOS (huge installed base), tvOS and the upcoming visionOS, then Devs might be tempted to do a port

    • @stenspeed1
      @stenspeed1 Год назад

      @@Cecylovesyou Compared to Pc they have tyin market hase 93 % machines Are windows

  • @ramoncastillo532
    @ramoncastillo532 Год назад +8

    although i love apple silicon and what apple are trying to do with metal this just happens to be the difficulties of not using the common standards because developers don't want to do even more work and if a tool does it half way they won't take the time to fully optimized and this leads to games left halfway

    • @PSy84
      @PSy84 Год назад

      Maybe not since if you port your game to mac…it’s easier to create games for iPhone and iPads and vision pro as they all use apple silicon and apple os

  • @lotwar
    @lotwar Год назад +1

    this tutorial is gold!! thank you!

  • @goldmastersimulations
    @goldmastersimulations Год назад +26

    They should just work with CrossOver and subsidize all the costs to make this compatibility layer.

    • @being47
      @being47 Год назад +3

      Crossover is not a free tool.
      It has to be like proton, otherwise its bad.

    • @AyaWetts
      @AyaWetts Год назад

      Apple wants profit. They don't care if you can play a game, they care if it can be ported and sold in the Mac App Store, so they can get a cut of the profits.

    • @PKperformanceEU
      @PKperformanceEU Год назад

      No they should not. You are dumb educate yourself

  • @christopherwood12
    @christopherwood12 Год назад

    It’s crazy how well some of the games work, insane how you can play these games on such a low power draw arm chip

  • @nikitaelizarov7444
    @nikitaelizarov7444 Год назад

    I didn't understand anything at this point because I'm, let's say, too tired. But I'll look into it tomorrow because I've been playing Signalis on M1 wrapped via Wineskin and it broke mid-game. Couldn't fix it. Now I hope I can finish the game (it's amazing). Thank you for the tutorial!

  • @justenginkaptanoglu
    @justenginkaptanoglu Год назад

    it took me a day finally made it and this video helped a lot thank you man

  • @sedhain_pankaj
    @sedhain_pankaj Год назад +3

    The fact that the tool is open-sourced in github means they want everyone to use it. If it were just a dev-tool, it would have locked behind Apple developer account.

  • @bwilliams060
    @bwilliams060 Год назад

    Great! Keen for more examples with chainlit!😊

  • @iBelveeArchive
    @iBelveeArchive Год назад +1

    Thanks for the tutorial!

  • @amigoSeiya
    @amigoSeiya Год назад

    Great tutorial as usual! I was able to install and run steam. Can you please make a video for Heroic? I believe I messed up and can't run any games hahaha, Thanks!

  • @OG_ALviK
    @OG_ALviK Год назад

    I see that very few are talking about the potential of this. More specifically; iPad, iPhone etc.
    This can indeed push devs to build and optimize game to run on ARM nativly and gain market share on MacOS but also potentially iPad, iPhone and android.
    Before sure, desktop OSes were VERY different than mobile, but nowadays not so much with both apple and microsoft pushing into ARM...

  • @moow950
    @moow950 Год назад +1

    Hopefully this will also work in the future for porting games, next to macOS, to iPadOS, iOS, tvOS and visionOS !!!

  • @cawashka
    @cawashka Год назад

    Thank you so much for the tutorial!

  • @AndersHass
    @AndersHass Год назад +1

    Apple should just support improvements on the translation layer so devs can release the games with it instead of having to spend time porting it.
    Perhaps Valve will allow game devs to release their games with translation layer on Steam (like they do for Linux/Steam Deck).

  • @HikingFeral
    @HikingFeral Год назад

    I don't like or use Apple products but as a Linux gamer who plays most of his games on Steam through Proton, any technology that improves the state of gaming on a non Windows platform is good in my opinion.

  • @johnforde7735
    @johnforde7735 Год назад +1

    You would hope that some of these AAA studios will be keen to have their games playing well on Macs. Now that the baseline MacBook Air can run these games if ported, they have a large audience to tap.

  • @oviandre
    @oviandre Год назад

    Someone will make a bit of dosh creating an app simplifying everything in couple clips …i will happily buy that

  • @ThisisTutiya
    @ThisisTutiya Год назад

    Thanks you very much, I managed to follow all your steps and get steam running on my m1 pro.

    • @razorbackroar
      @razorbackroar Год назад

      😂😂😂😂 you can already download steam

  • @michaeldamon7500
    @michaeldamon7500 Год назад

    Great video. Thank you. Do you plan on making videos where you test different games using this method like you did with the Crossover?

  • @definitely-not-daniel
    @definitely-not-daniel Год назад

    I’m pretty sure Apple’s plan is to make Mac games run in any device. In fact they already made moves towards that so I think if developers start seeing the dollar signs that come from reaching users from Mac, iPhone, Apple TV, iPad etc porting it is so much worth it.

  • @MGTEKNS
    @MGTEKNS Год назад +1

    Thanks for updating your guide. Just wondering if anyone has been able to run any Origin games?

    • @MGTEKNS
      @MGTEKNS Год назад +1

      or Ubisoft for that matter

  • @alexis0a
    @alexis0a Год назад +2

    I need to try this this weekend and see if the games I want to play are compatible :)
    So... this also means maybe we don't need CrossOver for this right?

  • @HawkTeevs
    @HawkTeevs Год назад

    It's actually kinda insane how well AAA games run on even my basic M1 Macbook with this method
    It wasn't built for gaming, yet here I am playing Tekken 7 at 60+ FPS on my Mac

    • @uribak9144
      @uribak9144 Год назад +1

      20-30FPS it's bad for AAA games in 2023

  • @rulonpawulon
    @rulonpawulon Год назад +1

    thanks for your work

  • @casmirvaleri1798
    @casmirvaleri1798 Год назад

    Wonderful tutorial. Thank you. Quick question, will this work for older DirectX 9 games?

  • @cloudGGs
    @cloudGGs Год назад

    This is a new era for Mac gaming!

  • @jordanbiffle27
    @jordanbiffle27 Год назад +1

    I'm curious to see how well this could port Solidworks to Mac.

  • @jaynosnax7721
    @jaynosnax7721 Год назад +1

    I don't think developers will look at this and say "well, why port the game -- we've already made the sale to these guys who are running the developer kit on their own" -- mainly because not many people at all will be able to get it running on their own!

  • @supersymmetry4852
    @supersymmetry4852 Год назад +2

    In contrast, I would believe Apple is expecting the open source community will pick it up. Since the PowerPC era, Apple had embraced the open source communities. There used to be PlayOnMac project, an off shoot from PlayOnLinux, but it no longer works because Apple retired OpenGL support. However, if Apple announced official DX12 support, it could anger Microsoft, from which Apple needs their support of porting Office to visionOS. Meanwhile, I would expect a lot indie developers using Unity will pick up the toolkit and try to expand the reach on what they had put on Steam, given that UE5 now natively run on Apple silicon.
    My main concern on native games running on Mac is Apple's stand on backward compatibility. Unlike Microsoft, Apple has history to retire API very quickly. That means native game on Mac can't be played any more after a few years, such as MHFU on iPhone, or XCOM: Enemy Unknown on Mac, with exception of service games like Genshin Impact.

    • @moow950
      @moow950 Год назад

      Apple should provide porting kits when they transition to new APIs

  • @Synhpou
    @Synhpou Год назад

    Can you make a video on how to install epic with this.I know that there is instructions on the website but I feel like you will explain it a lot better

  • @JstYari
    @JstYari Год назад

    Wow , perfect tutorial!! Very clear and to the point ,thanks so much , if anyone is wondering I'm playing Veiled Experts and it runs great!! I'm on 16 inch m2 max, by the way i may be asking for too much but is it possible to hide the overlay on the top right while gaming?

  • @ryangerrity2851
    @ryangerrity2851 Год назад +17

    MacBooks with the next 3nanometer processors will be gaming monsters with these updates! Run AAA games at ultra settings on battery alone with no performance impact! Insane times ahead!

    • @yarnosh
      @yarnosh Год назад +1

      Unlikely. Apple Silicon GPUs can't really compete with even mid-range discrete GPUs from AMD and NVIDIA. Apple can compete with Intel and AMD CPUs, but not GPU.

    • @ivantan8877
      @ivantan8877 Год назад +1

      With Apple ssd prices.. gaming just get way too pricey

    • @Krolitian1
      @Krolitian1 Год назад +2

      @@yarnosh M1 Ultra beat the 3070 decently in gaming benchmarks, and that was the mid tier GPU Nvidia had at the time. Now we have the M2 Ultra too, which given how lousy the 4000 series is it definitely beats the 4070 or even the 4070 ti. Sure it isn't beating any 4090s, but for games running natively it's definitely enough performance for most people.

    • @D0x1511af
      @D0x1511af Год назад

      @@Krolitian1 beating in gaming benchmarks? where's the actual source? buzzword my friend? m2 max still cant eat Nvidia dinner 3060? igpu has penalty performance no matter unified memory gimmicks are

    • @D0x1511af
      @D0x1511af Год назад

      @@Krolitian1 + you forget driver optimization Nviida far ahead from what apple currently does?

  • @mukhinuniverse
    @mukhinuniverse Год назад +1

    Well, thank you for the tutorial. I've spent the whole say on all of these installations and .... everything works but so poorly. It seems my MacBook M1 Pro isn't enough to play properly(

    • @zoronoaroro9219
      @zoronoaroro9219 Год назад

      Sorry to hear that. Can i know more about it?

  • @timo1079
    @timo1079 Год назад

    Soon to be able to play every game on a Mac Plus the Vision Pro will be so nice

  • @Denver_tld
    @Denver_tld Год назад

    Hey Andy thanks so much for the tutorial man this definitely not intended for the average user, how do you enable the performance metrics I want to do some Fine tuning on diablo 4

  • @riklaunim
    @riklaunim Год назад

    FF14 on macOS works like this. Windows version wrapped with Wine/Crossover and Vulkan/Metal translation. The biggest performance hit comes from emulation - x86 to ARM. WoW has a native Apple silicon version and comparing how those two game perform vs each other on Windows and macOS the performance tax for macOS on M1 is quite huge. You can use DXVK on Windows and Linux and the translation isn't decreasing performance, for some DX9/11 games it can increase it. Even Intel skipped DX9 driver for their Arc GPUs and opted to use DXVK officially.
    And just like for SteamDeck (Linux) no one is porting games to Linux the same thing will be for Apple Silicon. Live service games may get ported (like WoW) but I wouldn't have high hopes. I wouldn't be surprised if some games would launch with Windows on ARM version so that so they could use native Wine/CrossOver and not x86 emulated one.

  • @bk2323
    @bk2323 Год назад

    very nice, it works. the new boxing game "Undisputed" also works with around 40-60fps, nice.. tks a lot.
    i have questions: is there a possibility to have an icon on the desktop to start steam or we always need to go over the terminal?

  • @crusadebirb4084
    @crusadebirb4084 Год назад

    I actually think, that if apple sees how many people would wanna be able to game on a mac but haven’t bought one cause it just wasn’t possible n now buy one, will actually boost the porting development

  • @michaellatta
    @michaellatta Год назад +5

    Just as they have Rosetta 2, they might add a dx12 emulator if the game developers do not port enough games.

  • @billtang79
    @billtang79 Год назад

    I think game developers would still port games over if this proves successful. Let’s say the USA. The Mac computer segment is maybe 20-30% of the computing addressable market versus 70-80% of those that are into PC. True that may be low but it’s still a significant chunk. It may be a lower addressable market for EU or APAC though

  • @sahalpathan5980
    @sahalpathan5980 Год назад +1

    I'm happy that Mac willl be in gaming space!! MacBook Air will be worth.

  • @PaulHawkinson
    @PaulHawkinson Год назад +13

    What are the chances of someone making a GUI? and can we play games with anticheat systems?

    • @Alex-nr8hz
      @Alex-nr8hz Год назад +4

      For what I understand has the same problem as the steam deck, you cannot play games with anticheat

    • @jaredweiman2987
      @jaredweiman2987 Год назад +1

      You can disable most AC software on Steam Deck though. Some games even ask if you want to turn it off. You can toggle this on/off by clicking the cog wheel. It does disable online play though.

    • @mingistech
      @mingistech Год назад +1

      @@Alex-nr8hz Not entirely true. I play Elden Ring on my Steam Deck with Easy Anti-Cheat enabled. But on my M1 Pro MacBook Pro I had to disable Easy Anti-Cheat for the game to launch.

    • @AyaWetts
      @AyaWetts Год назад +1

      a lot of anticheat works fine on Linux with Proton... but some companies are hostile to it and do not allow it. There are Linux versions of the most popular anti-cheats, but not currently for Macs... that doesn't help when some of the game makers actively prevent that version from working and say "screw you, use Windows"

  • @soumikdas2009
    @soumikdas2009 Год назад +1

    Hello Andrew it’s a good tutorial and knowledge , I have successfully installed steam in my M1 MacBook Air . But is there anyway to install and play games directly

    • @soumikdas2009
      @soumikdas2009 Год назад

      I have copy-pasted few old windows games (which runs in parallels ) but all of them are opening in black screen only. >even the following doesn’t work
      _ENABLED=1 WINEESYNC=1 WINEPREFIX=~/my-game-prefix /usr/local/Cellar/game-porting-toolkit/1.0/bin/wine64
      Any suggestions ?
      If you want I can share the game with you

    • @cedrickouadio7742
      @cedrickouadio7742 Год назад

      Bro most of the games doesn't work yet , look at for compatibly list with the link in the description at the end of the page

  • @charlesc2095
    @charlesc2095 Год назад

    Hi Andrew, appreciate all the work you do. Can we request an updated version of this though, now that Sonoma has been released? Was wondering if the steps here have changed at all since then. Like for xcode do we still need the beta? Etc.

    • @Andytizer
      @Andytizer  Год назад +1

      Watch my latest video.

  • @ZaberfangX
    @ZaberfangX Год назад +2

    For a long time there was no proton, dev won't make a game port other then windows. Proton solve the problem not other way around. Mac having that problem but proton going help people to enjoy there is and not be force to use windows.

  • @faizal188
    @faizal188 Год назад

    I think there would still be an incentive for developers to port their games to the mac despite having a good performance on the translation layer. They could basically sell their games again if they choose to sell it in the app store.

  • @cookiesrawesomee
    @cookiesrawesomee Год назад

    most goated tech RUclips channel

  • @Ivan-pr7ku
    @Ivan-pr7ku Год назад +1

    As much as emulation makes possible to run non-native games and apps straight out-of-the-box, this doesn't really solve the persistent problem of gaining market share. In the early 1990s IBM made a great effort to ensure their OS/2 operating system can run Windows app's with no extra effort with intent to show off how great the inter-compatibility tech was. The result was that software developers were simply not incentivized to spend extra time and resources making native OS/2 versions of their products, since everything was assumed to run on OS/2 directly, so IBM's OS faded into irrelevance. As far as Linux and Proton, everybody can make their own conclusions, but the much coveted "year of the Linux desktop" is still beyond the horizon. Apple might not need to worry, when you control the entire vertical of system integration plus a cult following of loyal customers, competition is less relevant.

  • @justinmalone8518
    @justinmalone8518 11 месяцев назад

    whoa buddy you really flew thru that one lol

  • @kimand88
    @kimand88 Год назад

    Hi Andrew, thank you for a great tutorial👍🙂
    Have you tested games on an external hard drive or does it only work with the internal storage?

    • @Andytizer
      @Andytizer  Год назад

      See here: ruclips.net/video/i0NBt6jQonk/видео.html

  • @iLoGiKZ
    @iLoGiKZ Год назад

    These are excellent news for every mac user around the world, myself included.
    Can we use ray tracing on these games running on the Mac?

  • @the_mariocrafter
    @the_mariocrafter Год назад

    1:54 they might make Wine consumer end or at least enterprise end for running Windows exclusive non-gaming software though.

  • @claudiakayla7097
    @claudiakayla7097 Год назад

    thanx for this I will give the tutorial a go,

  • @Olamide_m
    @Olamide_m Год назад +1

    7:10 please did you close the previous terminal and open a new one to install steam, i am confuse there i need help

  • @thebuddercweeper
    @thebuddercweeper Год назад +2

    I honestly wouldn't be surprised if Apple refined this and released it to the public in a year or two once they've had time to optimise performance a bit. It could work just like Rosetta II, and make macOS just be able to run almost any windows app or game without installing third party software and having to configure it.

    • @StrifePulse
      @StrifePulse Год назад

      I like their approach though. This way if developers make their games native to the Mac, it will work much better and will improve performance and battery life.

    • @thebuddercweeper
      @thebuddercweeper Год назад

      @@StrifePulse Yeah, releasing it to the public might be something they do in a couple of years, once they already have a lot more AAA titles on Mac, just to improve compatibility even more.
      Though, don't forget that adding this into macOS would not only allow for the running of Windows games on Mac, but also just Windows apps in general. If it worked really well then there would be much less of a barrier for a lot of people who already like macOS but can't switch because of exclusive software, particularly if it has good support for both Vulkan and DirectX 11/12

  • @madekass
    @madekass Год назад

    @Andytizer Hello there, I'm using Asus m16 2021 with 11th gen Intel and RTX 3070, I rarely use my laptop as pure mobile device - I go from home to office where I have monitors which I connect through Usb c - Display port. I wonder if you can test if ths game porting is viable for external screens, because gaming on a 16 inch laptop is a no go. Also I'm a CGI artist who works in Blender/Unreal Engine but I saw no one on youtube who use external monitor to test/benchmark any of the software/games. I think a lot of people have some external monitors that they use in home or office. Sorry for my bad english, but Im suggesting you'll get my point. Thumbs up from from other viewers if you got same question!

  • @elio5117
    @elio5117 Год назад

    I Love your Videos 😁

  • @augustogalindo8687
    @augustogalindo8687 Год назад

    You should make a performance comparison with crossover

  • @ashisa.aep11
    @ashisa.aep11 Год назад

    Wow great tut .Can i play spider man miles morales 2022 on base m1 macbook pro ?

  • @AdamsBrew78
    @AdamsBrew78 Год назад

    Can’t wait to play these AAA games on my Apple Vision Pro … Only 7 months till the VR/AR of my dreams.

  • @rose_2103
    @rose_2103 Год назад

    i have a small request sir, can you please update the installation tutorial...there are several problems with homebrew and it doesn't install properly

  • @johnforde7735
    @johnforde7735 Год назад

    This is great. I got Cyberpunk 2077 running at 30fps, high settings, ~2440 resolution on my M1 Max.

    • @DougMcCloud
      @DougMcCloud Год назад +1

      My M2 Max machine was running Cyberpunk between 70-80fps on high settings tonight . This is (pun unintended) a literal game changer for Mac OS...

    • @johnforde7735
      @johnforde7735 Год назад

      @@DougMcCloud What resolution were you running it at?

    • @mom3597
      @mom3597 Год назад

      @@johnforde7735 can it play gta? or gta online?

    • @killswitch7260
      @killswitch7260 Год назад

      @@mom3597 yes

    • @johnforde7735
      @johnforde7735 Год назад

      Cyberpunk 2077 varies from 30fps to 60fps, but I seem to get average 40 ~ 45 fps. Note that in some conditions the rendered screen goes black. Seems to be a red emitter shader that is failing. No idea how fix, but I guess it will need a fix in the Game Porting Toolkit.

  • @filipealvarenga4322
    @filipealvarenga4322 Год назад

    Hey, do a video showing off performance when running CSGO. Thank you !

  • @AleksBr
    @AleksBr Год назад

    Steam on Linux has pretty good implementation how to run Windows games with custom "proton/wine" environment, it would be great to use that system on Mac OS.

  • @BennyTheChiller
    @BennyTheChiller Год назад

    Can you test older games like Skyrim, CSGO, Dota 2 and Cities Skylines with this?

    • @gaspm
      @gaspm Год назад

      Skyrim doesn't work, CS:GO, Dota 2 and Cities Skylines are already available for Mac in Steam

  • @DanPandrea
    @DanPandrea Год назад

    Can't wait to try this method with Diablo 2: Resurrected!

  • @tourist7
    @tourist7 Год назад +1

    Thanks!

  • @cutesousouchan5631
    @cutesousouchan5631 Год назад +1

    thank u so much for the video..i have a question considering playcover i followed your latest tutorial on how downloading genshin on mac and it worked and lately im having issue to download 3.7 update either using decrypt day or the actual playcover link because the download process in each options stops in the middle and for play cover a window suddenly appears stating that playcover closed unexpecteadly because of some issue i tried downloading again for 10 days now but im still having the same issue please any idea on how fixing this?
    oh and one more thing my playcover is on 2.0.5 update

  • @premydaremy
    @premydaremy Год назад

    So is Crossover still recommended with this now being a thing?

    • @AyaWetts
      @AyaWetts Год назад

      I'd still use Crossover if its DX9 - DX11. Crossover is having loads of problems with DX12 support, so that's why people are excited about this running several DX12 titles.

  • @cameronajones
    @cameronajones Год назад +1

    How do you get rid of the performance stats that take up the right side of the screen?

  • @MotownBatman
    @MotownBatman Год назад +1

    I NEED THIS ASAP!
    I just updated to SONOMA last night

  • @kenwayaiden4535
    @kenwayaiden4535 Год назад

    bruh you are a genius... I will try to install and run it😂 too hard for me

  • @bolow
    @bolow Год назад

    Apple's developers are on another level, they made Rosetta 2 and now this.

  • @MultiPhilip007
    @MultiPhilip007 Год назад +1

    Is there any way to remove the performance feedback window on top right?

  • @YogeshMalhotra1208
    @YogeshMalhotra1208 Месяц назад

    Hey there! I gave Dean Greer’s prebuild method a shot to set up the game porting toolkit, and it worked like a charm. I was able to log in to Steam, install my game, and it ran perfectly the first time. But today, when I tried to play again, I ran into a Wine C++ Runtime error after clicking the play button. Any ideas for a fix?

  • @vladislavkaras491
    @vladislavkaras491 Год назад

    Looks awesome!
    I guess it works the as with Linux, sometimes the games works flawlessly, sometimes you have to tinker some stuff or sometimes it does not work due to dunno or anti cheat?

  • @iphone-repair-fuengirola
    @iphone-repair-fuengirola Год назад +1

    Did anyone ever figure out how to play steams custom zombies maps on mac ????

  • @iphone-repair-fuengirola
    @iphone-repair-fuengirola Год назад +1

    Woah apple just update this asap so we dobt have to do all this

  • @laopao
    @laopao Год назад

    When I run steam, I can't see any black logins, steam just crashed and nothing shows up.I was able to run it successfully on the m1 ultra, but not on M2 utlra. Plz do you know how to fix it?

  • @CharlieEarthRoast
    @CharlieEarthRoast Год назад

    @8:00 my fix was just closing terminal completely and then running the standard launching script.

  • @being47
    @being47 Год назад +1

    Will epic games work on this?
    I wanna play rocket league. I know heroes launcher can play rocket league but it needs crossover and also in rocket league with heroes launcher player name card doesn't show up.
    With this i think we can play a better version of rocket league