If you want to play Hogwarts Legacy on a Mac, here we show you all the options available including on the latest Apple Silicon M1, M2 and M3 Macs.
Hogwarts Legacy is an open world action RPG set in the 1800s long before the stories that take place in the original Harry Potter series of books.
You play the role of a student who holds the key to an ancient secret that threatens to destroy the world of wizardry. You have to make allies, fight against Dark wizards and save the world of wizards.
The long awaited game was due to be released in 2021, but due to technical difficulties, it was postponed until February 10th 2023.
The Hogwarts Legacy Deluxe Edition for PlayStation 5, Xbox Series X/S and PC was released on February 7th though and included 72 hours Early Access to the game.
Unfortunately, it was not released for Mac and there are no plans to release it for macOS in 2024 but fear not as we’ve looked at all the possible ways of playing Hogwarts Legacy on a Mac.
Hogwarts Legacy is not available for Mac and there are no plans to release a Mac version in 2024.
Hogwarts Legacy was only released for Playstation 5 & 4, XBox One, XBox Series X/S and it was also released for Nintendo Switch in July 2023.
Can You Play Hogwarts Legacy on Apple Silicon Macs?
If your Mac was bought from 2020 onwards then it’s likely to be an Apple Silicon Mac.
You can check whether you have an Intel or Apple Silicon Mac by going to the Apple logo in the top left of your screen and selecting “About This Mac” and next to Processor it will state Intel or Apple Silicon M1/M2/M3.
The best way to play Hogwarts Legacy on an Intel Mac is to use Boot Camp but Boot Camp is not available for Apple Silicon Macs.
Currently, the best way to play Hogwarts Legacy on Apple Silicon Macs is to use either Crossover or Whisky.
Crossover is a Windows emulation layer that allows you to run the PC version of Hogwarts Legacy on Steam without having to install Windows itself.
Crossover offers a free trial although after that you need a subscription starting at $74 to continue using it.
Alternatively, you can use the open source emulation layer Whisky to install Hogwarts Legacy on Apple Silicon Macs.
Whisky is very similar to Crossover but free to use although it’s not as stable as Crossover and doesn’t support as many games.
The only ways to play Hogwarts Legacy on a Mac are:
By installing Windows on Mac for free using Boot Camp but this only works on Intel Macs as Boot Camp is not available for Apple Silicon Macs. This allows you to download and install the Windows version of Hogwarts Legacy on your Mac and effectively allows you to use your Mac as a PC too.
By using Crossover which is a Windows emulation layer that supports DirectX 12 and runs Windows games on a Mac without actually having to install Windows. Crossover is a commercial product which has a free trial but then requires a subscription starting at $74.
By using Whisky which is a free open source emulation layer that’s similar to Crossover. Whisky isn’t as stable as Crossover and doesn’t support as many games but it is free to use and easy to setup.
By using the Boosteroid Cloud gaming platform which works on both Intel and Apple Silicon Macs. However, you must have already purchased Hogwarts Legacy in the Steam or Epic store first and have a Boosteroid subscription.
By using a cloud computing service such as airGPU or Shadow to install Hogwarts Legacy on a Windows PC hosted in the Cloud but this can work out expensive.
By playing the Xbox version of Hogwarts Legacy on a Mac with OneCast which allows you to play Xbox games on a Mac. This obviously requires you to have an Xbox to stream Hogwarts Legacy to your Mac. Note that you cannot play Hogwarts Legacy on a Mac using Xbox Cloud as there is no planned release for it on Xbox Cloud or on Xbox Game Pass.
By using the new Apple Game Porting Toolkit in macOS Sonoma. This is mainly a developer tool to test Windows only games to see whether they can be ported across to macOS easily. However, some users have been able to use it to play games such as Hogwarts Legacy as it supports DirectX 12.
Install Crossover on your Mac by double clicking on the Zip file that downloads and then drag the Crossover application to your Applications folder.
Click on “Try Now” to start the 14 day free trial unless you’ve already purchased a Crossover license.
You then need to connect Steam to Crossover. To do this, search for “Steam” in Crossover.
Crossover will then connect with Steam. Once this is done, you need to activate DXVK (which is the Vulkan backend for D3D 11) and ESync to make sure that Hogwarts Legacy plays smoothly in Crossover. To enable DXVK and Esync in Crossover, select “Steam” under “Bottles” on the left in Crossover.
Select the Advanced Options on the right and click the slider to on for both DXVK and ESync.
Double click on Steam to launch it and login into your Steam account. Go to your Steam Library where you will see Hogwarts Legacy from when you purchased it earlier. Click on the big blue “Install” button to install it on your Mac. You can now play Hogwarts Legacy in Steam on your Mac!
If you have problems with Hogwarts Legacy crashing in Crossover on your Mac, then try adjusting some of the game settings.
We recommend the following settings for best performance:
Set the Video settings to “Full screen” or “Windowed mode”
Set most of the Advanced Video settings set to “Medium” or “Low”
Whisky is a free tool that’s based on the same technology as Crossover but doesn’t require a subscription to use.
It’s not as stable as Crossover and doesn’t support as many games but it is free to use and easy to setup.
To play the Steam PC version of Hogwarts Legacy on a Mac for free using Whisky just follow these instructions:
Download the latest release of Whisky for Mac. You need to download the Whisky.zip file.
Double click on the ZIP file to unzip it and then drag Whisky to your Applications folder and double click on it to run it. If you receive the message:
“Whisky.app” can’t be opened because Apple cannot check it for malicious software. This software needs to be updated. Contact the developer for more information.
Click on “Open” to run it. The reason for this message is that, because Whisky has not been downloaded via the Mac App Store, macOS Gatekeeper is warning you that it has not been signed by Apple but it does not mean that Whisky is unsafe to use.
When Whisky opens, you simply follow the on-screen instructions to set it up. Whisky will automatically install Rosetta, Wine and the Apple Game Porting Toolkit (GPTK) on your Mac which are all the tools that Whisky requires to work.
When all of these are installed, Click on “Next” to continue.
You then need to click on the “+” button in the top right corner to create a new bottle for Steam in Whisky. Bottles are self contained environments that you need to create for every Windows game or app you want to install. Select “Windows 10” which offers the widest compatibility with games on Steam including Hogwarts Legacyr. Once you’ve created a bottle for Steam, it works for any games you install with Steam – you don’t need to keep creating a bottle for each separate game.
Click on the “Run” button in the bottom right corner to configure the bottle for Steam.
Next you need to download the Steam.exe client which is the Windows desktop version of Steam. It’s important that you download the Windows version of Steam and not the Mac version. By default, Steam will detect you are using a Mac and serve you the Mac DMG version of the Steam desktop client but you can change this manually to the Windows download by clicking on the Windows logo (see below).
Browse to the Steam Setup.exe download in Whisky and click on “Open” in the bottom right corner to start installing the Windows Steam client.
Whisky will then prompt you for access to the file on your Mac. Click “OK”. Whisky will then run the Steam EXE installer just as if you were installing it on a Windows PC.
When the installation is complete, just make sure that “Run Steam” is selected and click on “OK” to launch it on your Mac.
Then simply login to your Steam account and purchase Hogwarts Legacy for Windows in the Steam Store for $59.99 (£49.99).
Once the game is purchased, you simply go to your Steam Library at the top of Steam, select Hogwarts Legacy and click the big blue “Install” button. Assuming you have enough disk space on your Mac, select a destination to install the game and enjoy playing Hogwarts Legacy on your Mac!
If you have problems with the frame rate or stability while playing, we also recommend enabling both DXVK and Esync in the bottle settings to help Hogwarts Legacy run more smoothly in Whisky.
Boosteroid is a Cloud gaming service that allows you to play Hogwarts Legacy on a Mac in the Cloud.
Boosteroid is similar to Cloud gaming services such as GeForce Now and works on both Intel and Apple Silicon Macs.
To install and play games on Boosteroid, you must already have purchased Hogwarts Legacy on either the Steam or Epic store and then Boosteroid will link your account to them.
You must also then pay for a Boosteroid subscription to play the game.
There’s no free version of Boosteroid and no free trial but subscriptions cost around $10 a month.
It’s important to be aware that Boosteroid’s servers were severely affected by massive demand for Hogwarts Legacy when it was released which has made playing all games on it laggy and in some cases, impossible.
Many users have found they either just see a “No Resource Available” error message when you try to launch the game or there’s a a lot of lag and frame drops even on fast internet connections.
Boosteroid is at least aware of this issue and has issued an apology to users of the service.
Another issue is that the maximum resolution of game streaming on Boosteroid is 1080p meaning the graphics are very low resolution and don’t look great on a Mac although the company is planning to upgrade to 4K servers soon.
Boosteroid is aware of these problems and has issued an apology while it upgrades its server capacity but it’s important to be aware of this before subscribing to it to play Hogwarts Legacy.
Boosteroid is still a rapidly expanding service and received a huge boost recently when Microsoft announced a partnership with it to eventually bring Xbox games as well as Activision Blizzard titles to it.
With this in mind, here’s how to play Hogwarts Legacy with Boosteroid.
Sign-up for a Boosteroid subscription. You can either pay annually or monthly but if you pay monthly you can cancel at any time although it works out slightly more expensive.
When the Boosteroid app is open, in the top right of the screen search for “Hogwarts Legacy”. Choose either the Steam or Epic platform that you’ve purchased Hogwarts Legacy on and click on “Install & Play”.
On the Hogwarts Legacy game page click on “Play” and when the Hogwarts Legacy launcher opens click Launch.
You will then be prompted to create a Hogwarts Legacy account within Boosteroid. An activation email will be sent to your email address which you must click on to activate.
You can then play Hogwarts Legacy in Boosteroid.
Note that the maximum resolution you can play games on Boosteroid is 1080p so the quality won’t be as good as playing Hogwarts Legacy natively on a PC or console.
An alternative to using a cloud gaming service like Boosteroid is to use a cloud computing service to play Hogwarts Legacy remotely on a Mac.
Cloud computing services allow you to install and play Windows only games like Hogwarts Legacy on a Cloud based Windows PC and work with both Intel and Apple Silicon Macs.
Currently, the only two cloud computer services that allow you to play Hogwarts Legacy remotely on a Mac are Shadow and airGPU.
Neither service actually host or provide the game for you but allow you use a Cloud gaming PC on which you can install Hogwarts Legacy and then connect your Mac to it to play.
However, they are different from Boosteroid because the provide a clean installation of Windows which you can pretty much anything you want with whereas Boosteroid is configured specifically for gaming.
Before you sign-up for either service, you’ll need to purchase the PC version of Hogwarts Legacy first and then install it on a virtual PC provided by Shadow or airGPU.
However, you’ll also need a subscription to either Shadow or airGPU to do this which isn’t cheap.
airGPU subscriptions start at $0.75 per hour for a cloud gaming PC with a Nvidia Tesla 4 graphics card which soon adds-up if you’re playing Hogwarts Legacy for long periods.
This doesn’t include storage space either so you’ll have to add an extra $3.50 per 50GB of SSD storage space.
Considering you’ll need at least 85GB of storage space to install Hogwarts Legacy and at least another 50+ GB to install Windows, this takes it close to $1.50 an hour to use airGPU to play Hogwarts Legacy on a Mac.
A Shadow subscription starts at $39.99 per month for a cloud gaming PC with an Nvidia GTX 1080s graphics card with unlimited game play time and 250GB SSD drive space which may work out cheaper than paying hourly with airGPU.
The maximum frame rate you will be able to play Hogwarts with either service will be 60 frame per second but this is definitely playable on a Mac.
The data transfer speeds from both airGPU and Shadow are extremely fast though with speeds of up to 100GB per second possible.
Finally, assuming you own both the PC version of Hogwarts and have a subscription to either Shadow or airGPU, you’ll also need to use a remote desktop software to connect to your Mac to the cloud gaming PC.
We recommend using Parsec for this as it’s designed specifically for the needs of gaming remotely.
This is the least recommended way of playing Hogwarts on a Mac because if you’ve got an Xbox already, you might as well play the Xbox version instead.
Normally the best way to play Xbox games on a Mac is by either in Xbox Cloud in a browser or by using Xbox Game Pass or by installing Windows on Mac with Parallels and then using the Xbox app from the Microsoft Windows store to play Xbox games in Xbox Cloud.
However, this doesn’t work for Hogwarts Legacy for two reasons.
One is because Hogwarts Legacy uses the Denuvo anti-cheat protection software which does not work in virtual machines such as Parallels.
The other problem is that the Windows Xbox app can only play games that are available in Xbox Cloud and Hogwarts Legacy is not available to play in Xbox Cloud.
You can however still stream Hogwarts Legacy for Xbox to a Mac by using OneCast.
OneCast works on both Intel and Apple Silicon Macs so it allows you to play Hogwarts Legacy on all types of Mac.
OneCast even allows you to connect an Xbox controller to your Mac with support for vibration too.
You can stream your Xbox games on your Mac using OneCast in either windowed mode or full screen mode.
You can even connect your Mac to your Xbox away from home too although this requires a few simple manual network configuration changes which are explained in the OneCast user manual.
Here’s how to play Hogwarts Legacy using OneCast.
Firstly, make sure that your Mac and Xbox are connected to the same WiFi router at home. OneCast uses your router to stream games from the Xbox to a Mac.
Click on the OneCast icon in your dock to launch it.
OneCast will then automatically detect your Xbox on your home network as long as your Xbox and Mac are connected to the same WiFi router. OneCast will prompt you to login into your Xbox with your Microsoft account details. Just use the same username and password that you use to log onto your Xbox.
Finally you simply need to connect your Xbox controller to your Mac which you can do by activating Bluetooth. To connect an Xbox controller to your Mac to use with OneCast, go to the Apple logo in the top left of your screen and go to System Preferences and select Bluetooth.
Select your Xbox controller from the list of Bluetooth devices that appears and click Pair.
You can now use your Xbox controller to play Hogwarts Legacy on your Mac. You can disconnect the Xbox controller from your Mac at any time by going back into the Bluetooth settings or turning-off Bluetooth.
You can then use OneCast on your Mac to access your Xbox library and play Hogwarts Legacy on your Mac.
Although there is some lag at times, most games run pretty smoothly in 1080p using OneCast and it’s generally very impressive.
If you find that lag becomes a problem, you can try changing the video quality when you launch OneCast from “Very High” to “High”, “Medium” or “Low”.
It is also a good idea to shut down all other applications while using OneCast as it’s quite GPU intensive and your Macs cooling vents will kick in pretty quickly if you’ve got lots of other applications open.
Note that OneCast does not support a microphone for voice and in-game chat although this is planned to be added soon.
There is also a free alternative to OneCast called Xbox xCloud Client but it isn’t as easy to setup as OneCast and doesn’t support as many features.
Our advice is to use OneCast as the most reliable way to play Hogwarts Legacy on a Mac as long as you have an Xbox.
This is because virtual machines such as Parallels does not support DirectX 12 or the Denuvo anti-cheat software used in the game.
Denuvo is similar to the Vanguard anti-cheat software that’s used in games such as Genshin Impact and is deigned to stop people cheating in games but a side-effect is that it won’t work in virtual environments.
Virtual machines do not support either the Denuvo anti-cheat software or DirectX 12 meaning Hogwarts Legacy will not launch in it.
Although Hogwarts Legacy is available on Steam and you can link some Steam games such as Valheim to play in GeForce Now, not all game developers allow this and Hogwarts Legacy can’t be played in GeForce Now on a Mac this way.
Can You Play Hogwarts Legacy With Xbox Cloud?
Although Hogwarts Legacy has been released for Xbox, it has not been released for Xbox Cloud.
Therefore there’s no way to play Hogwarts Legacy using Xbox Cloud or using Xbox Game Pass.
Can You Play Hogwarts Legacy Using Ryujinx?
Ryujinx is a Nintendo Switch emulator that allows you to play Nintendo Switch games on a Mac.
At the moment, Hogwarts Legacy is not available for Nintendo Switch but it is due for release on 25th July 2023 at which time, it may be possible to play the Nintendo Switch version of Hogwarts Legacy on a Mac using Ryujinx.
Will Hogwarts Legacy Be Released For Mac?
There are currently no plans by the publisher Warner Bros or developer Avalanche Games to release Hogwarts Legacy for Mac.
This doesn’t mean that a port of Hogwarts Legacy for Mac won’t be released at some point later this year.