3 Ways To Play Diablo 2 on Mac – Our Experience




Our Diablo 2 Resurrected Mac Experience and Benchmarks

As avid fans of the Diablo franchise, our team was both excited and a bit disheartened to learn that Diablo 2 Resurrected would not natively support macOS. Yet, where there’s a will, there’s a way, and we set out to explore different methods to run the game on our Mac systems. Here, we share our experiences and benchmarks when playing Diablo 2 Resurrected on Mac via the cloud service Boosteroid, as well as local gaming methods like the Game Porting Toolkit and BootCamp.

Diablo 2 Resurrected Mac Methods and Instructions

Boosteroid Cloud Gaming (Recommended method)

Features: Constant 1080p/60 FPS; Stable connection; Low bandwidth requirements (15 MBPS); Huge gaming library with all the latest AAA titles.


  • Cheapest cloud-gaming option
  • Compatible with all macs
  • Hardware specs don’t matter
  • You can play in your browser in about 15 minutes


  • Requires a good internet connection
  • You need to look if the game is supported with your chosen vendor

Extras: Here’s our review of Boosteroid with a comparison to GeForce Now; also check out our Boosteroid Games List.

Boosteroid is our recommended option for playing on a Mac unless you are a competitive gamer. The method is ideal if you simply want to enjoy the game on your Apple machine without jumping through any elaborate hoops, and gives a great combination of visuals and performance.

  1. Use the “Play with Boosteroid” button and go to the Boosteroid website. There, you need to create a new account or log in using your Google Account credentials.
  2. Go at the top-right corner of the screen and click on “My account”. To begin using Boosteroid, you need to activate a plan of your choice under the “My subscription” tab.
  3. Look for the game in the search tab on top to see which vendors Boosteroid supports. You need to own the game before you proceed with this method. Here are links to the game for different vendors: Blizzard.
CrossOver + the Game Porting Toolkit


  • It’s free
  • Unlimited compatibility
  • Stable and reliable


  • Takes time to set up
  • Takes tons of storage

Running Windows games natively on your Mac is made possible through Apple’s Game Porting Toolkit (GPTK). While GPTK offers powerful capabilities, its initial setup can be complex, involving Terminal commands. To simplify this process and enhance user-friendliness, it is recommended to integrate GPTK with CrossOver, which is a more accessible and user-friendly application. This integration streamlines installation and compatibility layer setup, making it easier for users to configure their systems.

1. Note: You need to own the game before you proceed with this method. Here are links to the game for different vendors: Blizzard.

Update your macOS to macOS Sonoma, visit the CrossOver site by clicking the button below, and download and install CrossOver.

2. Search for and download the Game Porting Toolkit from this Apple page and then open the downloaded file to mount it.

3. Download the CXPatcher from this page and install it in your Applications folder. Then run the following Terminal command: “xattr -cr /Applications CXPatcher.app”.

4. Open the CXPatcher, turn on the Enable External Resources and the Allow repatch / upgrade options.

5. Click Locate External Resources and open the Game Porting Toolkit folder. Then drag-and-drop the CrossOver app into the CXPatcher.

6. Create a new CrossOver bottle and install in it Steam (or another game launcher if you own the game elsewhere).

7. Turn off DXVK, launch and log in to Steam, go to your gaming library, install the game, and launch it.

Boot Camp

Features: Provides a native Windows 11 experience. Allows running all Windows-compatible programs and games as long as the Mac’s hardware can support them.

Note: Not available for Apple Silicon models.


  • It’s free
  • Unlimited compatibility
  • Stable and reliable


  • Takes time to set up
  • Takes tons of storage
  • Unavailable for M1/M2

Note: You need to own the game before you proceed with this method. Here are links to the game for different vendors: Blizzard.

Boot Camp installs Windows in a separate partition on your Mac and allows you to run any Windows program without any compatibility issues.

  • The strengths of this method is that it is the most stable one, so you won’t be getting any errors, crashes, or other weird stuff while playing the game on your Mac. Also, it’s a method that you can use for free, so the only thing you’ll have to pay for is the game itself.
  • The downsides are that you’ll need a ton of hard drive space to accommodate the Windows installation. Also, this method will allow you to play the game only on Intel Macs, so if you are using Apple Silicon, you’ll have to opt for one of the other alternatives. Finally, it’s the most time-consuming method, so you’ll need a couple of hours to set it up.

How to Play Diablo 2 Resurrected on Mac

To make things easier, here we have compared the performance and settings of the different Diablo 2 Mac methods that we tested:

MethodMac ModelSettingsResolutionFPSLatencyExperience
Boosteroid Cloud GamingMacBook Pro 13-inch, M1High (server-based)1920 x 1080Stable 60 fpsAround 30 msSmooth gameplay, occasional dips during intense sequences.
CrossOver + GPTKMacBook Air M1, 2020Low settingsVariableSmooth 60 fps (avg)Not applicablepromising overall experience with room for optimization.
Boot Camp (For Intel Macs)MacBook Pro 15-inch, 2019High1920 x 1080Consistently >60 fpsNot applicableSuperior raw performance, requires partition and reboot.

Diablo 2 Resurrected Mac experience with Boosteroid Cloud Gaming

The first method that we tested was Boosteroid, a cloud gaming service that has increasingly gained popularity among Mac users due to its convenience and ease of use. We found that playing Diablo 2 Resurrected on Mac with Boosteroid was remarkably straightforward on our M1 MacBook Pro with 13-inch from 2020, (not that the Mac model is of any importance when it comes to cloud gaming because Boosteroid runs the game on their servers) and we experienced the gameplay at high settings, equivalent to the recommended specifications for Windows 10.

Here are our performance benchmarks:

  • Resolution: 1920 x 1080
  • FPS: Stable 60 fps with occasional dips during intense action sequences, mostly reliant on internet stability.
  • Latency: Around 30 ms, which was manageable, but your experience may vary based on internet speed.

The gameplay was smooth, with almost no noticeable lag, provided the internet connection was stable. The cloud setup was also free from the hassles of installation and system compatibility issues.

Diablo 2 Resurrected on Mac with Boosteroid Cloud Gaming
Diablo 2 Resurrected on Mac with Boosteroid Cloud Gaming

Diablo 2 Resurrected Mac M1 experience with CrossOver + GPTK

Our Diablo 2 Resurrected Mac experience with CrossOver + GPTK on the MacBook Air M1 2020 was quite impressive. With this local gaming method, we achieved a smooth frame rate of 60 FPS for most of the gameplay, with occasional drops to 30 FPS. The resolution was set to the lowest settings, which gave us optimal performance, but we noted that better performance and graphics quality might be attainable with further tweaks and optimizations. Overall, it was a promising start, and with some adjustments, the game could potentially run even better on the M1 Mac.

Diablo 2 Resurrected MacOS performance with Boot Camp (For Intel Macs)

We also tried Diablo 2 with Boot Camp on a 2019 MacBook Pro 15-inch with Intel Core i7 and we were able to set the settings to High thanks to the dedicated graphics card in this model.

Performance Benchmarks:

  • Resolution: 1920 x 1080
  • FPS: Consistently above 60 fps, which provided a very smooth experience.
  • Latency: Not applicable.

The gameplay was superior to the Game Porting Toolkit in terms of raw performance, but it required a complete reboot to switch between macOS and Windows and a significant partition of the hard drive and. Some users have found a solution for the disk space by using an external SSD with Windows to go, which allowed them to enjoy the game without sacrificing any internal storage on their Mac. This approach is a smart move that helps players to fully immerse themselves in the world of Diablo 2 Resurrected on MacOS with optimal performance and minimal compromises.

Diablo 2 Resurrected performance with BootCamp on reddit
Diablo 2 Resurrected performance with BootCamp

Can you play Diablo 2 Resurrected on Mac with Parallels?

Unfortunately, playing Diablo 2 on Mac with Parallels is not possible due to the lack of support for DirectX 12 games. While there have been discussions and attempts to make it work, both on Intel and M1 Macs, users typically encounter issues like driver errors or limitations despite the updates to macOS, Parallels, and Windows 11/ARM. So, at the moment, the game remains inaccessible for Mac users through this method and gamers interested in playing Diablo 2 Resurrected on Mac may need to explore alternative options or platforms that are compatible with the game’s requirements.


In our experience, Boosteroid emerged as the most user-friendly platform to play Diablo 2 Resurrected on Mac. It bypassed the compatibility issues and system requirement concerns, and offered us a high-quality gaming experience without the need for technical know-how or system modifications. The Game Porting Toolkit with CrossOver showed potential with a bit of adjustment for those who like to fine-tune their gaming experience while Boot Camp provided the best performance on our Intel Mac, and is ideal for those who don’t mind the dual-boot inconvenience, but is not an option for M1/M2 users.

19 responses to “3 Ways To Play Diablo 2 on Mac – Our Experience”
  1. Andrew Avatar

    Did you try it on Macbook Pro 16″? As my 2017 Ver of MacBook Pro 13″ can’t do it. As my understanding, I think is because my MacBook’s gpu isn’t good enough to support it. If this work in yours I think i will change mine to 16″ with higher spec.

  2. Filippo Scarpelli Avatar
    Filippo Scarpelli

    even in mine it doesn’t work. I have a mac book air from 2019 and when it starts diablo it closes as if it doesn’t support it. I think mac doesn’t have the right power

    1. Martina Nikolova Avatar

      Are you using Bootcamp or Parallels to run windows?

      1. Pete Avatar

        Neither work. Bootcamp isn’t supported by M1 Macs. Parallels 17 doesn’t support Direct3D-12. Crossover bugs out.

        Ideally, Parallels would update and support the needs..

  3. Drewbert Avatar

    At this point, it is not possible to play the game via Parallels 17 on my MacBook Pro M1. There is a pop-up error where “graphics fail to initialize.” Bummed about it.

    1. Martina Nikolova Avatar

      Hi Drewbert,

      We have gotten mixed report of users who have gotten the same error and those who have successfully ran the game. We are in Touch with Parallels at the moment to see if the issue can be resolved.

      1. Pete Avatar

        Any update from Parallels?

      2. Jerome Avatar

        Hi, did anything happen with this (contacting Parallel / solution) ? I try on a 2020 i9 AMD Radeon pro 5700 XT iMac with no success…

  4. Li Chen Avatar
    Li Chen

    Mine did not work either. I have a 15-inch 2018 MacBook pro with parallels 17. I can’t get D2R running as it keeps popping up the message “graphics fail to initialize.” Please update us when you have a word from Parallels. Thank you!

  5. Dave Avatar

    Works mostly flawless on Boot camp on my 2020 27″ iMac. Now to try parallels to get it to work on my m1 MacBook Pro.

  6. key Avatar

    hey! I am planning to buy the new macbook pro M1X chip, but I read there is so many problems trying to install D2 in parallel, this make me rethink to buy a PC… I DONT KNOW WHAT TO DO -.-

    1. Martina Nikolova Avatar

      Hello Key
      If you are planning to use your new mac for gaming check out Nvidia Now list of games that they offer. If you are satisfied with the list then you can use there service. At the moment PC rigs are compatible and stable with the majority of games.

      1. Sven Avatar

        Blizzard verbietet Streaminganbieter für Hardware leider rigoros.
        Wer das ignoriert, riskiert, sein Konto gesperrt zu bekommen.
        Das sollte fairerweise dazu geschrieben werden.

        Mit freundlichen Grüßen

  7. jaime Avatar

    it is not possible to play the game via Parallels 17 on my Mac mini M1.
    There is a pop-up error where “graphics fail to initialize.” any one knows what can we do ?

  8. Intello Avatar

    Any one tried this on Mojave on a iMac Pro?
    Thank you

  9. Maxime Avatar

    Hiya im trying this right now with a 2013 imac ill let u guys know how it goes

    worse case scenario i buy a 1500$ pc… 🙁

    1. muntaqim Avatar

      which would be 100x better than your 2013 imac anyway, so win-win

  10. bachekiko Avatar

    The Switch which runs or ARM has no issues. Also, the regular Diablo II can run via Crossover and Parallels. I don’t see why it was not a supported platform to begin with and why it cannot run any emulator or translator software.

  11. Patrick Avatar

    The game will play as described on bootcamp with Windows 10, however it requires updated video drivers to be installed, otherwise the game will fail to launch. The drivers I am using were downloaded at bootcampdrivers.com. I am using a Retina 2015 MBP 15″ with the R9 x370 GPU with 2GB VRAM. The game is barely playable at the lowest settings. Anything older than 2015 is a no-go.

Leave a Reply

Your email address will not be published. Required fields are marked *