hattig
About
- Username
- hattig
- Joined
- Visits
- 24
- Last Active
- Roles
- member
- Points
- 374
- Badges
- 1
- Posts
- 860
Reactions
-
Beyond Rosetta 2 for Intel apps, 'Apple Silicon' Macs will run iPhone, iPad apps natively
-
Apple unveils plans to ditch Intel chips in Macs for 'Apple Silicon'
lkrupp said:AppleZulu said:Remember all those peanuts in the peanut gallery who were cursing Tim Cook because Apple was "abandoning the Mac?"
Or should we be running on extremely fast 68000 derivatives still? -
Apple unveils plans to ditch Intel chips in Macs for 'Apple Silicon'
As a presentation to allay fears about the transition, this was very good.
The most important apps - native. No worries.
But the app is x86? No worries, look at this x86 game running at full speed after Rosetta 2 load-time translation!
Advanced virtualisation needs - all there. I imagine that part of that virtualisation also has Rosetta 2 underneath it to run other platforms - using the JIT capability (load time performance hit).
There will be problems, of course. That's why the "Apple Silicon" Mac Pro is likely 2 years off.
That this ran on a tablet processor makes it even more impressive. -
How to play games on an Apple Silicon Mac
I think we will need to find out how good Apple's x86-64 binary emulator/translator will be, which depends itself on how good Apple's ARM cores are going to be.I expect currently developed/maintained games will get a native port if their toolchain permits. However many games will have assembler in the core performance critical parts that will need refactoring. Also many games use third party libraries that may be provided as binaries-only, which is another problem - although hopefully they will get ARM versions soon enough.An OpenGL to Metal layer will take care of that aspect of legacy games. Hopefully legacy games will not feel too bad even with the translation hit.I feel that there will be some standout problem cases that get a lot of media attention. -
Compared: Apple's 2020 13-inch MacBook Pro vs 2019 13-inch MacBook Pro