I remember people asking about Metal for Elder Scrolls before and there being no plans for it at the time. This could be bad news for the future of ESO on Mac. On the other hand if they turn out to still have enough Mac developers to do it... a well built Metal based client would be a breath of fresh air.
WyndStryke wrote: »In the news ...
* https://www.theinquirer.net/inquirer/news/3033545/game-developers-fume-as-apple-deprecates-opengl
* http://massivelyop.com/2018/06/05/apples-opengl-deprecation-could-spell-trouble-for-some-mmos-on-mac/
* https://www.anandtech.com/show/12894/apple-deprecates-opengl-across-all-oses
ESO uses OpenGL 4.1 for it's Mac client. So rewrites onto Apple's Metal 2 API are presumably now in ZOS's to-do list ...
https://www.reddit.com/r/elderscrollsonline/comments/8ot67o/mac_apple_will_no_longer_officially_support/
I just switched from a $3000 15 inch 2017 MacBook Pro with 16gb of ram and the best graphics card you could get (Radeon Pro 560 I think) to a $1300 Asus ROG Astrid which has a GTX 1070 with same ram and about the same CPU speeds and the overall game performance is undoubtably better. Obviously the 1070 is way better than the 560 but I just find the whole game to be a lot smoother and more well functioning including addons in Windows. As a lifelong Mac user I just want to say: stop gaming on a Mac they’re horribly optimized for it and you always have to end up making some sort of compromise.
Mac Min Spec
We have switched the Mac renderer from OpenGL to MoltenVK (Metal) to support the upcoming release of the upcoming MacOS Mojave. Upon first launching the game, you will notice longer load times and frequent hitching as the shaders are rebuilt for MoltenVK, with some notable unstableness in this first PTS patch. We plan to make iterations throughout PTS to improve performance. To support these changes, we will be updating the minimum spec for all Mac players in Update 20.
These will be as follows:
Operating System: macOS High Sierra v 10.13
Model: Late-2013 27-inch iMac and Newer
Hard Disk Space: 85 GB free HDD space
Internet: Internet Broadband Connection
...
Another solution could be to implement a Vulkan renderer atop of MoltenVK (Valves open source Vulkan to Metal translator). Wndows (and even Linux) users would benefit from that too.