Macintosh / Mac / macOS Support 2024

Kaytis

Active member
The interesting parts to me are that Game Porting Toolkit is just a very old version of wine that Apple upgraded to work in 64-bit architectures and to which they added extensions that route graphics calls to their native Metal APIs. I am sure that newer versions of wine owe at least some of their 64-bit support to the work that Apple must have contributed back to the project.

The clear advantage of the Game Porting Toolkit are the Metal extensions. They take advantage of hardware support that the open source wine code does not. One significant advantage is that it offers DX11 support. The latest version of wine only offers DX9 support. There is a clear improvement in many aspects of the rendering when the DX11 options are enabled. Shadows and atmospheric effects are significantly more sophisticated. Using the hardware acceleration makes rendering silky smooth. However, antialiasing is broken. In DX11 it discolors and washes out the entire environment. Not being able to use it is definitely a step back from DX9.

I never used anti-aliasing in DX9. Mainly because I forgot to turn it on. Now that I see it, I kind of want to keep it. But I will use the Game Porting Toolkit for a while to see how it goes.
 

Yulrem

Legend of the Troubled
Great, thank you very much for breaking it down!

Let me know when your version is ready to be installed and I'll give it a go.
 

Kaytis

Active member
I have transitioned the information in this thread into a ddowiki page: https://ddowiki.com/page/DDO_on_MacOS

There you will find the latest information about how to install and play DDO on macOS.

NEW: April, 2025
  • Added information about how to install Apple's Game Porting Toolkit
  • Personalization information has been moved out of the Launcher Script
  • Added support for Dungeon Helper to the Launcher Script (installation instructions aren't quite ready yet).
  • The Launcher Script has been cleaned up a lot. Cruft from its Window's origins have finally been removed.
 
Last edited:
Top