Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Nugget

Contributor
Nov 24, 2002
2,167
1,466
Tejas Hill Country
Seems you are not familiar. Windows ARM is developed in lockstep with the x86-64 version. If you are on the insider fast channels you are getting every 2 weeks! a new Windows version with new features. Both version x86-64 and ARM64 are released the same day with precisely the same features.

I mean from a user adoption perspective. Windows for Arm is a largely irrelevant platform, in the grand scheme of things.

This is blatantly wrong as well. Windows for ARM is the only option of getting performant x86 emulation. QEMU is much! slower than the emulation provided by Windows ARM - and i mean order of magnitude..

Presumably because x86 compatibility on Windows Arm is not just pure emulation but is employing similar cross-architecture-linking techniques as Apple's Rosetta 2. It's not delivering "x86 emulation" but rather "Windows x86 application compatibility." There are many people who are concerned with x86 compatibility on Apple Silicon Macs that aren't focused on Windows applications. For those people, something like QEMU appears to be the only solution.

For people who need to run x86 Windows apps, it might/hopefully/maybe be possible to run Windows for Arm in a VM on the Apple Silicon Mac and then inside that VM run an x86 Windows application, relying on the Windows cross-architecture compatibility that Windows for Arm provides. And if we're all super-fortunate, that might end up being a user experience that is merely cumbersome and not truly awful.

The days of macOS being a central hub for cross-platform usability allowing easy Linux, Windows, and Mac development and usage seem over to me.
 
Last edited:
  • Like
Reactions: pshufd

pshufd

macrumors G4
Oct 24, 2013
10,149
14,574
New Hampshire
I mean from a user adoption perspective. Windows for Arm is a largely irrelevant platform, in the grand scheme of things.

There is still the issue of architecture compatibility of the Windows executable. WINE, of course, could be ported to AS. Maybe it already is. But the Windows x64 executable that you copy over still needs to run under an x64 instruction set.
 

Gerdi

macrumors 6502
Apr 25, 2020
449
301
I mean from a user adoption perspective. Windows for Arm is a largely irrelevant platform, in the grand scheme of things.

You original statement was clearly referring to Microsoft and not user adoption.
Anyway I cannot comment on user adoption, since i do not have any numbers, have you?

But apparently it does not seem irrelevant for Microsoft - they recently released native Teams version, native Java SDK, working on x86-64 emulation, working on OpenGL compatibility for ARM devices, finalizing .Net core 5 for ARM64 along with Surface Pro X HW updates. Microsoft also maintains a ARM64 Linux Kernel to be used in conjunction with WSL2.

In addition Windows ARM is also clearly not irrelevant for future AS Mac users - as the apparent big interest in running x86 Windows apps show.

Coming back to the OpenGL efforts - Microsoft is working on OpenGL-to-Direct3d12 translation for ARM devices. For future AS Macs running Windows this has the advantage, that Apple/Parallels/VMWare only have to provide an Direct3d12 driver and gain OpenGL compatibility for free. You also gaining access to the WARP rasterizer for OpenGL applications.

It's not delivering "x86 emulation" but rather "Windows x86 application compatibility."

And for this Microsoft is employing (JIT) emulation - x86 code is decoded and translated into native ARM64 code at runtime - as simple as that.
 
Last edited:

Yebubbleman

macrumors 603
May 20, 2010
6,024
2,617
Los Angeles, CA
A lot of people are concerned about losing Intel software support on Mac after the Arm transition.

As a developer, Im curious to know what software are you afraid to lose?

Any games that barely survived The Culling of Catalina(TM). There are not too many of those, but there are still a healthy amount. Any game regularly patched by Blizzard is probably safe. Worst case scenario, any game that uses Metal will likely run fine under Rosetta 2 until Apple removes it for no apparent reason like they did its PowerPC-to-Intel predecessor suddenly in Mac OS X Lion. Literally everything else that I use that is compatible with macOS Catalina will very likely be updated to be native on Apple Silicon based versions of macOS.

They didn't talk about this during the announcement, but I am worried that transition to Arm will lead to the MacOS becoming more locked down like the iOS.

More specifically, the ability to use software that didn't come form the App Store. Most of the software I use did not come from the Mac App Store.

I am unsure if that will happen, or maybe happen down the road, but hopefully never.

I had this concern pretty much up until the Apple Silicon transition announcement given how poorly the Mac App Store has always performed. However, the announcement, coupled with Craig Federighi and Greg Joswiak's interview on the Daring Fireball podcast calmed those fears for me. Apple isn't going to lock things down like they do on iOS save for the option of being able to boot any other ARM64 native OS. But they're even going to allow the Secure Boot settings to be modifiable per OS such that older OSes still supported by a given Apple Silicon Mac can be run while Secure Boot is set for another OS environment on the same system that is being kept current. That's a welcome change over the seemingly draconian setup of the T2 Macs.

Apple knows that people do things with their Macs. I don't think they're about to hamper that. So long as you're only running their OSes, that is.


The other concern I have is with software that is no longer updated by the developer.

Maybe with Rosetta II this won't be a big deal, but Apple dropped support for the original Rosetta relatively quickly, so this might happen with Rosetta II also.

That's a big concern. However, if your software developer didn't update your app to 64-bit Intel, then you can't even run it on Catalina, let alone Macs that can only run Catalina, let alone Apple Silicon Macs. If your developer recently made a 64-bit Intel version, then it's up to them to not be too fatigued from that to port the app again to make a Universal Binary that contains both x86-64 and ARM64 binaries. I do fear developers having that fatigue. Games, indie apps, and high-end professional grade software will be a concern. The Adobes and Microsofts of the world will be fine and likely ready alongside Apple's own apps come day one.


Can anyone work out the logic here?

Apple used to use Motorola to make proprietary chips, then to Intel and now back to another proprietary chip, this time with Arm?

Motorola's chips weren't designed by Apple. Same for the IBM chips. Apple just built systems around those chips and around that architecture. Here, Apple is designing the chip from top to bottom using instruction sets from ARM as needed. It's not your standard ARM64 chip either. It's heavily customized to Apple's specifications (and is, again, designed by Apple). That's why the "Apple Silicon" name is more specific than ARM64. Yes, the binaries will have to conform to ARM64; but Apple is choosing what elements to implement or not implement from ARM64.

It seems obvious to me (not a developer) that Apple moved everyone to x64 because they didn’t want to translate all the legacy x86 instruction set with crud all the way back from the early 1980s. They wanted to focus on x64.
Since Codeweavers already wrote the 32-to-64 bit translator, hopefully the port to Rosetta 2 still works for a few more years. Maybe then Quicken can write a Mac app with feature parity and I can stop using Windows apps entirely.

The narrative I'm getting is that Apple wanted to remove 32-bit instruction sets from their own SoCs circa iOS 11 and starting with the A11. So, the iPhone 8, iPhone 8 Plus, and original iPhone X shipped with iOS 11 (which dropped support for 32-bit apps) and with an SoC that couldn't run a 32-bit app even if it wanted to. Apple saw this transition coming miles away and it knew that it wouldn't be able to emulate 32-bit Intel code with Rosetta 2 on Apple Silicon Macs because the iteration of Apple Silicon in those Macs would, common to the rest of the current Apple Silicon microarchitectures, also not have 32-bit instruction sets. So, Apple removed 32-bit app support from Catalina in preparation to the switch to their architecture where 32-bit apps wouldn't run at all, in Rosetta 2 or not. There's nothing in hardware preventing an Intel Mac from running 32-bit code. The T2 chip is A10 based, so there's nothing lacking in 32-bit support on current Intel Macs even from that angle. It was all to prepare for this transition. At least, that's the narrative I get from all of this.

MacTheRipper

I wonder how long it will take for Handbrake to go Arm.

Handbrake didn't take too long to go from PowerPC to Intel. My guess is that it won't be too long before there's an Apple Silicon native version of it out. MacTheRipper is a whole different story altogether. I would expect that one to either take a metric crap-ton of time or just not happen altogether.

For those worried about loosing Windows support, there is still another shoe to drop. Microsoft has developed an Arm version of Windows 10. It's not completely done yet but the roadmap to completion is not that long. Let's see what they do. In the meantime, It looks like Parallels is working with Apple. Let's see what that brings. VM Ware is not a stupid company, they might have something up their sleeve yet to come.

Windows 10 for ARM64 is completely done. It exists. Devices are out there in the wild and running it. If Apple Silicon doesn't support the execution of any 32-bit code, that means that Microsoft needs to create a custom release of Windows 10 for ARM64 that removes the execution of 32-bit code. Native virtualization in Parallels might fix that, but it'd be a much more uphill battle. Then again, Apple could always reverse course and give us the ability to run 32-bit code in future Apple Silicon SoC releases, but I wouldn't hold my breath for it. They'll more likely get Microsoft to release a special version that disallows 32-bit code. But even that seems a bit unlikely.

The lead for VMware Fusion at VMware tweeted asking Fusion users what they'd use it for in Apple Silicon (as though the business case to produce a version of Fusion for Apple Silicon Macs was even in question). I wouldn't be so sure that they're coming along on the Apple Silicon ride for anything other than native Mac software to integrate with ESXi/vCenter for IT admins.

That's the only option. It's not virtualization if the code is not native. You're just creating a virtual space inside your existing environment for the original code to run, nothing needs to be translated.

For existing x86 Virtual Machines, the hardware will have to be emulated instead which has a performance impact due to translation required. ARM Windows can run x86 apps with Microsoft's own translation technology that works like Rosetta, so that would provide the best performance because the entire OS won't need to be emulated. But that doesn't support 64-bit x86 apps yet, just 32-bit. 64-bit x86 translation is rumored to be coming to ARM Windows in the first half of 2021. Yet Microsoft does not sell ARM Windows licenses directly, nor do they offer the installers to developers over the service formerly known as MSDN. The only way to get ARM Windows as of this post is to buy a device like the Surface Pro X where it is pre-installed.

Microsoft did release a scaled down version of ARM Windows for the Raspberry Pi back in 2015. That only runs ARM apps ported to it (no x86) and was made specifically for that hardware. I'm only mentioning this because I think it's the only release of ARM Windows that was easily to get ahold of. There would be no real benefit to virtualizing that version.

Again, the bigger question is whether Apple Silicon SoCs can even execute 32-bit ARM instruction sets. If not, then the hurdles for Windows 10 on ARM to even run on Apple Silicon Macs are exponentially increased. Microsoft would, in that case, have to engineer a special variant of Windows 10 for ARM64 that doesn't support 32-bit ARM or 32-bit x86. I think it would STILL be worth it for them to do such a thing as ARM64 apps for Windows 10 would work on Apple Silicon Macs and ARM64 PCs alike and bolster the strength of Windows 10 on ARM64 itself. But those wouldn't be easy business decisions for Microsoft to make and Apple isn't about to go out of their way to make it easy for Microsoft.

There are only a few games I play. But some blizzard games are among them.
I think Hearthstone should be easy, since there is an iOS version but I am concerned about WoW.

Blizzard is great about keeping their Mac games up to date. I wouldn't count on original StarCraft, original (pre-Reforged) Warcraft III, or Diablo II getting ported to 64-bit Intel, let alone Apple Silicon. But, they are very likely updating every macOS game currently serviced by the Blizzard launcher (WoW, Hearthstone, Diablo III, Hearthstone, StarCraft II, Heroes of the Storm, StarCraft Remastered, Warcraft III Reforged) to be Apple Silicon native. And yes, Hearthstone being a Unity Engine game will make it easy to port, considering it already exists for iOS, iPadOS, and Android. That said, I think, as far as Blizzard games running in Rosetta 2 are concerned, most of them (if not all of them) have been updated to use Metal, which should mean that even prior to a native Apple Silicon/Universal binary release, the games should all perform reasonably well given that Metal calls are still made natively.

I’m hoping Microsoft can work out the office 365 bundle to work on Arm based macs.

Microsoft has already produced Apple Silicon Mac native versions of the Microsoft 365 (formerly Office 365) apps. If you are a subscriber, my guess is that this really won't be an issue for you. What's uncertain is whether Office 2019 for Mac is going to get an update to make it compatible or whether Microsoft will, as they did during the PowerPC-to-Intel transition, just wait for the next standalone release to bake in native Apple Silicon support. That said, even if you're in this boat, I can't imagine Rosetta 2 won't make it so that an Intel only version of Office 2019 doesn't still run seamlessly on an Apple Silicon Mac the way that Office 2004 (a PowerPC only version of Office) did on Intel Macs under the original Rosetta. It honestly shouldn't be an issue.
 
  • Like
Reactions: EugW

Juicy Box

macrumors 604
Sep 23, 2014
7,580
8,920
They didn't talk about this during the announcement, but I am worried that transition to Arm will lead to the MacOS becoming more locked down like the iOS.

More specifically, the ability to use software that didn't come form the App Store. Most of the software I use did not come from the Mac App Store.

I am unsure if that will happen, or maybe happen down the road, but hopefully never.
I had this concern pretty much up until the Apple Silicon transition announcement given how poorly the Mac App Store has always performed. However, the announcement, coupled with Craig Federighi and Greg Joswiak's interview on the Daring Fireball podcast calmed those fears for me. Apple isn't going to lock things down like they do on iOS save for the option of being able to boot any other ARM64 native OS. But they're even going to allow the Secure Boot settings to be modifiable per OS such that older OSes still supported by a given Apple Silicon Mac can be run while Secure Boot is set for another OS environment on the same system that is being kept current. That's a welcome change over the seemingly draconian setup of the T2 Macs.

Apple knows that people do things with their Macs. I don't think they're about to hamper that. So long as you're only running their OSes, that is.
I hope you are right.

I use Apple products mostly because I like the Mac, and have been using Macs for almost 30 years.

I think if Apple locks down the Mac, I will end up jumping ship to Windows.




The other concern I have is with software that is no longer updated by the developer.

Maybe with Rosetta II this won't be a big deal, but Apple dropped support for the original Rosetta relatively quickly, so this might happen with Rosetta II also.
That's a big concern. However, if your software developer didn't update your app to 64-bit Intel, then you can't even run it on Catalina, let alone Macs that can only run Catalina, let alone Apple Silicon Macs. If your developer recently made a 64-bit Intel version, then it's up to them to not be too fatigued from that to port the app again to make a Universal Binary that contains both x86-64 and ARM64 binaries. I do fear developers having that fatigue. Games, indie apps, and high-end professional grade software will be a concern. The Adobes and Microsofts of the world will be fine and likely ready alongside Apple's own apps come day one.

I use a lot of indie SW, so it is a pretty big concern for me.

I also wonder about the certain big developers, such as Blizzard.

While they have a long history of supporting Macs, probably more so than any other game developer, Blizzard is not the same company anymore. Overwatch might be the first of many games to follow.

I am just wondering if AS transition will be an excuse to drop Mac support.
 

Yebubbleman

macrumors 603
May 20, 2010
6,024
2,617
Los Angeles, CA
I hope you are right.

I use Apple products mostly because I like the Mac, and have been using Macs for almost 30 years.

I think if Apple locks down the Mac, I will end up jumping ship to Windows.

Apple is not going to lock the Mac down. At worst, they won't support natively booting other operating systems. But, barring very few PowerPC Mac compatible Linux distros, this is no different from how it was pre-Intel. Losing support for the ability to freely boot other x86 OSes is really just a side effect of leaving Intel.

Past that point, it won't be much different from how it was in 2005 and earlier. While the Intel era was fun, it's not like PowerPC Macs weren't cool for their time.







I use a lot of indie SW, so it is a pretty big concern for me.

I also wonder about the certain big developers, such as Blizzard.

While they have a long history of supporting Macs, probably more so than any other game developer, Blizzard is not the same company anymore. Overwatch might be the first of many games to follow.

I am just wondering if AS transition will be an excuse to drop Mac support.

Blizzard didn't port Overwatch to the Mac because the design of the engine made it near impossible. Blizzard has otherwise been pretty good about porting things over. I'd be surprised if Diablo IV dropped Mac support. Hell, Overwatch 2 might add it! Not holding my breath for it, but you never know. Blizzard regularly patches and updates their games. But that's because their games are heavy on regularly-added paid content. Games that use this development model will survive most Apple software/architecture transitions just fine. Its games that are produced and then abandoned that are in trouble on the Mac platform.

That said, I'm sure Apple Silicon will be an excuse for many developers to drop support. But in those cases, support wasn't plentiful on the Mac to begin with. It wouldn't surprise me to see Valve not port their titles over to Apple Silicon. They'll, for sure port Steam over; it's too lucrative for them not to. But I'd be shocked to see their games make it to Apple Silicon. But these are always the concerns with big processor architecture switches like this. If you're worried, I strongly recommend picking up a new Intel Mac and then, over the course of that Mac's support lifecycle, monitor the apps you use to see if they're getting ported over. Games are likely to be a casualty. But most other regularly updated apps should survive just fine.
 
  • Like
Reactions: JDGwf

Juicy Box

macrumors 604
Sep 23, 2014
7,580
8,920
it's not like PowerPC Macs weren't cool for their time.
I actually think that MacOS was much better on PPC, relative to the competition, than with intel. Especially lately.

Plus, I loved that iMac G4 design.

Games that use this development model will survive most Apple software/architecture transitions just fine.
I hope you are right when it comes to Blizzard.

I have spent so much time in my younger days playing Blizzard content on my Macs. Warcraft: Orcs and Humans being the first title. I just hope Blizzard's Mac support days are not sunsetting.
 

Yebubbleman

macrumors 603
May 20, 2010
6,024
2,617
Los Angeles, CA
I actually think that MacOS was much better on PPC, relative to the competition, than with intel. Especially lately.

Plus, I loved that iMac G4 design.

Mac OS X did not run better in PowerPC. Mac OS X Tiger ran night and day faster on my Early 2006 20" iMac with the 2GHz Core Duo than it did on any G4 Mac. It even gave the G5 Macs a run for their money. But Tiger was probably the first release of Mac OS X to clearly be not well optimized for any PowerPC Mac that wasn't a G5. It's not like we'll ever see Intel releases of Panther to compare it to. At least Panther seemed to be well optimized for PowerPC though. My G3 ran it well.

The iMac G4 design LOOKED cool. But it had some major design issues (it was practically designed to overheat the hard drive). Heat dissipation was bad. They could certainly bring that design back with current conventions and have it not suck. Though, as an all-in-one, it cheated in that the speakers were external (you could use internal, but they sucked and it was always implied that you were using external speakers).

The all-time best design was the pre-iSight G5. Easy as pie to upgrade RAM and storage. The logic board capacitors were a problem. But I wouldn't hate seeing that design come back. (Though with non-removable storage on Apple Silicon, maybe there's no point).

I hope you are right when it comes to Blizzard.

I have spent so much time in my younger days playing Blizzard content on my Macs. Warcraft: Orcs and Humans being the first title. I just hope Blizzard's Mac support days are not sunsetting.

I wouldn't count on whole new titles making it to the Mac (I believe that Diablo IV will be an exception and that Blizzard wants to make Overwatch 2 accessible to as many avenues at launch as is possible and that this may mean a Mac version, but that's it). Certainly existing ones will be maintained. Blizzard already ported their Mac games to Metal. Blizzard was the first (and probably best) game developer to adapt to the retina displays. I don't think they'll break tradition here. The fact that all of the Blizzard launcher games are x86-64 native and run fine in Catalina is promising in this regard.
 
Last edited:
  • Like
Reactions: JDGwf

fokmik

Suspended
Oct 28, 2016
4,909
4,688
USA
Blizzard is already on board with this...i think Blizz is just one of the major dev team that have metal support for years
And i guess they are already dev for arm...remember, hearthstone is already 100% fully working on arm
Starcraft 2 will be for arm like diablo from what ive heard...the only question is for War3 the base one and not the reforged...and Overwatch..but again blizzard never released macOS for overwatch bec they knew about this, and probably no need to make an x86 mac version when they can go full on arm macs based
 

Juicy Box

macrumors 604
Sep 23, 2014
7,580
8,920
Mac OS X did not run better in PowerPC. Mac OS X Tiger ran night and day faster on my Early 2006 20" iMac with the 2GHz Core Duo than it did on any G4 Mac. It even gave the G5 Macs a run for their money. But Tiger was probably the first release of Mac OS X to not be as well optimized for PowerPC as it was for Intel. It's not like we'll ever see Intel releases of Panther to compare it to. Panther seemed to be well optimized for PowerPC though. My G3 ran it well.
I meant relative to the competition, not to each other:
I actually think that MacOS was much better on PPC, relative to the competition, than with intel. Especially lately.


The iMac G4 design LOOKED cool.
Not just looking cool, but much more practical from a users perspective, especially ergonomically.

But it had some major design issues (it was practically designed to overheat the hard drive). Heat dissipation was bad.
This could be said about almost every intel iMac.

I personally never had heating issues with my iMac G4, but I never used the OEM drive, and only used third-party. Not sure if that played a part.

My iMac G4 is stored away in a box atm, but one day I plan on putting a SSD in it and installing my old games.


Though, as an all-in-one, it cheated in that the speakers were external (you could use internal, but they sucked and it was always implied that you were using external speakers).
The speakers are not that great in the current iMacs. Actually, I haven't used the built-in speakers of any iMac since the G3. It has been a while, but IIRC, the G3 iMac has decent speakers, and they were front facing.
 

ian87w

macrumors G3
Feb 22, 2020
8,704
12,638
Indonesia
With Rosetta 2, there shouldn't be, I think. I'm going to guess there are more software dropped during the 64bit only transition. Current 64bit intel software can be emulated through Rosetta 2, while 32bit software is gone for good.
 

TheFluffyDuck

macrumors 6502a
Jul 26, 2012
746
1,863
Mostly things I already miss now because they are 32bit. Loads of games! I haven't upgraded my OS for the last two years because of it.
 

Gerdi

macrumors 6502
Apr 25, 2020
449
301
Again, the bigger question is whether Apple Silicon SoCs can even execute 32-bit ARM instruction sets. If not, then the hurdles for Windows 10 on ARM to even run on Apple Silicon Macs are exponentially increased. Microsoft would, in that case, have to engineer a special variant of Windows 10 for ARM64 that doesn't support 32-bit ARM or 32-bit x86.

Lets review the facts. Windows ARM is a native 64 bit operating system. All Kernel, subsystems, kernel device drivers and background services are 64 bit.
ARM32 is only needed, when the user wants to start an 32 bit ARM app. For this Windows fires up the WoW layer for ARM32, creates an ARM32 user mode process and loads the executable including all DLLs from the ARM32 system folder into the address space of the process.
It should be telling that there is a WoW layer for ARM32 - as it isolates the 32 bit user mode application from the 64 bit kernel.

That having said, you will lose the ability to run ARM32 apps on AS - but it is not an inherent showstopper for Windows ARM.
 
  • Like
Reactions: jdb8167

Yebubbleman

macrumors 603
May 20, 2010
6,024
2,617
Los Angeles, CA
Lets review the facts. Windows ARM is a native 64 bit operating system. All Kernel, subsystems, kernel device drivers and background services are 64 bit.
ARM32 is only needed, when the user wants to start an 32 bit ARM app. For this Windows fires up the WoW layer for ARM32, creates an ARM32 user mode process and loads the executable including all DLLs from the ARM32 system folder into the address space of the process.
It should be telling that there is a WoW layer for ARM32 - as it isolates the 32 bit user mode application from the 64 bit kernel.

That having said, you will lose the ability to run ARM32 apps on AS - but it is not an inherent showstopper for Windows ARM.

What would happen in Windows 10 for ARM64 when a 32-bit ARM process tries to run with Silicon that lacks any ability to run 32-bit ARM instruction sets whatsoever? Is it a simple matter of an error message? Does the OS kernel panic/blue screen? That's the point I'm trying to make. If the OS is designed to have the ability to execute 32-bit ARM code, then Microsoft, at the very least, needs to account for systems where that isn't possible so that a user doesn't inadvertently break the user session.
 

Yebubbleman

macrumors 603
May 20, 2010
6,024
2,617
Los Angeles, CA
This could be said about almost every intel iMac.

I personally never had heating issues with my iMac G4, but I never used the OEM drive, and only used third-party. Not sure if that played a part.

None of the Intel iMacs had heating issues as far as the storage was concerned. Actually none of them, to my knowledge had widespread heating issues. Once we got to the 2012-present body style, the design was very efficient in terms of thermals.

The iMac G4s did have issues with drive overheating. But, if you look at the design and how airflow works on that thing, it makes sense. With Apple Silicon requiring very little in the way of active cooling, they could easily revive a design similar to that one. I'm not expecting them to, but it's totally possible.
 

Juicy Box

macrumors 604
Sep 23, 2014
7,580
8,920
None of the Intel iMacs had heating issues as far as the storage was concerned.
Late 2009 - Mid 2011. It was a widespread problem that got widely report on here and many other forums.

Replacing the hot HDD for a SSD would usually be a fix as long as it wasn't already showing GPU issues.
 

Anthony Narciso

macrumors newbie
Dec 10, 2019
24
15
It's not that I'm concerned there will never be compatible versions, just that it might take a couple years.

Vectorworks

Lightwright

AutoCad

EOS Family Software

Augment 3D

QLAB

Cinema 4D

Chiming in for whoever might have these worries.

Vectorworks originated as MiniCad and made the jump from PowerPC to intel. They have already announced support for Big Sur, which means they are most likely also working on AS support. The Vectorworks user base started on Mac so they will not abandon it.

Lightwright will follow vectorworks support. John McKernon wouldn’t let that fall through the cracks

AutoDesk supports iOS. No reason they won’t support a new Mac processor.

ETC software might take time. I see this being the slow one to transition.

Figure53’s team is more excited about AS than anyone else so Qlab support will be there.

Cinema 4D might be slower but being mostly owned by Vectorworks’s parent company means they will follow as well.
 
  • Like
Reactions: anthony13

anthony13

macrumors 65816
Jul 1, 2012
1,054
1,201
Chiming in for whoever might have these worries.

Vectorworks originated as MiniCad and made the jump from PowerPC to intel. They have already announced support for Big Sur, which means they are most likely also working on AS support. The Vectorworks user base started on Mac so they will not abandon it.

Lightwright will follow vectorworks support. John McKernon wouldn’t let that fall through the cracks

AutoDesk supports iOS. No reason they won’t support a new Mac processor.

ETC software might take time. I see this being the slow one to transition.

Figure53’s team is more excited about AS than anyone else so Qlab support will be there.

Cinema 4D might be slower but being mostly owned by Vectorworks’s parent company means they will follow as well.

Good point about ETC, I’m hanging on to my MacBook Pro for ETC Nomad, I run small shows off that.
 

Anthony Narciso

macrumors newbie
Dec 10, 2019
24
15
Good point about ETC, I’m hanging on to my MacBook Pro for ETC Nomad, I run small shows off that.
Smart move. They are very windows based, so who knows how long it will take them to transition. The good news is stuff like iRFR from the iPhone will come over to the Mac and that can bridge the gap a little for certain people.
 

subjonas

macrumors 603
Feb 10, 2014
6,257
6,737
My work software that my industry requires me to use.
They’re not a huge developer so it may take years for them to transition to arm. They may even just tell us all to switch to Windows.
 

Ungibbed

macrumors 6502a
Dec 13, 2010
771
200
USA
I use ScummVM which already has Arm support for iOS (unofficially) so a Mac port would be trivial.

The big issue would be the loss of Parallels for quick and dirty Windows app support for playing other legacy games on my old Mini.
 

JDGwf

macrumors member
Oct 20, 2016
76
130
This is correct.

All of the Linux crappiness that I endured in the late Nineties on Wintel hardware I can still experience on ARM hardware.

Back then I ran Red Hat Linux 5.2 and 6.0 or Gentoo Linux on Intel hardware (Pentium II, Pentium III, Asus motherboards, Matrox Millenium graphics cards, etc.).

Today it's Raspbian and LibreELEC on an ARM-powered Raspberry Pi 3.

And desktop Linux still sucks rocks. Poor device drivers (especially notebook PC power management), piss poor end user documentation, and excessive system administration load. Dependency hell is still a real issue. And the desktop environment UI looks like it was designed by a 10 year old.

F***ing Raspbian can't update itself even with a live WiFi network connection; I still need to plug in Ethernet. At least with LibreELEC I can avoid most of that dependency hell by downloading a complete image image with wget then rebooting to complete the upgrade.

So yeah, all of the major *nix applications are all available on ARM.

Desktop Linux on ARM sucks just as bad as Linux on x86/i64. The same experience is pretty much guaranteed.

Trust me, I still think Linux is a great operating system for servers, ATMs and smart doorbells, etc.

As a server admin and one who does use Linux as a daily driver I can support most of this. GNU/Linux is *quite usable* as a desktop, but it lacks polish and hardware integration which Mac provides with the vertical stack development at Apple. There's *nothing* out there for Linux as good as an iPhone or an iPad... there are solutions (PinePhone, Librem5, rooted Android tablets), but they're years away from GP usability.
 
  • Like
Reactions: pshufd

JDGwf

macrumors member
Oct 20, 2016
76
130
Postman is mostly JavaScript in a special build of Chrome. Once Chromium has an Apple Silicon build, it shouldn't take long for Postman to adopt it.
Yep. It's an Electron app. As soon as Electron base supports Apple Silicon/Arm as a target, it'll be a "one click" recompile to that platform (likely with Universal Binary support).
 

Cycling Asia

macrumors 6502
Mar 19, 2016
273
217
They didn't talk about this during the announcement, but I am worried that transition to Arm will lead to the MacOS becoming more locked down like the iOS.

More specifically, the ability to use software that didn't come form the App Store. Most of the software I use did not come from the Mac App Store.

I am unsure if that will happen, or maybe happen down the road, but hopefully never.

I'm sure it is Apple's long term plan to have all of their environments as controlled and locked down as iOS is. They'll claim that it is to ensure security and a good UX for the user but really they want a cut of every purchase of every piece of software that runs on their hardware.

As for the Intel software I will miss; That will be macOS - for my next laptop (or other computer type) will continue to be Intel based as macOS is not the only system I run on the hardware. Not everyone can have dedicated hardware for everything they run.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.