1. Steen Jakobsen
  2. PowerBuilder
  3. Wednesday, 14 August 2024 08:39 AM UTC

Hi,

 

Can i run PowerBuilder 2022 R3 on MacOS (M3 hardware) using the Parallels Desktop.

It features the Windows 11 Arm. But is there an emulator option to use x86 applications like PowerBuilder?

I hope this makes sense, as i really want to get out of my windows laptop hardware :-)

 

Thanks Steen

Steen Jakobsen Accepted Answer Pending Moderation
  1. Thursday, 29 August 2024 05:34 AM UTC
  2. PowerBuilder
  3. # 1

So i guess the question boils down to :

can PB 2022R3 run on  the new emulator Prism in Windows 11 24H2.

If yes, that will enable PB on Mac and the new Copilot+ machines.

I think totally relevant for Appeon to investigate.

So please ;-)

 

This link describes: How emulation works on Arm | Microsoft Learn

Comment
  1. Armeen Mazda @Appeon
  2. Thursday, 29 August 2024 15:12 PM UTC
Thanks Arthur... this is super useful information so we can advise other PB users!!!
  1. Helpful
  1. Steen Jakobsen
  2. Friday, 30 August 2024 16:21 PM UTC
I opened a support ticket with Parallels and they say that Prims (the new emilator in windows 20H2) does NOT work.



So Arthur, how did you do it?



the below is their answer:

--------------------------------------------

Hello,



Thank you for contacting Parallels Support.



This is a follow-up of our chat conversation.



Please note that as per Microsoft, Prism Emulator is compatible with ARM version of Windows.



Prior to purchasing Parallels Desktop, we invite you to use the Trial Edition to better test both products by using the next link:



https://www.parallels.com/products/desktop/trial/?srsltid=AfmBOoqJsQCr8vC9ZmAH7U8twKlrQotOTd3BRIlwGj1xZUWgVCpDXy1G



However, upon testing from our end, it does not seem to work since Windows ARM does not support nested virtualization.



Feel free to contact us with a new ticket, should you need additional information.

-----------------------------------------
  1. Helpful
  1. Steen Jakobsen
  2. Monday, 2 September 2024 04:36 AM UTC
Armeen maybe you would comment on this ?

Thank you.



//Steen
  1. Helpful
There are no comments made yet.
Steen Jakobsen Accepted Answer Pending Moderation
  1. Thursday, 15 August 2024 07:27 AM UTC
  2. PowerBuilder
  3. # 2

How about running PB in a Docker container in Parallels-Desktop on MacOs ?

Parallels have support for x86 Docker

 

would that be an option ?

 

Comment
  1. Armeen Mazda @Appeon
  2. Thursday, 15 August 2024 14:57 PM UTC
Normally, you don't run GUI apps in docker. It's for server apps.
  1. Helpful
There are no comments made yet.
Ronnie Po Accepted Answer Pending Moderation
  1. Wednesday, 14 August 2024 17:55 PM UTC
  2. PowerBuilder
  3. # 3

Windows 11 ARM running in Parallels on an ARM Mac is a full-blown Windows VM (not emulated).

I've read (on this forum) that the PB IDE works in Windows 11 ARM on an M3 Mac, but is not supported by Appeon.

(In the following post, load all comments and search for "miracle".)

https://community.appeon.com/index.php/qna/q-a/pb-2019-pb-2022-does-work-on-my-new-apple-m3-max-running-windows-11-in-parallels

 

Comment
There are no comments made yet.
mike S Accepted Answer Pending Moderation
  1. Wednesday, 14 August 2024 13:23 PM UTC
  2. PowerBuilder
  3. # 4

Windows 11 ARM includes emulation for intel and x86.  So if you are looking for better (mac like) hardware (much better battery), maybe consider one of the new windows ARM machines that were recently released.    

 

How emulation works on Arm | Microsoft Learn

"emulation only supports user mode code and does not support drivers; any kernel mode components must be compiled as Arm64."

Comment
  1. Steen Jakobsen
  2. Thursday, 29 August 2024 04:48 AM UTC
Thanks Mike, Really helpful :-)
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 14 August 2024 12:26 PM UTC
  2. PowerBuilder
  3. # 5

Hi Steen;

  Both the PB IDE & runtime are built using Microsoft C++ 2022 (in PB 2022 R3), and require an Intel or Intel compliant CPU in order to run. My guess answer to your question is unlikely.

Regards ... Chris 

Comment
  1. Roland Smith
  2. Wednesday, 14 August 2024 12:43 PM UTC
Starting with Visual Studio 2022 17.3 Preview 2, there is the ability to compile for ARM. It is likely technically possible for Appeon to create an ARM version of the PB IDE and runtime. Whether ARM versions of the database clients are available is another issue.
  1. Helpful 1
  1. Chris Pollach @Appeon
  2. Wednesday, 14 August 2024 12:54 PM UTC
Yes, we would need a fully supported overall ARM environment in order to consider this path of development & support.
  1. Helpful
  1. David Peace (Powersoft)
  2. Thursday, 29 August 2024 13:22 PM UTC
I've never had a good answer from a developer as to why you would really want/need to run PB IDE on a Mac. When pressed it's usually because they prefer the hardware/OS or aesthetics. But no commercially viable reason why it is necessary. They can always RDP to a Windows PC with the PB IDE from their expensive pretty Apple ;-)
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.