Jump to content
Hans♫

Delphi and the new Apple M1 CPU

Recommended Posts

It works with Delphi 🙂

Just received the Mac Mini with the new Apple M1 CPU. After a quick attempt to deploy our FMX app, I can confirm that PAServer runs and I can deploy and run our FMX app without problems.

"Rosetta 2" seems to do the job very well!

  • Like 4

Share this post


Link to post

How is that possible ?

I thought PAServer is a Macos binary, on x86, not a Java thingy ?

At least I can see dylib's in the package content.

Or do you found a new, ARM compatible PAServer somewhere ?

I don't think Apple is emulating x86 assembler code on M1, or do they ?
 

Edited by Rollo62

Share this post


Link to post
4 minutes ago, Markus Kinzler said:

They do. Only a small fraction of apps already got a arm version.

Damn, I missed that fact.

Apple is really the hottest sh...  :classic_biggrin:

 

Does that mean also VmWare Fusion, Win-10 guest and Rx1041 is running as before ?

(No, I cannot believe that, its too much utopia for my,  Apple runs out of the box ....)

Share this post


Link to post

Beside that, what are the latest news about the ARM, Softbank, Apple, Nvidia theatre ?

I think this will affect us all, if ARM is in the wrong hands.

Then I have to move back to good old Z80 :classic_huh:

Share this post


Link to post

Windows VMs on the M1 ARM seems to a no-go - but that is no surprise.

But - it is a very impressive CPU - Twice the power, and twice the battery time.

Share this post


Link to post
35 minutes ago, Lars Fosdal said:

Windows VMs on the M1 ARM seems to a no-go - but that is no surprise.

But - it is a very impressive CPU - Twice the power, and twice the battery time.

At four times the price 🤣😂🤣

Share this post


Link to post
On 11/20/2020 at 2:59 PM, Rollo62 said:

Does that mean also VmWare Fusion, Win-10 guest and Rx1041 is running as before ?

VMware is working on a VMware Fusion version for the M1 processor.
This is not currently available, so no it does not currently work, estimated arrival somewhere 2021.


That first M1 version will -for sure- not offer x86/x64 processor emulation. That is a whole different ballgame and rosetta is not available for virtual machines.
As such you will only be able to run virtual machines that depend on an Arm processor to run.

Having said that, VMware did get an overwhelming demand to also look into processor emulation and they are actively looking into this.
That's about the only thing that the responsible VMware product manager is willing to say about this at the moment.

Edited by Wil van Antwerpen

Share this post


Link to post

Well, unexpectedly Apple-M1 did not so bad in emulation.

I haven't found many reports on compatibility issues yet, so maybe someone knows more about
the Do's and Dont's with this emulator: what can be used, what will crash ?

I think no Hypervisor, OK, but what restrictions have normal apps ?

 

 

Edited by Rollo62

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×