Due to the restrictive nature of macOS, playing your favorite games can be, quite honestly, very annoying. But no need to fret, as we’re here today to talk and guide you about the various ways one can enjoy PC games on a Mac.
Through Game Stores
You can access a wide variety of games made for Mac through different marketplaces. Most of these games are compiled natively in ARM which means they run great on Apple silicon.
Official Ports via App Store
The App Store itself has a great number of games that have been ported officially but managed to go under the radar. Disco Elysium, one of the best games of 2019 is available to purchase on the App Store. Other notable titles include Mafia III, the rebooted Tomb Raider trilogy, XCOM 2, a bunch of games from the Warhammer series, etc.
Steam, Epic and other popular game stores
Due to the growing demand of games on macOS, many popular game stores have launched official macOS clients. Steam, Epic Games Store and GOG Galaxy are some of the most popular and well-known stores in PC gaming. You’ll be pleased to know that all the above-mentioned stores have official macOS clients available on their individual websites. Although these stores are available on Mac, not every game available on these stores is available to play on macOS. You can browse around the stores and look up the game’s requirements before downloading and running it.
Streaming and Cloud Gaming
Cloud gaming might as much be the future of games as the metaverse is for VR, but there’re some real gems on offer here. With all the different services in the market, we think NVIDIA’s GeForce Now makes the most sense overall for everyone, though another great option is Microsoft’s xCloud if you can get access to that.
NVIDIA GeForce NOW
NVIDIA’s GeForce NOW is a great service that allows you to stream and play games that are being run on a remote device. Because GeForce NOW is a cloud-streaming service, you don’t need to worry about the specs of your Mac (not that you ever did) in order to enjoy some great games. Heck, you can even play PC games on an Android device using this service! GeForce NOW is a free service, although the free version is limited to a 1-hour session, which is preceded by a long queue as servers are usually busy. Free members experience decent graphics at best, while the paid versions allow you experience high quality graphics, jump ahead of queues and have unlimited session length. To play games via GeForce NOW, you need to own those games. GeForce NOW works by linking your NVIDIA account with your store accounts such as Steam, Epic, etc. In this way, your game library is carried over and you can play any game you’d like from your library. NVIDIA GeForce Now is limited to specific countries and requires a high-speed internet connection. Also, a controller is recommended for a smoother gameplay experience. See Nvidia’s documentation to learn more.
Setting up GeForce NOW on Mac
To set up GeForce NOW on your Mac, follow these steps:
Playing games via GeForce NOW
Xbox Game Pass Ultimate
Xbox’s Game Pass is one of the best gaming subscription services out there. With over 200 games, and several more being added each month, Game Pass has a diverse range of games catering to all kinds of tastes. Additionally, Xbox has a separate service catering to PC gamers known as the PC Game Pass. The PC Game Pass is only applicable for PCs running Windows. Like most subscription services, Game Pass has different plans depending on your needs. However, to turn your Mac into a gaming beast, you’ll need the Game Pass Ultimate subscription. This is the premium plan and what gives it the edge over the others, is the fact that it allows cloud gaming. Game Pass Ultimate costs $14.99 per month. Similar to the aforementioned GeForce NOW, cloud gaming allows you to play the game on your device while the game’s workload is handled by a remote device. Through cloud gaming, you can enjoy any available game on the Game Pass on your Mac. However, it should be made known that cloud gaming is available in only a select number of regions and countries. Refer to Xbox’s regions list for more info.
Setting up Cloud Gaming on Mac
Cloud gaming with Game Pass requires a high-speed internet connection and a device running macOS 14.1.2 or above. A controller is recommended for a smoother gameplay experience. Additionally, there’s no need to download any app through the App Store. Follow these steps and you’re good to go: You can create a bookmark of the page for your desktop to increase accessibility.
Installing Windows through Boot Camp (Intel-based Macs only)
Boot Camp is an app that helps you install Windows 10 on your Intel-based Macs. Boot Camp allows you to choose which operating system you want to boot into when starting up the Mac, aka dualboot. Hence, you can’t switch back to macOS in real-time. But this allows you to devote Windows completely to gaming. Note that you’ll still need to satisfy the requirements of the game you’ll play. To install Windows via Boot Camp, you’ll need at least 64GB of free space. Follow the steps below to install Windows on your Mac: All images sourced from eryk kret on YouTube.
Virtual Environments
Virtual environments are resources that allow you to run programs and apps through software. In the case of macOS, they allow you to run Windows on your Mac. What separates it from Boot Camp, and makes it better, is that you can switch back to Mac in real-time. Although, it does come at the cost of more processing power being used. The best option for a virtual environment is Parallels. Parallels is compatible with Apple chipsets, simple to use and easy to set up. It’s also highly recommended by many Mac users. Parallels is not free however; the basic plan starts from $99.99 annually. They do offer a free trial of 14 days. It should be noted that Parallels uses the ARM version of Windows.
Setting up Parallels
All images sourced from iHaadi on YouTube.
Exploring Wine
Wine is a compatibility layer that allows you run Windows apps on macOS, without installing Windows. Wine has been integrated into a number of projects for playing Windows games on macOS. These include WineBottler, CrossOver, PlayOnMac, etc. While regular Wine gets the job done, these apps are more user-friendly and CrossOver is supported on M1 chipsets too, while Wine is only supported on Intel-based Macs. Interestingly enough, Crossover employs the help of Rosetta 2 (more on this later) to translate Wine’s x86 code to ARM that will work on Apple silicon. That’s why we’ll be taking a slightly more detailed look at CrossOver.
CrossOver
CrossOver is an app that allows you to run Windows apps and games without installing Windows on your Mac. Because, CrossOver works on the Wine compatibility layer framework, not all games are expected to perform well. While Wine and some of its other projects are free, CrossOver is paid; $24 per year, while the lifetime plan costs $494. CrossOver also offers a 14-day free trial.
Setting up CrossOver
Emulators
Emulators are another way through which one can enjoy retro roguelikes on their Macs just like gamers like to do on their Windows PCs. Since these games are very old, there’s usually no problem emulating them. However, in rare cases with specific titles, one may encounter some issues. Regardless, EmuBox and DOSBox are the best emulators you can get and are bound to fulfill all your needs. Since most emulators are compiled for x86 architecture and because Macs were x86 for the longest time, it is recommended to install Rosetta if you have a newer, Apple silicon Mac. Rosetta is a translation layer that allows apps made for Intel-based (x86) Macs to work on Apple silicon (ARM) Macs. To manually install Rosetta, run this command on the Terminal:
EmuBox
EmuBox is an all-in-one emulator that offers a wide range of devices to emulate. The GameBoy Advance, Nintendo DS, SEGA Genesis, Atari 7800; you name it and EmuBox is likely to have it. The interface user-friendly and the app itself is quite simple to use. Regardless, it should be kept in mind that EmuBox is only an emulator and provides no games within the app. The ROMs, or game files, can be extracted from a physical copy of the games or, if that is not possible, one can resort to more underhanded methods.
DOSBox
DOSBox is an emulator for emulating old DOS games. Besides being available on macOS, DOSBox is available on a number of operating systems. DOSBox has a CLI (Command Line Interface), meaning that it works through the Terminal. Again, DOSBox is only an emulator and the ROMs are not provided with the app. Not every game is completely compatible with DOSBox. You can check the official compatibility list to see which ones are supported. At any rate, to start up a game with DOSBox, follow these steps:
Porting Games by Yourself?
Recently, at WWDC 2023, Apple made several significant announcements regarding its upcoming technologies. One of the most exciting was the reveal of the Game Porting Toolkit. With the release of this tool, developers can now easily gauge whether their games can be ported to Mac. Furthermore, this toolkit offers DirectX12 support on Mac for the first time ever, meaning most modern games can be successfully ported. It’s important to remember that this tool is not meant for the general public and is only aimed at developers who want to test potential performance. But the silver lining in this toolkit is that it is open-source and available on Apple’s official GitHub. Therefore, if you’re a developer and have the proper knowledge, you can design ports all by yourself. Even if you don’t, there are already guides out there that walk you through how to get GPT running on your own Mac. So far, people have played Cyberpunk 2077, the new Diablo IV, Final Fantasy 7 Remake, and more, at genuinely respectable framerates. You can check out AppleGamingWiki for a great detailed guide on how to install and use the toolkit yourself.
Conclusion
In conclusion, the difficulties of porting games to macOS due to architectural differences and lack of DirectX support are finally being addressed by Apple in a serious way. With a foundation already laid thanks to Apple Arcade, the new Game Porting Toolkit has the potential to completely change the tide of Mac Gaming. The introduction of high-profile games like Death Stranding and The Medium emphasizes Apple’s renewed commitment to Mac gaming. Given these developments, there’s a promising future for gaming on macOS. A future that could perhaps, one day, turn Apple Arcade from a mobile games service to a proper hub for PC titles as well.
























































