Microsoft's Copilot+ gaming fail could be a big Apple Silicon win

Posted:
in Current Mac Hardware

Microsoft's push into AI-centric notebooks isn't great for gamers, as they can't play most of their games on the ARM-based chips inside the latest Copilot+ PCs. This is a problem that will be beneficial to Apple Silicon gaming.

A sleek, open laptop with a colorful abstract pattern displayed on its screen, set against a gradient blue background.
Microsoft Surface Laptop Copilot+



In May, Microsoft launched a collection of Windows PCs it dubbed "Copilot+ PC." While largely an update to Microsoft's popular Surface line, it also represented a big shift in strategy to lean more on artificial intelligence and generative AI.

The change resulted in Microsoft entering the same sort of territory that Apple has occupied for a few years now, and that Microsoft had previously dabbled with. Rather than making a few models running on ARM-based chips and some on Intel variants, Microsoft instead decided to go fully ARM for 2024.

While the change brings with it many of the benefits that Apple enjoyed with Apple Silicon. However, it also brought with it the problem of architecture changes, which has affected gaming on its hardware platform.

Lost in translation



A report by the Wall Street Journal obviously notes that Microsoft's switch over to Qualcomm-ARM chips has been less than stellar for gamers. And, this is all despite Microsoft using a similar translation layer that Apple does with Rosetta 2.

PC games have historically been made for the Intel x86 chip architecture, and has done so for decades. With the adoption of ARM for the architecture, games produced for Intel chips therefore have to be remade to work on ARM in many cases.

The alternative is to use a translation layer that allows software made for x86 chips to communicate and work properly with ARM counterparts.

Apple actually did this with its own transition over to Apple Silicon, with its introduction of Rosetta 2. Originally the name for a translation layer to run PowerPC-based apps on Intel Macs, Rosetta 2 did the same about 15 years later, but this time, for Intel software to run on Apple Silicon.

Translation layers aren't entirely perfect. Microsoft's version is clearly far more problematic than Apple's.

An app may get a small performance hit when going through such a layer, since the layer must translate instructions from x86-readable code to ARM-compliant lines.

However, highly complex and resource-hungry games can encounter more issues using the layer than other software. With more elements in action than a typical app, there's more work for the translation layer to perform, increasing the chance of issues coming to light.

This has resulted in a vast swathe of PC games that won't run well or at all on the new Copilot+ PCs. Research firm Omdia determined that only half of 1,300 independently-tested PC games ran as well on ARM as they did on Intel chips.

The percentages are worse on AAA games, or games with strict digital rights management.

Microsoft knows



In the months since launch, the anger of customers is clear to Microsoft. The company confirmed that some games won't work due to graphics demands, but that it was still "committed to making a quality gaming experience."

As for what players could do now, Microsoft offered those who "want a high-performance gaming experience may choose an alternate PC optimized for gaming."

So, Intel PCs.

Open blue laptop displaying a colorful abstract design on the screen, with a keyboard and touchpad visible.
Microsoft's latest Copilot+-branded Surface notebooks aren't great for gaming.



Qualcomm also offered a similar comment. It's chips used in Microsoft's hardware are "not currently considered a gaming platform," but it was still working the problem.

However, one problem it cannot easily defeat is one involving anti-cheating software. Built into many popular games, the software is often unable to actually run properly, and can cause players to be kicked out of multiplayer games because of the translation layer.

Due to the structure of Qualcomm's ARM chips, some experts say that it cannot be easily fixed by a software patch. Instead, players may end up having to wait for Intel's new chips to be used in Copilot+ PCs if they want to game without the issues.

An Apple advantage



While not having a major gaming pedigree outside of iPhone gaming, the situation is actually playing into Apple's hands more than ever before.

Mac games evangelism has been on-again off-again for 30 years, despite total dominance on mobile. Since bringing out Apple Silicon, it has been ramping up its efforts to attract gamers to the Mac by bringing aboard some well-known game franchises to the platform.

This included entries such as Hideo Kojima's Death Stranding: Director's Cut. By 2024's WWDC, this expanded into a larger collection of arriving-soon titles, including remakes of Resident Evil, Dead Island 2, and Remedy's Control.

Apple's wooing goes beyond just gamers. It also crucially includes those who make the games.

While Apple knew that Rosetta 2 would work, it's far from the optimal way to play games on a Mac. So, during WWDC 2023, it introduced the Apple Game Porting Toolkit.

It was an SDK that provided a customized translation layer for playing Windows-based DirectX games on a Mac.

A second-generation version of the tool arrived one year later, enhancing Xcode support and introducing shader debugging tools, as well as making it easier to bring games to iPhone and iPad.

The key here is that the Game Porting Toolkit wasn't a way to package PC games in a simple Mac-compatible wrapper. Instead, it was meant to help developers see how the game runs with minimal assistance, and whether to proceed with a proper native Apple Silicon port.

That said, the Game Porting Toolkit has been used by some Mac users to actually play PC games on their hardware. Since its introduction, gamers have created guidesto using the SDK, and even simplified the process with an installer.

There's even a separate installer app and wrapper called Whisky, which creates "bottles" of Windows games that interface directly with Game Porting Toolkit.

A tide that lifts all boats



Despite this being a problem for Microsoft now, the real benefit to Apple could be in the future. Because of that need to be on modern Windows hardware, developers could make more games that work natively on ARM-based chips.

Since Apple Silicon is ARM-based, it would be far less of a costly stretch for a developer to port a game for Windows ARM to Apple Silicon, since most of the work will have been completed. Ports do cost money to produce, but if it's less work to accomplish, this would make it cheaper to undertake.

If Apple can finesse the situation right, this could lead to more developers building for Windows ARM desktops also adding a Mac port to the task list.



Read on AppleInsider

«1

Comments

  • Reply 1 of 22
    dewmedewme Posts: 5,648member
    Spawn of Windows RT.
    MisterKitAlex_Vwatto_cobra
  • Reply 2 of 22
    For a better Windows AI laptop use a AMD chip since they last longer and have better gaming capabilities than Intel. With that being said when Intel and AMD release their own ARM chips that’s when the gaming community will jump ship. Especially if laptops sporting those chips can also use a dGPU.
    watto_cobra
  • Reply 3 of 22
    danoxdanox Posts: 3,229member
    Microsoft has been failing in the last six months recalling Recall AI, the new Surface laptops failing partnership with Qualcomm, their inability to port Windows to Arm SOC’S natively on the third attempt, the CloudStrike third parties in the Kernal fiasco, only they can get away with not being labeled Doomed…… And the same pretty much applies to Intel all due to actual market monopoly inertia.

    Qualcomm is in a pickle because they have a senior partner doesn’t feel a sense of urgency to port Windows over natively until they do Qualcomm has nowhere to go. Apple on the other hand makes great hardware combined with a more than good enough OS software across multiple devices, development tools and certainly has the largest share of the affluent buyers/owners within their ecosystem in the computer world yet they have trouble getting support even today and that also includes the cad world, and that’s also despite being on the eve of offering what may be the best laptop made in the world, with the M4 SOC chip which will be a absolute beast. A laptop (192-256 gigs of memory?) made for the modern AI software engineer on the go.
    edited September 4 dewmeAlex1NForumPostwatto_cobra
  • Reply 4 of 22
    blastdoorblastdoor Posts: 3,520member
    For a better Windows AI laptop use a AMD chip since they last longer and have better gaming capabilities than Intel. With that being said when Intel and AMD release their own ARM chips that’s when the gaming community will jump ship. Especially if laptops sporting those chips can also use a dGPU.
    Sounds like lunar lake will be the Qualcomm killer. It really sounds like the x86 analog of the M3. 
    watto_cobra
  • Reply 5 of 22
    I recall reading that Apple Silicon has some special on-chip extensions that are specifically targeted at running the Rosetta 2 code more efficiently. This is the sort of advanced implementation that you can only create when you own the entire hardware and software stack.
    I'm going to have to dig into that, seems like it might be an important competitive advantage.
    dewmeForumPosttenthousandthingsjas99ruewatto_cobra
  • Reply 6 of 22
    blastdoorblastdoor Posts: 3,520member
    This article reads like speculative fiction. 

    The biggest thing holding the Mac back in gaming is Apple’s lack of investment. Buy a game studio, or build one, or provide financial support to developers in the form of investments or no interest loans, or SOMETHING beyond “if we build it they will come” fantasy. 

    Without some real $$, Mac gaming will be what Apple TV was to video entertainment before Apple TV+ came along. 
    Alex1Nbala1234nubusruewatto_cobrabeowulfschmidt
  • Reply 7 of 22
    davgregdavgreg Posts: 1,046member
    The question I have is this:
    Since virtually every game runs on iOS and the Apple TV shares a codebase with iOS, why no love for the Apple TV as a gaming platform?
    I mean beyond the stuff Apple has with arcade.
    You can use Playstation and XBox controllers with it.
    Alex1Nwatto_cobra
  • Reply 8 of 22
    danoxdanox Posts: 3,229member
    blastdoor said:
    For a better Windows AI laptop use a AMD chip since they last longer and have better gaming capabilities than Intel. With that being said when Intel and AMD release their own ARM chips that’s when the gaming community will jump ship. Especially if laptops sporting those chips can also use a dGPU.
    Sounds like lunar lake will be the Qualcomm killer. It really sounds like the x86 analog of the M3. 
    If you are Microsoft now, what’s a higher priority getting those third parties companies out of the kernel (CloudStrike fiasco) or making Windows native to Arm?
    Alex1Nblastdoorwatto_cobra
  • Reply 9 of 22
    In order for apple to capitalize, they’d need to already have invested heavily into current AAA gaming. 

    They haven’t so they won’t capitalize. 


    On another note, Qualcomm is in a bit of a pickle. They basically stole Apple IP in order to develop a competing chip and their Hipo chip is not comparable to Apple’s hipo chips. And that’s not even talking about the GPU, which Apple absolutely slaughters them on. 

    Qualcomm gave it all they had and it was pretty decent considering the Apple IP roots. However, it wasn’t enough and now they have to minimally iterate on what is already trailing tech. The performance (and efficirr wet Macy) gap will only widen as Apple moves forward with new designs. 

    Intel meanwhile is claiming their new integrated GPU is the fastest gun in the west (and everywhere else), but that remains to be seen. 

    Yet we haven’t even seen m4 Max and Ultra capabilities. If Apple would get serious about AAA gaming, the PC world would crumble in a hurry. There would be almost no need to get a PC. 

    Apple should have a new console and Mac standard. 

    Macs with a certain performance level could be marketed as Apple Arcade DNA and a new Apple TV version called Apple TV + Arcade or just plain Apple Arcade would be a custom m series with more GPU cores and less cpu. 

    C’mon Apple, “think different” than you’ve been doing. Go for it. 
    edited September 4 blastdoordanoxwatto_cobra
  • Reply 10 of 22
    blastdoor said:
    This article reads like speculative fiction. 

    The biggest thing holding the Mac back in gaming is Apple’s lack of investment. Buy a game studio, or build one, or provide financial support to developers in the form of investments or no interest loans, or SOMETHING beyond “if we build it they will come” fantasy. 

    Without some real $$, Mac gaming will be what Apple TV was to video entertainment before Apple TV+ came along. 

    Indeed given the two companies history of supporting AAA games its speculation at the best and wishful thinking at the worst. Hidden in between the lines is an admission that Microsoft has (almost) caught up on the performance advantage of AS in the general purpose computing. As with regard to gaming have to agree with blastdoor...
    edited September 4
  • Reply 11 of 22
    danoxdanox Posts: 3,229member
    bala1234 said:
    blastdoor said:
    This article reads like speculative fiction. 

    The biggest thing holding the Mac back in gaming is Apple’s lack of investment. Buy a game studio, or build one, or provide financial support to developers in the form of investments or no interest loans, or SOMETHING beyond “if we build it they will come” fantasy. 

    Without some real $$, Mac gaming will be what Apple TV was to video entertainment before Apple TV+ came along. 

    Indeed given the two companies history of supporting AAA games its speculation at the best and wishful thinking at the best. Hidden in between the lines is an admission that Microsoft has (almost) caught up on the performance advantage of AS in the general purpose computing. As with regard to gaming have to agree with blastdoor...
    With Intel currently going down the drain, what are you talking about the average Windows laptop can’t do multiple tasks and last more than four hours unplugged from the wall they haven’t caught up in performance to Mac M series laptops and they certainly haven’t caught up in wattage required to do anything.

    https://www.youtube.com/watch?v=u1XJAOf_W5w.  Intel and AMD not catching up anytime soon, about the best pass, you’re gonna find on YouTube.
    edited September 4 Alex_Vruewatto_cobra
  • Reply 12 of 22
    nubusnubus Posts: 568member
    danox said:
    bala1234 said:
    Hidden in between the lines is an admission that Microsoft has (almost) caught up on the performance advantage of AS in the general purpose computing. 
    With Intel currently going down the drain, what are you talking about the average Windows laptop can’t do multiple tasks and last more than four hours unplugged from the wall they haven’t caught up in performance to Mac M series laptops
    Apple Silicon is fast and power efficient due to memory integration and use of the latest TSMC nodes. iPhone 12/13/14/15 (base) were stuck on almost the same TSMC node and performance didn't move for 4 generations. Intel just launched Lunar Lake using the same 3nm tech from TSMC as Apple M4 and the same on-chip memory integration. It seems Lunar Lake is delivering beyond M4 "base" level. Gamers don't need Apple.
    muthuk_vanalingam
  • Reply 13 of 22
    Sorry, this article is weird speculation. Has an LLM taken over the AppleInsider newsroom?

    The Mac only offers a drop in the bucket when it comes to games. The Windows platform is indeed hurt by the ‘split’ between architectures but there’s such a huge legacy that the pressure to catch up is real. Modern games will adapt the platform while Apple keeps hoping for 0.1% of the developers bothering with making a Mac version which by definition is never economically viable.  
    dewme
  • Reply 14 of 22
    I just think it is a minor blip. These were not bought for being a gaming machine. I'm surprised Microsoft didn't do more testing with various games though.
    watto_cobra
  • Reply 15 of 22
    nubus said:
    danox said:
    bala1234 said:
    Hidden in between the lines is an admission that Microsoft has (almost) caught up on the performance advantage of AS in the general purpose computing. 
    With Intel currently going down the drain, what are you talking about the average Windows laptop can’t do multiple tasks and last more than four hours unplugged from the wall they haven’t caught up in performance to Mac M series laptops
    Apple Silicon is fast and power efficient due to memory integration and use of the latest TSMC nodes. iPhone 12/13/14/15 (base) were stuck on almost the same TSMC node and performance didn't move for 4 generations. Intel just launched Lunar Lake using the same 3nm tech from TSMC as Apple M4 and the same on-chip memory integration. It seems Lunar Lake is delivering beyond M4 "base" level. Gamers don't need Apple.
    The Lunar Lake tiles are the same TSMC node as M3, not M4. 
    rezwitsAlex_Vwatto_cobra
  • Reply 16 of 22
    danoxdanox Posts: 3,229member
    nubus said:
    danox said:
    bala1234 said:
    Hidden in between the lines is an admission that Microsoft has (almost) caught up on the performance advantage of AS in the general purpose computing. 
    With Intel currently going down the drain, what are you talking about the average Windows laptop can’t do multiple tasks and last more than four hours unplugged from the wall they haven’t caught up in performance to Mac M series laptops
    Apple Silicon is fast and power efficient due to memory integration and use of the latest TSMC nodes. iPhone 12/13/14/15 (base) were stuck on almost the same TSMC node and performance didn't move for 4 generations. Intel just launched Lunar Lake using the same 3nm tech from TSMC as Apple M4 and the same on-chip memory integration. It seems Lunar Lake is delivering beyond M4 "base" level. Gamers don't need Apple.

    I would say the feeling is mutual. Apple doesn’t need the AAA gamers, those gamers haven’t been on board up till now what’s a few more years, TSMC node drops isn’t the reason Apple is where it is when it comes to performance and wattage use in their designs. Apples path is completely different from the crank up the megahertz and triple the watts of their competition.


    https://www.youtube.com/watch?v=5dhuxRF2c_w At 12:56 shows the wattage disparity between a Mac M2 Studio Ultra a PC system using a 4090 GPU card, which uses 337 Watts now in the video, I cannot tell by the graphs if that 337 Watts is for the entire system or as I suspect, the computer system adds an additional wattage to the total which would put the total wattage that was use somewhere in the 4 to 5 times more than the entire Mac Studio M2 Ultra computer system.


    Apple Silicon design is more efficient because it is a better design from the ground up node drops by themselves doo not explain the disparity, not when Intel, AMD, and Nvidia design philosophy is the crank up the megahertz, fans, coolant and the wattage to achieve performance.


    In the video which is a very good site because he actually test devices, in the video, he even at one point, suggest Apple should crank up the wattage to achieve more performance, but Apple is on a different path than their competition. 


    Apple is building the GPU up from the ground up, thru iteration which takes time when you want to increase performance and keep the wattage in the overall system  under control, that pathway is entirely different than their competition all their solutions involve cranking up the wattage to achieve performance. Apple Silicon is just simply a better design system from a vertical computer company, it isn’t just the node drops.

    edited September 5 dewmeAlex_Vwatto_cobra
  • Reply 17 of 22
    I find it telling that Apple has only really pushed “Macs for gaming” since moving to Apple Silicon. I predicted the move to Apple’s own chips back in 2006 when Apple moved to Intel. I told my co-workers that Apple will do so because Intel won’t be giving Apple the power it needs. I was right and it seems to me that by making Apple Silicon they can finally create software for easy portability to Mac hardware. You’d think that the Intel to Intel process would be simple but it’s not got anything to do with the hardware. It’s moving DirectX to Metal that’s the problem and I suspect that Apple Silicon is providing so much power that that translation doesn’t negatively impact the games. Something that it couldn’t achieve with the slow pace of development with Intel.
    Alex_Vwatto_cobra
  • Reply 18 of 22
    danoxdanox Posts: 3,229member
    For a better Windows AI laptop use a AMD chip since they last longer and have better gaming capabilities than Intel. With that being said when Intel and AMD release their own ARM chips that’s when the gaming community will jump ship. Especially if laptops sporting those chips can also use a dGPU.
    Maybe, but Windows (apps) will need to be natively ported over to Arm, also combining an Arm chip with a barn burning dGPU (discrete?) in tow how do you save power have an efficient design sounds like back to square one, which is why Apple is building a GPU from the ground up within Apple Silicon.
    edited September 5 Alex_Vwatto_cobra
  • Reply 19 of 22
    dewmedewme Posts: 5,648member
    danox said:
    For a better Windows AI laptop use a AMD chip since they last longer and have better gaming capabilities than Intel. With that being said when Intel and AMD release their own ARM chips that’s when the gaming community will jump ship. Especially if laptops sporting those chips can also use a dGPU.
    Maybe, but Windows will need to be natively ported over to Arm, also combining an Arm chip with a barn burning dGPU (discrete?) in tow how do you save power have an efficient design sounds like back to square one, which is why Apple is building a GPU from the ground up within Apple Silicon.
    I thought Windows ARM64 was running natively on Arm. ???
    muthuk_vanalingamwatto_cobra
  • Reply 20 of 22
    danoxdanox Posts: 3,229member
    dewme said:
    danox said:
    For a better Windows AI laptop use a AMD chip since they last longer and have better gaming capabilities than Intel. With that being said when Intel and AMD release their own ARM chips that’s when the gaming community will jump ship. Especially if laptops sporting those chips can also use a dGPU.
    Maybe, but Windows will need to be natively ported over to Arm, also combining an Arm chip with a barn burning dGPU (discrete?) in tow how do you save power have an efficient design sounds like back to square one, which is why Apple is building a GPU from the ground up within Apple Silicon.
    I thought Windows ARM64 was running natively on Arm. ???
    Sorry so Windows is native, but most apps have not been ported over so that explains why most of the apps are not running today that well if at all on the new Surface laptops made with the Qualcomm chips. So most of the reviews, I saw most were trying to run in emulation mode. That’s why I thought Windows had not been ported over to Arm. So with market inertia, how long will it take for some of the major developers to bother porting over to Arm?

    So ultimately it’s on the Windows developer to port their app over native to Arm how long will Adobe take?

    https://www.pcmag.com/articles/how-well-does-windows-on-arms-prism-emulation-work-we-tested-with-31-apps In this link they don’t do a very good job of explaining what’s native at all. Isn’t that still a big problem for anyone buying these expensive laptops expecting most things to work?
    edited September 5 watto_cobra
Sign In or Register to comment.