Hello! Over the past year-and-a-half or so, I've become a little obsessed with a specific version of Apple's Mac operating system, known as "Mavericks". It's the last version before Apple made everything flat, and it's both super stable and very hackable!
Official builds of Dolphin do not work on Mavericks, and have not for many years; even the old 5.0 stable release crashes on launch. However, after futzing around way too much with Dolphin and QT over the weekend, I was able to compile a compatible build! I just finished this an hour ago and haven't had the chance to dig into any games, but Mario Galaxy, Sin & Punishment, and Kirby's Air Ride all seemed to load up without issue.
Build instructions (including code modifications) are included in the download, and you can find my patched copy of qt-base 5.9 here. To the at-least-one other person in the universe who finds this useful: you are very, very welcome!
Known Issues/Limitations
• No Vulkan/MoltenVK support
• No built-in updater
• I may have added back some race conditions in Dolphin's configuration and Analytics code, due to Mavericks's lack of shared_mutex.
• Probably other things. Please don't report bugs to the official developers. You can report them to me in this thread, if you'd like.
https://jonathanalland.com/downloads/dolphin-for-mavericks.dmg
Enjoy!
Official builds of Dolphin do not work on Mavericks, and have not for many years; even the old 5.0 stable release crashes on launch. However, after futzing around way too much with Dolphin and QT over the weekend, I was able to compile a compatible build! I just finished this an hour ago and haven't had the chance to dig into any games, but Mario Galaxy, Sin & Punishment, and Kirby's Air Ride all seemed to load up without issue.
Build instructions (including code modifications) are included in the download, and you can find my patched copy of qt-base 5.9 here. To the at-least-one other person in the universe who finds this useful: you are very, very welcome!
Known Issues/Limitations
• No Vulkan/MoltenVK support
• No built-in updater
• I may have added back some race conditions in Dolphin's configuration and Analytics code, due to Mavericks's lack of shared_mutex.
• Probably other things. Please don't report bugs to the official developers. You can report them to me in this thread, if you'd like.
https://jonathanalland.com/downloads/dolphin-for-mavericks.dmg
Enjoy!