OpenRocket on M1 Mac?

The Rocketry Forum

Help Support The Rocketry Forum:

rocketgeek101

Well-Known Member
Joined
Nov 27, 2011
Messages
2,299
Reaction score
67
Location
Eastern Canada
I currently have a new M1 Mac on order to replace an older Intel based Mac with a failing battery. I was wondering if anyone has tried using OpenRocket on the new Macs, and if so how does it run? Thanks.
 

neil_w

Ennui poster child
TRF Supporter
Joined
Jul 14, 2015
Messages
11,832
Reaction score
4,643
Location
Northern NJ
At work we have an in-house Java app that works fine (and performs *great*) on the M1 Mac mini under Rosetta2. So I *think* you should be OK.

Please report back and let us know either way. The M1 Macs are fantastic.
 

JoePfeiffer

Well-Known Member
Joined
Jun 15, 2013
Messages
219
Reaction score
179
Though don't forget -- OR needs to run with Java 8. Either make sure you've got that installed, or use Neil's prepackaged OR.
 

rocketace

Well-Known Member
Joined
Jan 22, 2009
Messages
154
Reaction score
91
I have a 2009 MacBookPro. It is finally time for me to start planning an upgrade. But its hard to swallow. My current 13" has 16GB RAM, 1TB solid state and I have Bootcamp. Its down fall is the battery (I have tried replacing twice) and it cant render 4K video (only 2011+ can). Not to mention I still have MagSafe.

For the M1 Macs I am just really worried about my rocket apps. Not only OR and Rocksim, but my Windows rocket apps (RASAero, FIP, PF software). I have seen Windows up and running on the M1 using a beta version of Parallels, but because of the ARM architecture there are really no apps available yet. I really dont want to go the rout of having to get a dedicated cheap windows laptop for rocketry, but I might have too.
 

neil_w

Ennui poster child
TRF Supporter
Joined
Jul 14, 2015
Messages
11,832
Reaction score
4,643
Location
Northern NJ
For the M1 Macs I am just really worried about my rocket apps. Not only OR and Rocksim, but my Windows rocket apps (RASAero, FIP, PF software). I have seen Windows up and running on the M1 using a beta version of Parallels, but because of the ARM architecture there are really no apps available yet. I really dont want to go the rout of having to get a dedicated cheap windows laptop for rocketry, but I might have too.
Ability to run Windows apps is a real issue, until there is a virtualizable ARM Windows. I have to think that's going to happen at some point, but not sure when.

For the native Mac stuff, I don't expect a problem, or if there are problems then they'll get cleared up over the course of this year.

I am holding out for an M1x iMac or (less likely) Mac mini to replace my 7-year old iMac. Can't wait.
 

plugger

Well-Known Member
Joined
May 1, 2009
Messages
539
Reaction score
223
Ability to run Windows apps is a real issue, until there is a virtualizable ARM Windows. I have to think that's going to happen at some point, but not sure when.
This (except that we don't want Windows for ARM). Once virtulisation for x86/x64 comes to the M1's these questions will be moot. Until then it's a bit of a 'suck it and see' approach.
 

rocketace

Well-Known Member
Joined
Jan 22, 2009
Messages
154
Reaction score
91
Once virtulisation for x86/x64 comes to the M1's these questions will be moot.
It might be "if it comes". I know the version that Parallels is working on is specifically for Windows ARM. Do you know of any company that has anything in the works for virtulisation of x86/x64?
 

rocketgeek101

Well-Known Member
Joined
Nov 27, 2011
Messages
2,299
Reaction score
67
Location
Eastern Canada
At work we have an in-house Java app that works fine (and performs *great*) on the M1 Mac mini under Rosetta2. So I *think* you should be OK.

Please report back and let us know either way. The M1 Macs are fantastic.
Will do!

I have a 2009 MacBookPro. It is finally time for me to start planning an upgrade. But its hard to swallow. My current 13" has 16GB RAM, 1TB solid state and I have Bootcamp. Its down fall is the battery (I have tried replacing twice) and it cant render 4K video (only 2011+ can). Not to mention I still have MagSafe.

For the M1 Macs I am just really worried about my rocket apps. Not only OR and Rocksim, but my Windows rocket apps (RASAero, FIP, PF software). I have seen Windows up and running on the M1 using a beta version of Parallels, but because of the ARM architecture there are really no apps available yet. I really dont want to go the rout of having to get a dedicated cheap windows laptop for rocketry, but I might have too.
I feel your pain. I'm upgrading from a 2015 13" MacBook Pro. It's been warning me that the battery needs service for about a year now, and I recently discovered that it no longer sits flat on a table which is a strong indication the battery has started to swell inside (a serious fire hazard!). I was originally planning to hold out for the M1X later this year, but honestly the M1 still essentially outperforms the current maxed out Intel models so I doubt performance will be an issue for years to come.

I am also worried about using Windows only apps. Parallels works well, but from reading this thread I take it that most rocket apps won't work on the ARM version of Windows? If so, that is a real bummer. Fortunately, I'll still have access to other Intel Macs for the foreseeable future that I can use when I need to run a Windows app on occasion.
 

neil_w

Ennui poster child
TRF Supporter
Joined
Jul 14, 2015
Messages
11,832
Reaction score
4,643
Location
Northern NJ
I am also worried about using Windows only apps. Parallels works well, but from reading this thread I take it that most rocket apps won't work on the ARM version of Windows? If so, that is a real bummer.
I'm not convinced. x64 app emulation for WinARM is coming, won't that solve the problem?

Again, this still assumes that WinARM will be available for virtualization.
 

heada

Well-Known Member
Joined
Jan 18, 2009
Messages
4,160
Reaction score
1,304
Location
Indianapolis, Indiana
Not for the weak and not anywhere near ready for production but you can run WINE on ARM64/aarch64. WINE allows you to run native Windows apps under Linux and since MacOS is based on BSD, that should be possible. Since that'd only allow you to run x86_64 apps normally, you have to add an emulation layer. There are a few options for that but it seems they have "Hangover" working so that you can run native x86_64 Windows apps on ARM64 hardware running Linux.

 

j.a.duke

Lifetime Supporter
TRF Lifetime Supporter
Joined
Jan 19, 2009
Messages
121
Reaction score
6
For the M1 Macs I am just really worried about my rocket apps. Not only OR and Rocksim, but my Windows rocket apps (RASAero, FIP, PF software). I have seen Windows up and running on the M1 using a beta version of Parallels, but because of the ARM architecture there are really no apps available yet. I really dont want to go the rout of having to get a dedicated cheap windows laptop for rocketry, but I might have too.
Do you know if those Windows-based apps would run with something like CrossOver? IIRC, the current version is updated to run on M1 Macs. Similar to the WINE “recommendation” that @heada mentions, but offers support (for what that’s worth).

Cheers,
Jon
 

rocketace

Well-Known Member
Joined
Jan 22, 2009
Messages
154
Reaction score
91
I cant say that I have heard of CrossOver before, but that looks like it fits the bill pretty well! Ill have to do more research on that one. Thanks!
 

neil_w

Ennui poster child
TRF Supporter
Joined
Jul 14, 2015
Messages
11,832
Reaction score
4,643
Location
Northern NJ
CrossOver sounds great if your desired apps are supported. Unfortunately, the one Windows program I care about (Paint.net) is a no-go.
 

plugger

Well-Known Member
Joined
May 1, 2009
Messages
539
Reaction score
223
IIRC CrossOver is nothing more than a commercial version of WINE.
 

Rocket501

Well-Known Member
TRF Supporter
Joined
Feb 9, 2018
Messages
216
Reaction score
106
I am happy to report that OpenRocket works just fine on an M1 Mac :)
That is good to hear. I have a a windows laptop of which I have no complaints with its cpu, but the battery life is just awful and its fan is rather irritating. In two years or so, I'm really thinking about going over to new laptop with apple silicon for the vastly improved battery life and noise.
 

nurserob

New Member
Joined
Jun 9, 2021
Messages
2
Reaction score
0
I downloaded the open rocket installer and I have the java 8 update installed on my new Mac mini m1. I have the open rocket jar file on my desktop. When I open it I see the open rocket logo but then get a crash with this error. Anyone know what's up? I never seem to get the install to the applications folder pop up like you would get when you drag the file to the applications folder and it installs. Anyone able to help?


Process: java [15318]
Path: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
Identifier: com.oracle.java.8u291.java
Version: 1.0 (1.8.0_291)
Code Type: X86-64 (Translated)
Parent Process: ??? [15317]
User ID: 501

Date/Time: 2021-06-08 20:36:12.235 -0400
OS Version: macOS 11.4 (20F71)
Report Version: 12
Anonymous UUID: 0060CC6F-EAD2-93BF-0E33-D8722AF2D577

Sleep/Wake UUID: A57CAD8A-F267-46B4-A9D8-B065594AF2E0

Time Awake Since Boot: 240000 seconds
Time Since Wake: 5100 seconds

System Integrity Protection: enabled

Crashed Thread: 33 Java: AWT-EventQueue-0

Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000109324100
Exception Note: EXC_CORPSE_NOTIFY

VM Regions Near 0x109324100:
mapped file 109316000-109324000 [ 56K] r--/rwx SM=COW Object_id=499851c9
--> VM_ALLOCATE 109324000-109325000 [ 4K] r--/rwx SM=PRV
shared memory 109325000-109329000 [ 16K] r--/r-- SM=SHM

Application Specific Information:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'NSWindow drag regions should only be invalidated on the Main Thread!'
abort() called
terminating with uncaught exception of type NSException
 
Top