Live data from Hacker News

World of Warcraft 9.0.2 client runs natively on Apple Silicon

us.forums.blizzard.com

171–180 of 231 posts

Re: World of Warcraft 9.0.2 client runs natively on Apple Silicon

#171

Earlier quoted context omitted.

> Microsoft implemented a backwards compatibility layer as Apple has in this case Windows-on-ARM already has 32-bit x86 emulation - and 64-bit x64 emulation is coming soon: * https://docs.microsoft.com/en-us/windows/uwp/porting/apps-on... * https://www.extremetech.com/computing/315733-64-bit-x86-emul... I haven't looked too deeply, but it seems to use the same WoW (Windows-on-Windows) mechanism that's been present in…

Running x86 code via Rosetta on the MacBook Air is significantly faster than it is running on the previous generation. With the Surface X, that isn't remotely the case. It's a pretty major gap. This is from the Verge's review of the Surface Pro X: > The worst part is that even if an app installs, it doesn’t mean you’re going to have a great experience. Photoshop installs and opens just fine on the Surface Pro X, but…

Basic example is how even the MS's very own Visual Studio is horrible slowbloat (won't even mention how ugly), compared to let'say IntelliJ editors on the same Windows that are noticeably faster.

Re: World of Warcraft 9.0.2 client runs natively on Apple Silicon

#173

This is why Windows on ARM has largely been doomed while Mac on ARM will immediately succeed: Apple told its partners that this is the future of the Mac and expected them to deliver if they intended to continue to be on Apple platforms. Microsoft has constantly and aggressively failed to commit. Be it to Mobile or ARM or HoloLens or whatever. They simply haven't made it clear that supporting their new platforms is co…

Microsoft was committed to supporting Windows on Itanium but Intel mucked it up in several areas - if they perhaps got AMD onboard (a free license to the architecture - which would have made AMD64 moot) and made the first variant faster than x86 and consumer priced/focussed.

I am afraid that X86 will live on forever more with just more wacko instruction extensions that nobody will use.

Re: World of Warcraft 9.0.2 client runs natively on Apple Silicon

#174

This is why Windows on ARM has largely been doomed while Mac on ARM will immediately succeed: Apple told its partners that this is the future of the Mac and expected them to deliver if they intended to continue to be on Apple platforms. Microsoft has constantly and aggressively failed to commit. Be it to Mobile or ARM or HoloLens or whatever. They simply haven't made it clear that supporting their new platforms is co…

Apple own the whole vertical of their platform.

Microsoft don't: they are in Google's position with Android, that they have to work with the third party hardware vendors and their value-subtracted software and so on.

Re: World of Warcraft 9.0.2 client runs natively on Apple Silicon

#175

Earlier quoted context omitted.

No, this is not the reason. The reason is that Apple didn't half-ass anything, and they executed with competence. The Apple M1 is so good, it outperforms most everything else natively in single-thread, and every other previous x86-based MBP when using Rosetta, all the while offering superior battery life, and its not even that expensive because those are the entry-level models. Microsoft never had anything remotely l…

Almost every software offering under the sun runs natively on Windows, so it doesn't exactly make sense to give MacOS a pat on the back for that particular achievement with WoW. I am all for innovation and I welcome any chip that runs cooler while offering better performance with the apps I use. But so far, 90% of the praise I've seen of M1 either comes from benchmarking software that doesn't reflect my real world us…

We don't know much about the performance? Are you living under a rock?

Re: World of Warcraft 9.0.2 client runs natively on Apple Silicon

#176
post #164
post #131

Earlier quoted context omitted.

I completely agree. Overwatch was a reactionary game, meaning they wanted to cash in on the success of games like it. Heroes of the storm is also just that; a reactionary game. Usually it's a very bad sign when a company turns after the marked instead of being a leader. It's a sign of growing too big and getting conservative. It's a steady decline that is difficult to get out of.

All their games have been reactionary, though? It's not like Diablo was the first hack and slash, nor Warcraft the original RTS. Blizzard's strength have always been refinement - take an existing genre and make the very best version of it. I think they succeeded with that in both Hearthstone and Overwatch.

no, that's not what i mean. nothing is really original when in some respect. Reactionary means wanting to get in on a trend. Heroes of the storm was made because games like dota and league was making bank. Overwatch was made based on the growing fps genre's sucess.

Their early games was not made on the sole reason to emulate something popular.

Re: World of Warcraft 9.0.2 client runs natively on Apple Silicon

#177
post #47

Earlier quoted context omitted.

It’s probably more complicated than that: Microsoft’s customers have traditionally been very different from Apple’s, and they valued perpetual backwards compatibility over Apple’s approach.

Basically Apple is selling a cozy computing environment that some people really like, whereas the operating system division of Microsoft is selling a compatibility layer between a bazillion of long tail niche applications and every single piece of hardware in existence that isn't either significantly smaller or larger than a PC (phones, supercomputers) or made by Apple. If Microsoft had an LTS version of Windows 2000…

Microsoft should split windows into two distinct versions.

Microsoft Windows Enterprise - focus on long term compatibility etc (essentially what windows is now)

Microsoft Windows X (seeing as they like using that letter) - which is way friendlier to breaking changes and advancing the OS.

I can't see any way for Windows to actually improve long term without doing this.

Re: World of Warcraft 9.0.2 client runs natively on Apple Silicon

#178
post #10

Earlier quoted context omitted.

I think we'd see a serious boom in Windows on ARM if ARM vendors had a performance benefit to offer and Microsoft implemented a backwards compatibility layer as Apple has in this case. The difference here is in the offering. Microsoft was making a tablet offering where they're just not competitive with no ability to use x86 software while Apple here is offering much more - backwards compatible and all. Until then the…

> Microsoft implemented a backwards compatibility layer as Apple has in this case Windows-on-ARM already has 32-bit x86 emulation - and 64-bit x64 emulation is coming soon: * https://docs.microsoft.com/en-us/windows/uwp/porting/apps-on... * https://www.extremetech.com/computing/315733-64-bit-x86-emul... I haven't looked too deeply, but it seems to use the same WoW (Windows-on-Windows) mechanism that's been present in…

Huge difference in performance though.

M1 seems to run things on Rosetta emulation in some cases faster than they ran natively because of how much uplift the hardware has.

Microsoft ARM devices have such lower performance than any emulation will run worse than natively, making it essentially unusable as a serious offering.

Re: World of Warcraft 9.0.2 client runs natively on Apple Silicon

#179
post #69

Earlier quoted context omitted.

Rosetta seems to have a similar performance hit to Microsoft's solution (10-30% overhead compared to native, depending on the workload). The difference is that Microsoft is locked into using Qualcomm chips, which just aren't very close to Apple's performance.

The impression I got was that it was a lot slower than a 30% performance hit, but perhaps the Qualcomm CPU is that much slower? If so, it really begs the question—Why bother making a tablet-laptop thing which performs so poorly?

Because those performance stats are the usual level, Apples own chips just exceed the general trend by a huge amount. The hardware is just better than Qualcomms or any other widely available ARM cpus.

Re: World of Warcraft 9.0.2 client runs natively on Apple Silicon

#180

Earlier quoted context omitted.

Curious why you think it's the death of pc gaming, unless you just mean Mac gaming

He means to say 'death of PC gaming on a Mac' because some people forget that all computers that are stand-alone for a person to use are "Personal Computers" (and not mainframes which is what the distinction is for).

"PC" comes from the "IBM PC" which was the first MS/Intel computer. Then clones arrived, also called "IBM PC Compatible" because they were compatible with the IBM PC. Then we ended up calling them simply PC, and that was in comparison to Macs, but also Atari, Amiga, Amstrad etc. computers.
Post reply on HN