Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Just more fuel to the fire to why Apple should just swallow their pride and adopt Vulkan. We gave Metal a try, now it's time to get back to the standard
Fuel to the fire? What fire? More like a puff of smoke or a loud fart. A standard? the overwhelming number of games and AAA games use DirectX. Vulcan and Metal are both afterthoughts in comparison. At least Metal has a chance.

In no way should Apple adopt the painful to use, awful for compute, Vulcan API. A ridiculous idea. Metal was around before Vulcan and is better than it. I could get behind DirectX if that were available, alas it isn’t.
 
  • Haha
Reactions: Irishman
Railgrade and Star Trek: Infinite are now released for Mac.

 
Just more fuel to the fire to why Apple should just swallow their pride and adopt Vulkan. We gave Metal a try, now it's time to get back to the standard

Vulkan doesn't give you ”the best super-resolution seen on mobile devices” with MetalFX.

Skärmavbild 2023-10-11 kl. 22.04.33.png


Apple has to consider a lot of things regarding Vulkan vs Metal. I think their pride is the least problem. Quite interesting how "sensitive" Vulkan can be and break things while people complain about macOS.

Skärmavbild 2023-10-13 kl. 20.40.17.png
 
Last edited:
Just more fuel to the fire to why Apple should just swallow their pride and adopt Vulkan. We gave Metal a try, now it's time to get back to the standard
Metal is probably more widely used than Vulkan (thanks to iOS) and predates Vulkan. Apple has no interest in being tied to the decisions of the committee that made openGL the mess it is today.
With Metal, Apple can design their own GPUs and APIs at a much faster pace.
 
  • Like
Reactions: Irishman and Homy
I mean...macOS Sonoma caused Alien Isolation to break. It also caused my AI renderers to break. I had to downgrade back to Monterey because of that.

You said you were on Sonoma Beta. You should test it now before that conclusion. For me and @jeanlain it's actually been a performance boost. You can also install Sonoma on a separate partition for testing so you don't have to downgrade your main system.

Skärmavbild 2023-10-13 kl. 21.03.01.png
 
Just more fuel to the fire to why Apple should just swallow their pride and adopt Vulkan. We gave Metal a try, now it's time to get back to the standard
Because unless you're using subpasses on Vulkan (which no one is on the desktop space), your performance on TBDR GPUs (Apples) will be terrible. Then there is the extension nightmare that is Vulkan (Proton wouldn't be functional without a huge amount of optional extensions that aren't part of the core spec).

Vulkan is also terrible for GPGPU compared to MSL. Many reasons to not use Vulkan.

Not to mention hardly anyone actually uses it directly... For games it's almost all DX11/12 on PC, and Vulkan is really just a Linux thing.
 
Last edited:
Wasn't Guilds War 2 using Cider?

Apple introduced Metal 2015 and ended support for OpenGL in 2018. After the introduction of Apple Silicon 2020 Arenanet announced 2021 their discontinuation of Guild Wars 2 for Mac. The thing is they never used OpenGL for the Windows version, only DX. So they had three years to update the game to Metal and three more years to Apple Silicon but didn't. They didn't even have to update it to AS, just to Metal since it still works in Rosetta. Techland updated Dying Light from OpenGL to Metal last year without making any noise. They even released a patch for crossplay between Steam, Epic, GoG or Windows, Mac OS or Linux.
 
Technology evolves and new tech makes old tech break or obsolete. If Apple would live by the philosophy ”if it ain’t broke don’t fix it” they would have to wait for every developer to update their old SW before they could take a step forward. It has always been the developer’s responsibility to stay up to date with the latest tech/OS if they don’t want to be left behind but Apple also in many cases helps game developers for example to solve problems for free so it’s not completely a one-sided relationship.

New SW breaking old SW/HW is nothing new and in fact can be more common on the Windows side since MS only makes the SW and not the HW and has to support a vast majority of different system configurations built by different manufacturers or users themselves or rely on Intel, AMD, Nvidia or others to do so. That’s actually one advantage of game development for consoles and Apple Silicon with their unified architecture. Game development for PC is often described as ”Wild West”.

Someone saying macOS updates break two-year-old games can’t have had much experience of Mac gaming. While it can happen on all systems it’s rarely true regarding macOS. Most 64-bit Mac games work year after year. My own experience with Sonoma has only been more than positive so far. I was on Monterey and installed Sonoma on a separate partition to not break any old games, especially those using OpenGL. Not only some bugs have disappeared but I get 20-60% performance boost in OpenGL games. It’s as if I’ve suddenly got a few extra GPU cores. So despite jumping up two systems all years old games work better.

The SSAO bug which tanked Alien Isolation (2015) is gone and the gameplay is smoother. Steam fps counter doesn’t work in Sonoma even though the overlay works but it’s the same thing with Mad Max (2016), it runs smoother. Middle-earth: Shadow of Mordor (2015) is 25% faster and Sleeping Dogs: Definitive Edition (2016) is up to 60% faster. So not only these old OpenGL games run, they run much better than before. Don’t think I have to mention that my Metal games run as usual.

Regarding Victoria 3 Paradox stated last year they don’t have a dedicated Mac development team and they are not that large a studio and won’t support Apple Silicon so it’s not surprising but that problem apparently was solved in just one day. When it comes to BG 3 if you read the comments there are many that have had the opposite experience with major performance boost and no glitches after updating to Sonoma so it doesn’t appear to be a general problem with Sonoma.

Skärmavbild 2023-10-14 kl. 05.22.41.png

Skärmavbild 2023-10-14 kl. 05.23.23.png
Skärmavbild 2023-10-14 kl. 05.24.34.png
Skärmavbild 2023-10-14 kl. 05.24.57.png


In the same thread another user writes ”You're going to love 14.1 because from preliminary testing, it nearly doubles FPS in some games, while also removing a lot of stutter”.

Skärmavbild 2023-10-14 kl. 05.00.04.png


I also found a statement from Unity about Sonoma. It seems that Intel Macs are having more problems.

Skärmavbild 2023-10-13 kl. 19.57.24.png
Skärmavbild 2023-10-14 kl. 05.11.49.png

And if you think Windows is much better you should play more PC games to discover the problems or use Windows more instead of complaining about a platform you have very little interest in. Just less than 7 months ago in March Microsoft released Windows 11 21H2 KB5023774 update which broke RDR 2, preventing it from launching at all. Microsoft didn’t offer any fix but suggested the only solution was to update to 22H2. Many didn’t want to but those who did were punished by an even bigger havoc. Many got boot failure, performance drop by 80% from 120fps to 30 fps, Gsync broke completely, CPU usage dropped from 80% to 5%, insane stuttering, system slowdowns following the installation of KB5030219, network connection problems and internet access failing among other things.

Games like Rocket League, Cyberpunk and even Starfield was affected by errors, crashes and performance glitches. KB5030219 is a mandatory security update released just last month and Starfield also only a month old. So if people think macOS breaks 2-year-old games with every update they should take a look at Windows which breaks fresh new games every few month. So much for Windows being stable…

My games are ALL CRASHING after a windows update...

 
Last edited:
Apple introduced Metal 2015 and ended support for OpenGL in 2018.
openGL is still supported for the time being. It's deprecated, which is different. I'm not sure why some developers stopped supporting their Mac version because of that. This looks like a bad excuse.
 
  • Like
Reactions: Irishman and Homy
Because unless you're using subpasses on Vulkan (which no one is on the desktop space), your performance on TBDR GPUs (Apples) will be terrible. Then there is the extension nightmare that is Vulkan (Proton wouldn't be functional without a huge amount of optional extensions that aren't part of the core spec).

Vulkan is also terrible for GPGPU compared to MSL. Many reasons to not use Vulkan.

Not to mention hardly anyone actually uses it directly... For games it's almost all DX11/12 on PC, and Vulkan is really just a Linux thing.
Vulkan bots are very weird because while this is the reality of Vulkan the thought process for ✌️saving✌️ Mac gaming is simply:

1. Vulkan
2. ???
3. Games!

And I just don't understand it.
 
Vulkan bots are very weird because while this is the reality of Vulkan the thought process for ✌️saving✌️ Mac gaming is simply:

1. Vulkan
2. ???
3. Games!

And I just don't understand it.
I don't think it would save gaming on the Mac. Apple spending cold hard cash on games will save gaming on the Mac. If there is an October event to show off RT in a M3 MacBook Air, I wonder what game they would choose to show it off. I don't think any of the RE Engine games should be on the list. Maybe a "fixed" port of Metro Exodus Enhanced Edition? Or maybe behind the scenes Apple has given CDPR a bucket of cash to convert what is widely known as the Nvidia tech demo, I mean CyberPunk 2077 RT Overdrive, to run on Metal RT and they are gonna show that it can keep up with Nvidia in real time path tracing (which from their perspective is where all of this is going to go).
 
  • Like
Reactions: Homy and Irishman
Technology evolves and new tech makes old tech break or obsolete. If Apple would live by the philosophy ”if it ain’t broke don’t fix it” they would have to wait for every developer to update their old SW before they could take a step forward. It has always been the developer’s responsibility to stay up to date with the latest tech/OS if they don’t want to be left behind but Apple also in many cases helps game developers for example to solve problems for free so it’s not completely a one-sided relationship.

New SW breaking old SW/HW is nothing new and in fact can be more common on the Windows side since MS only makes the SW and not the HW and has to support a vast majority of different system configurations built by different manufacturers or users themselves or rely on Intel, AMD, Nvidia or others to do so. That’s actually one advantage of game development for consoles and Apple Silicon with their unified architecture. Game development for PC is often described as ”Wild West”.

Someone saying macOS updates break two-year-old games can’t have had much experience of Mac gaming. While it can happen on all systems it’s rarely true regarding macOS. Most 64-bit Mac games work year after year. My own experience with Sonoma has only been more than positive so far. I was on Monterey and installed Sonoma on a separate partition to not break any old games, especially those using OpenGL. Not only some bugs have disappeared but I get 20-60% performance boost in OpenGL games. It’s as if I’ve suddenly got a few extra GPU cores. So despite jumping up two systems all years old games work better.

The SSAO bug which tanked Alien Isolation (2015) is gone and the gameplay is smoother. Steam fps counter doesn’t work in Sonoma even though the overlay works but it’s the same thing with Mad Max (2016), it runs smoother. Middle-earth: Shadow of Mordor (2015) is 25% faster and Sleeping Dogs: Definitive Edition (2016) is up to 60% faster. So not only these old OpenGL games run, they run much better than before. Don’t think I have to mention that my Metal games run as usual.

Regarding Victoria 3 Paradox stated last year they don’t have a dedicated Mac development team and they are not that large a studio and won’t support Apple Silicon so it’s not surprising but that problem apparently was solved in just one day. When it comes to BG 3 if you read the comments there are many that have had the opposite experience with major performance boost and no glitches after updating to Sonoma so it doesn’t appear to be a general problem with Sonoma.

View attachment 2295184
View attachment 2295185View attachment 2295186View attachment 2295188

In the same thread another user writes ”You're going to love 14.1 because from preliminary testing, it nearly doubles FPS in some games, while also removing a lot of stutter”.

View attachment 2295190

I also found a statement from Unity about Sonoma. It seems that Intel Macs are having more problems.

View attachment 2295193View attachment 2295194
And if you think Windows is much better you should play more PC games to discover the problems or use Windows more instead of complaining about a platform you have very little interest in. Just less than 7 months ago in March Microsoft released Windows 11 21H2 KB5023774 update which broke RDR 2, preventing it from launching at all. Microsoft didn’t offer any fix but suggested the only solution was to update to 22H2. Many didn’t want to but those who did were punished by an even bigger havoc. Many got boot failure, performance drop by 80% from 120fps to 30 fps, Gsync broke completely, CPU usage dropped from 80% to 5%, insane stuttering, system slowdowns following the installation of KB5030219, network connection problems and internet access failing among other things.

Games like Rocket League, Cyberpunk and even Starfield was affected by errors, crashes and performance glitches. KB5030219 is a mandatory security update released just last month and Starfield also only a month old. So if people think macOS breaks 2-year-old games with every update they should take a look at Windows which breaks fresh new games every few month. So much for Windows being stabil…

My games are ALL CRASHING after a windows update...

This is an interesting take. I literally have had to keep a windows desktop alongside my Mac because of AAA games. In fact it was easier to just switch to cross platform apps and ditch the Mac altogether than try to get Apex Legends, BG3 (which works now on HIGH END Macs), etc. working on my M1 MBA…

So I don’t know where you find this stuff, but PC gaming needs to be left out of this lol.
 
  • Angry
Reactions: Irishman
  • Like
Reactions: Homy
I don't think it would save gaming on the Mac. Apple spending cold hard cash on games will save gaming on the Mac. If there is an October event to show off RT in a M3 MacBook Air, I wonder what game they would choose to show it off. I don't think any of the RE Engine games should be on the list. Maybe a "fixed" port of Metro Exodus Enhanced Edition? Or maybe behind the scenes Apple has given CDPR a bucket of cash to convert what is widely known as the Nvidia tech demo, I mean CyberPunk 2077 RT Overdrive, to run on Metal RT and they are gonna show that it can keep up with Nvidia in real time path tracing (which from their perspective is where all of this is going to go).
I do agree with this. There's also including iOS in this and marketing, which they seem to be doing now. But I agree cash (and their willingness to part with it) is most important.
 
This is an interesting take. I literally have had to keep a windows desktop alongside my Mac because of AAA games. In fact it was easier to just switch to cross platform apps and ditch the Mac altogether than try to get Apex Legends, BG3 (which works now on HIGH END Macs), etc. working on my M1 MBA…

So I don’t know where you find this stuff, but PC gaming needs to be left out of this lol.

You have to be more precise than a 😆 emoji and "lol" comment. You didn't discuss anything in my post but just told us you switched to a platform with 97% share on Steam for playing more games which is quite normal if gaming is your priority. The discussion was about whether macOS is so bad that it breaks 2-year-old games with every update or not, the latest Sonoma update and if Windows is so much more stable and reliable.
 
Last edited:
  • Like
Reactions: APCX
I do agree with this. There's also including iOS in this and marketing, which they seem to be doing now. But I agree cash (and their willingness to part with it) is most important.
I am not sure iOS helps per se. While it should help with games on macOS, you run into the same market share issue that typically prevents large publishers from naturally making games for macOS.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.