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

  Рет қаралды 158,614

Andrew Tsai

Andrew Tsai

Күн бұрын

AppleGamingWiki Game Porting Toolkit article: www.applegamingwiki.com/wiki/...
Tutorial for dual-booting macOS Sonoma: • How to dual-boot macOS...
This video is a tutorial on how to install the amazing Game Porting Toolkit to get DirectX 11 and 12 games running on Apple Silicon Macs. If you require support check the AppleGamingWiki Discord (use the support channel, DO NOT ask in general chat): / discord . If you find any new games that work well please make a comment here!
Timestamps:
00:00 Apple don't want you to play DX12 games on Mac
00:56 Does it work TOO well?
01:25 It’s for Developers
02:14 Difficulty level: HARD
02:58 macOS Sonoma
03:14 Download Command Line Tools 15 Beta and Game Porting Kit
03:39 Install
04:16 Terminal commands
05:35 Build (warning takes more than 1 hr)
05:52 Wineprefix
06:18 Winecfg
06:26 Preparing toolkit
06:53 Steam (Windows) install
07:39 Run Steam - black window workaround
08:32 Play DirectX 12 games like Hogwarts Legacy!
► Links:
Master M1 game compatibility list: www.applegamingwiki.com/wiki/...
Please join me on Discord here: / discord
Check out AppleGamingWiki: applegamingwiki.com
► Get the NEW M1 Macs here (Amazon links):
geni.us/mbp-m1pro-14
geni.us/mbp-m1pro-16
geni.us/mbp-m1max-16
geni.us/applem1macbookair
geni.us/applem1macbookpro
geni.us/applem1macmini
geni.us/applem1imac
► My Recording Setup:
►► My equipment:
DJI Pocket 2 - geni.us/djipocket2combo
SanDisk Extreme 256 GB - geni.us/sandiskextreme256gb
MacBook Air M1 - geni.us/applem1macbookair
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 APPLEGAMINGWIKINEW for 20% DISCOUNT: www.codeweavers.com/?ad=835
►► Parallels 17 use code APPLEWIKI10 for 10% DISCOUNT: prf.hn/click/camref:1101lfR6V
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.

Пікірлер: 713
@Alexander-ix2jp
@Alexander-ix2jp Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
Monopoly? hahaa
@MyNameIsAhj
@MyNameIsAhj Жыл бұрын
@@eddiexavier5087 do you see any other company in a landslide lead in the pc gaming market? No? Yes that’s a monopoly.
@timeTegus
@timeTegus Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@talkysassis What does, emulation, or native games?
@talkysassis
@talkysassis Жыл бұрын
@@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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@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 Жыл бұрын
@@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. 🤔
@default_user_exe
@default_user_exe Жыл бұрын
Damn Apples team is insane at making translation layers… first rosetta / rosetta 2 and now this
@RACAPE
@RACAPE Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
Yo, Apple didn't do shit. WINE did.
@aaroninclub
@aaroninclub Жыл бұрын
Wrong, Apple had made a translation layer back in the 68K > PPC days, do your research buddy!
@LouisHochmanTheJourno
@LouisHochmanTheJourno Жыл бұрын
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 Жыл бұрын
Port proton to MacOs
@LouisHochmanTheJourno
@LouisHochmanTheJourno Жыл бұрын
@@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 Жыл бұрын
The same will happen since this is just a port of proton running on mac.
@talkysassis
@talkysassis Жыл бұрын
@@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
@malikau917
@malikau917 Жыл бұрын
Andrew, thanks a lot for such a detailed explanation and making it publicly available (understandable)! Gonna try today, hopefully it’ll work! :)
@fR33Sky
@fR33Sky Жыл бұрын
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)
@Crazeemike
@Crazeemike Жыл бұрын
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!
@thEstRonG3r
@thEstRonG3r Жыл бұрын
Love the views that you are receiving, totally deserved it. The amount of work you do, good job.
@shivag3292
@shivag3292 Жыл бұрын
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
@ScottLahteine
@ScottLahteine Жыл бұрын
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.
@lawrenceberg5408
@lawrenceberg5408 Жыл бұрын
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.
@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
@toadlguy
@toadlguy Жыл бұрын
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.
@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!
@clumsy8763
@clumsy8763 Жыл бұрын
thanks a lot big fan been here since playing Nintendo Switch games on MacBook air's
@alexis0a
@alexis0a Жыл бұрын
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?
@justenginkaptanoglu
@justenginkaptanoglu Жыл бұрын
it took me a day finally made it and this video helped a lot thank you man
@lotwar
@lotwar Жыл бұрын
this tutorial is gold!! thank you!
@evanhearne4020
@evanhearne4020 Жыл бұрын
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
@bwilliams060
@bwilliams060 Жыл бұрын
Great! Keen for more examples with chainlit!😊
@iBelvee
@iBelvee Жыл бұрын
Thanks for the tutorial!
@kieran9882
@kieran9882 Жыл бұрын
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 Жыл бұрын
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
@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?
@fckSashka
@fckSashka Жыл бұрын
Thank you so much for the tutorial!
@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...
@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!
@johnforde7735
@johnforde7735 Жыл бұрын
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.
@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
@casmirvaleri1798
@casmirvaleri1798 Жыл бұрын
Wonderful tutorial. Thank you. Quick question, will this work for older DirectX 9 games?
@acaeg
@acaeg Жыл бұрын
Hi Andrew, excellent video! One question, im trying to open a game (Elden Ring and I did workaround for EAC) but It opens, shows the new game port hud and it crashes (I'm not using external monitor). Did it happens you? How did you solve it?
@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?
@moow950
@moow950 Жыл бұрын
Hopefully this will also work in the future for porting games, next to macOS, to iPadOS, iOS, tvOS and visionOS !!!
@rulonpawulon
@rulonpawulon Жыл бұрын
thanks for your work
@fadingvision
@fadingvision Жыл бұрын
Thanks for this tutorial. Any good results on mac mini m1 8gb?
@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?
@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
@cutesousouchan5631
@cutesousouchan5631 Жыл бұрын
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
@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!
@nordicbastard2328
@nordicbastard2328 Жыл бұрын
Well, that could already mean the death-knell for the whole project. Only time will tell if devs care to even bother with a port to Mac no matter how easy it is. Keep in mind that many game devs couldn't care a less to make a few little changes to their games in order to improve Proton compatibility so that millions can play their games on SteamDeck and other Linux devices -- that's far easier than a port, and the work has already been done for them. Maybe I'm wrong and may devs will jump at the chance at porting their games and supporting a whole other platform....hasn't happened in the past though.
@talkysassis
@talkysassis Жыл бұрын
For Linux the idea at long term is to gain attention with Proton and get developers after that. Then Linux will be the main dev target and we won't need Proton anymore
@talkysassis
@talkysassis Жыл бұрын
@DarthAnonymous For gamers, no. Linux passed Macs this year
@cylack
@cylack Жыл бұрын
Developers would be foolish not to realize there is a big market of mac gamers hungry for AAA titles. There is less competition in the mac gaming market than in windows so it would be easy for a developer to stand out with a AAA title. Its a "if you build it they will come" situation.
@sumofat4994
@sumofat4994 Жыл бұрын
If there were more mac gamers they would market doesnt warrent messing with the mac
@nordicbastard2328
@nordicbastard2328 Жыл бұрын
@@cylack As long as Apple supports the toolkit long term, I think you'll see smaller devs take advantage of it more than AAA because it benefits them more, most AAA only care about M$ and console, and if they can get revenue from Proton without having to lift a finger, then that's just a bonus. I think the biggest issue is Apple's own fickleness -- no large dev is going to want to handle a port, along with the staffing and support needs that go along with it, only to have Apple drop the whole project on a whim. We'll see...maybe this will be the Mac gaming renaissance we've been waiting for since the early/mid 90s.
@vojtek0001
@vojtek0001 Жыл бұрын
Do i have to do this whole process after every update (developer, public or global)?
@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: kzfaq.info/get/bejne/n5Z-dddnz7fTnp8.html
@MultiPhilip007
@MultiPhilip007 Жыл бұрын
Is there any way to remove the performance feedback window on top right?
@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.
@timo1079
@timo1079 Жыл бұрын
Soon to be able to play every game on a Mac Plus the Vision Pro will be so nice
@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.
@deepansharya1111
@deepansharya1111 Жыл бұрын
do we need to install Xcode too? cause I followed the steps, but instead of installing steam, I tried running an pre installed game from my external ssd but that did not run. and since there's not enough disk space on my MacBook so I can't even install the game on my internal drive. Can we play or install games on or from external drive?
@bigfisher42
@bigfisher42 Жыл бұрын
If any game dev/editor is looking: Consider porting to mac, the tools are there, the audience is there, more are coming.
@being47
@being47 Жыл бұрын
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
@cloudGGs
@cloudGGs Жыл бұрын
This is a new era for Mac gaming!
@motiveminute01
@motiveminute01 Жыл бұрын
What are the performance numbers on low graphics? Do they increase semnificant ?
@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.
@cameronajones
@cameronajones Жыл бұрын
How do you get rid of the performance stats that take up the right side of the screen?
@pesqair
@pesqair Жыл бұрын
did you need to do anything to get the Dualsense controller to work? it does not seem to work for me on cyberpunk 2077 or rocket league
@MGTEKNS
@MGTEKNS Жыл бұрын
Thanks for updating your guide. Just wondering if anyone has been able to run any Origin games?
@MGTEKNS
@MGTEKNS Жыл бұрын
or Ubisoft for that matter
@ilovepancake3518
@ilovepancake3518 Жыл бұрын
is it possible to install other windows software aswell and run them straight instead of using parralels ?
@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?
@Icecoldvibez
@Icecoldvibez Жыл бұрын
Are the mac os animations from the new mac os or did you twek them?
@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.
@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.
@oviandre
@oviandre Жыл бұрын
Someone will make a bit of dosh creating an app simplifying everything in couple clips …i will happily buy that
@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.
@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
@bobsykes
@bobsykes Жыл бұрын
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
@jackofallgamesYT
@jackofallgamesYT Жыл бұрын
So is this going to effectively make programs like Crossover redundant? Now that it’s basically built in?
@jordanbiffle27
@jordanbiffle27 Жыл бұрын
I'm curious to see how well this could port Solidworks to Mac.
@Axisage
@Axisage Жыл бұрын
Can you compare the Game Porting Toolkit with Crossover about performance side. I really curious about that
@Adreitz7
@Adreitz7 Жыл бұрын
Is there any way of getting this to work using MacPorts instead of Brew?
@charlesc2095
@charlesc2095 9 ай бұрын
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 9 ай бұрын
Watch my latest video.
@MotownBatman
@MotownBatman Жыл бұрын
I NEED THIS ASAP! I just updated to SONOMA last night
@AndersHass
@AndersHass Жыл бұрын
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).
@DJ-hu4ih
@DJ-hu4ih Жыл бұрын
Have you tried running Rocket League via Steam using this method? I currently use the Crossover + Heroic Launcher method but wondering if this would be a better solution as that has a few bugs
@Andytizer
@Andytizer Жыл бұрын
Heroic is testing GPT support so this might be an option soon.
@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.
@keyl99999
@keyl99999 6 ай бұрын
What software are you running to show all the info for the game on the top right corner ?
@soumikdas2009
@soumikdas2009 Жыл бұрын
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
@homurak8
@homurak8 Жыл бұрын
hey, I got it up and running, but the command for high resolution mode in the wiki doesn't work for me: 02a0:err:esync:esync_init Server is running with WINEESYNC but this process is not, please enable WINEESYNC or restart wineserver. what can I do?
@ayushkumar1548
@ayushkumar1548 Жыл бұрын
Will having a higher spec Mac improve the performance?? or is it going to work the same for the baseline model and a higher end one?
@cedrickouadio7742
@cedrickouadio7742 Жыл бұрын
It does increase the FPS number but not the number of games working witch is the same for all mac versions at the moment
@gadgetman7119
@gadgetman7119 Жыл бұрын
Can u run the games through portkit at native resolution?
@keyl99999
@keyl99999 6 ай бұрын
another question for me would be can you only install the games from steam on the macs drive or can you install the game on an external drive to not use my internal storage?
@cookiesrawesomee
@cookiesrawesomee Жыл бұрын
most goated tech KZfaq channel
@elio5117
@elio5117 Жыл бұрын
I Love your Videos 😁
@thorium9190
@thorium9190 Жыл бұрын
I just wanted to know if this runs window s applications aswell?
@rolandgerard6064
@rolandgerard6064 Жыл бұрын
Wow what a work, thanks.
@augustogalindo8687
@augustogalindo8687 Жыл бұрын
You should make a performance comparison with crossover
@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?
@Vicky-tm1ql
@Vicky-tm1ql Жыл бұрын
Impressive! But just wondering if the game "It Takes Two" could be run on this? I tried but it seems that is not working :(
@blek7477
@blek7477 Жыл бұрын
Thank you!
@claudiakayla7097
@claudiakayla7097 Жыл бұрын
thanx for this I will give the tutorial a go,
@MrAlexgaara
@MrAlexgaara Жыл бұрын
Do you plan to make a video on how to reverse this process? I would much rather have it on an external SSD.
@rahulgoeluppalapadu
@rahulgoeluppalapadu Жыл бұрын
hi I'm trying to install valorant using the steps you showed for steam its installing but not loading. Can you help me with this? Thankyou
@Safaryan03
@Safaryan03 Жыл бұрын
and games in which anti-cheat opens at startup will work in this way? (pubg) and games with anti-cheat which are not in steam (escape from tarkov)
@anurag1990123
@anurag1990123 Жыл бұрын
can the game porting toolkit only be installed on a Mac or can it be installed on windows as well ?
Жыл бұрын
I kind of want to see if it’s possible to use this tool to port Solidworks, it’s based in DirectX12, among a bunch other libraries….I have always preferred Mac, but due to work/personal project requirements I need to have Windows fue to software like this.
@lamanzanadecrafter9155
@lamanzanadecrafter9155 Жыл бұрын
Is there any way to optimize a MacOS Rosseta game to native ARM?
@sedhain_pankaj
@sedhain_pankaj Жыл бұрын
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.
@Johanna.1111
@Johanna.1111 9 ай бұрын
I've got everything on Ventura, steam doesn't run on mine (on some it does). Can I get everything over in one drag and drop when I download Sonoma? Or should I do this full tutorial all over again on Sonoma? Thnx!
@AdamMckeithan
@AdamMckeithan Жыл бұрын
Hows D4 running on a m1 pro?
@justinmalone8518
@justinmalone8518 7 ай бұрын
whoa buddy you really flew thru that one lol
@finnhorchler7940
@finnhorchler7940 Жыл бұрын
How do we need to install games that arent on steam? Will that even work? Or will something like the %appdata% folder be missing?
@enac1544
@enac1544 Жыл бұрын
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 Жыл бұрын
@@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 Жыл бұрын
@@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
Василиса наняла личного массажиста 😂 #shorts
00:22
Денис Кукояка
Рет қаралды 10 МЛН
1❤️
00:17
Nonomen ノノメン
Рет қаралды 12 МЛН
OMG😳 #tiktok #shorts #potapova_blog
00:58
Potapova_blog
Рет қаралды 4,3 МЛН
Apple fixes Mac App Store double storage issue for gamers!
2:28
Andrew Tsai
Рет қаралды 10 М.
Apple's AAA games FLOP: Future of Mac gaming in jeopardy
9:04
Andrew Tsai
Рет қаралды 20 М.
Games that Do and Don't Work on the new Surface Laptop 7!
3:47
Your Mac is now an Xbox 360.. Xenia game emulator works!
6:11
Andrew Tsai
Рет қаралды 24 М.
АДЕЛАЙДА СТРИМ !
5:49:16
AdelaideFF
Рет қаралды 82 М.