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.

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.

How To Play Windows Games on Mac   Detailed Guide - 75How To Play Windows Games on Mac   Detailed Guide - 13How To Play Windows Games on Mac   Detailed Guide - 2How To Play Windows Games on Mac   Detailed Guide - 51How To Play Windows Games on Mac   Detailed Guide - 15How To Play Windows Games on Mac   Detailed Guide - 24How To Play Windows Games on Mac   Detailed Guide - 64How To Play Windows Games on Mac   Detailed Guide - 55How To Play Windows Games on Mac   Detailed Guide - 60How To Play Windows Games on Mac   Detailed Guide - 8How To Play Windows Games on Mac   Detailed Guide - 81How To Play Windows Games on Mac   Detailed Guide - 63How To Play Windows Games on Mac   Detailed Guide - 75How To Play Windows Games on Mac   Detailed Guide - 72How To Play Windows Games on Mac   Detailed Guide - 2How To Play Windows Games on Mac   Detailed Guide - 85How To Play Windows Games on Mac   Detailed Guide - 41How To Play Windows Games on Mac   Detailed Guide - 42How To Play Windows Games on Mac   Detailed Guide - 65How To Play Windows Games on Mac   Detailed Guide - 19How To Play Windows Games on Mac   Detailed Guide - 1How To Play Windows Games on Mac   Detailed Guide - 8How To Play Windows Games on Mac   Detailed Guide - 3How To Play Windows Games on Mac   Detailed Guide - 43How To Play Windows Games on Mac   Detailed Guide - 27How To Play Windows Games on Mac   Detailed Guide - 6How To Play Windows Games on Mac   Detailed Guide - 26How To Play Windows Games on Mac   Detailed Guide - 44How To Play Windows Games on Mac   Detailed Guide - 90How To Play Windows Games on Mac   Detailed Guide - 35How To Play Windows Games on Mac   Detailed Guide - 80How To Play Windows Games on Mac   Detailed Guide - 58How To Play Windows Games on Mac   Detailed Guide - 13How To Play Windows Games on Mac   Detailed Guide - 37How To Play Windows Games on Mac   Detailed Guide - 13How To Play Windows Games on Mac   Detailed Guide - 50How To Play Windows Games on Mac   Detailed Guide - 63How To Play Windows Games on Mac   Detailed Guide - 42How To Play Windows Games on Mac   Detailed Guide - 62How To Play Windows Games on Mac   Detailed Guide - 18How To Play Windows Games on Mac   Detailed Guide - 53How To Play Windows Games on Mac   Detailed Guide - 51How To Play Windows Games on Mac   Detailed Guide - 13How To Play Windows Games on Mac   Detailed Guide - 2How To Play Windows Games on Mac   Detailed Guide - 92How To Play Windows Games on Mac   Detailed Guide - 49How To Play Windows Games on Mac   Detailed Guide - 80How To Play Windows Games on Mac   Detailed Guide - 22How To Play Windows Games on Mac   Detailed Guide - 71How To Play Windows Games on Mac   Detailed Guide - 31How To Play Windows Games on Mac   Detailed Guide - 89How To Play Windows Games on Mac   Detailed Guide - 39How To Play Windows Games on Mac   Detailed Guide - 73How To Play Windows Games on Mac   Detailed Guide - 63How To Play Windows Games on Mac   Detailed Guide - 36How To Play Windows Games on Mac   Detailed Guide - 11How To Play Windows Games on Mac   Detailed Guide - 89