Create account / Log in

MacOS Big Sur

Issues with the Vassal engine.

Moderators: uckelman, Tim M

MacOS Big Sur

Postby mcdeans » April 22nd, 2021, 11:24 pm

* This isn't a request for help, but is for any other Mac user who is having issues with running Vassal on a new M1-based Mac with MacOS Big Sur. No search identified a forum entry with this info, and reading through every thread since 10/2020 gave no solution.*

I just updated to a new M1 based Mac mini running Big Sur and received a "You don't have Permission to run this application" dialog box on trying to run 3.4.13.

Using the "Notes for Mac Users" page (http://www.vassalengine.org/wiki/Notes_for_Mac_Users) set the "Open using Rosetta" check box on the Get Info page for Terminal, and then open Terminal. This asks if you want to install Rosettta, confirm you do. Once installed launch Vassal as normal, which should now open correctly. At least it worked for me... (And you can reset the Terminal check box when Vassal is working.)

Myk
mcdeans
 
Posts: 3
Joined: February 22nd, 2018, 11:49 pm

Re: MacOS Big Sur

Postby jrwatts » April 23rd, 2021, 3:20 am

Am I the only one who finds this somewhat hilarious--emulating an x86 processor to run a program written in a language specifically designed to be processor and OS-agnostic?
jrwatts
 
Posts: 334
Joined: April 29th, 2020, 10:30 pm

Re: MacOS Big Sur

Postby Brent Easton » April 23rd, 2021, 3:37 am

I stopped laughing at Java's shortcomings many, many years ago :(
User avatar
Brent Easton
 
Posts: 3395
Joined: December 21st, 2007, 3:06 am
Location: Berry, NSW, Australia

Re: MacOS Big Sur

Postby jrwatts » April 24th, 2021, 1:12 am

In all seriousness, I suppose there should be a new package for M1 Macs that includes a JDK compiled specifically for them.
jrwatts
 
Posts: 334
Joined: April 29th, 2020, 10:30 pm

Re: MacOS Big Sur

Postby uckelman » April 24th, 2021, 10:16 am

AdoptOpenJDK hasn't provided a build for the arm64 architecture yet. When they do, I'll add a build for it.
User avatar
uckelman
Site Admin
 
Posts: 9410
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: MacOS Big Sur

Postby Yol » April 24th, 2021, 1:34 pm

I have issues with Vassal performance on my new Mac Mini M1 with Big Sur... All maps freeze when zooming or moving. Also game pieces respond very slowly to mouse click.

Do you have same issues?

I have using Roads to Gettysburg II module.
Yol
 
Posts: 1
Joined: April 24th, 2021, 1:27 pm

Re: MacOS Big Sur

Postby mcdeans » April 28th, 2021, 2:03 am

Yes, it's disappointingly a good bit slow on scrolling, especially on big modules. I'm hoping that the build for arm64 mentioned by uckelman will remove the need for Rosetta and improve performance.
mcdeans
 
Posts: 3
Joined: February 22nd, 2018, 11:49 pm

Re: MacOS Big Sur

Postby williamsbauer » June 15th, 2021, 6:50 pm

I just setup my M1 Mac Mini and the first game I did a log for Imperial Struggle, module 2.0, engine version 3.5.3. I saved a log after a Peace Turn setup. When I reload the log, one of the Investment Tiles is gone, simply vanished.

I dont recall seeing this happen at all with the same versions on my old architecture Mac - may be able to check that later today.

Also seeing slowness overall.

I see that there are Azul Zulu Builds of the Java JDK/JREs for m1 - any thoughts on installing those?
williamsbauer
 
Posts: 6
Joined: April 11th, 2017, 12:15 am

Re: MacOS Big Sur

Postby williamsbauer » June 15th, 2021, 9:17 pm

I checked the issue with Imperial Struggle from an old architecture mac and the tile is still missing, so unless it happened when an M1 mac saved a log file its not due to the M1 chip
williamsbauer
 
Posts: 6
Joined: April 11th, 2017, 12:15 am

Re: MacOS Big Sur

Postby uckelman » June 16th, 2021, 11:13 pm

williamsbauer wrote:I just setup my M1 Mac Mini and the first game I did a log for Imperial Struggle, module 2.0, engine version 3.5.3. I saved a log after a Peace Turn setup. When I reload the log, one of the Investment Tiles is gone, simply vanished.

I dont recall seeing this happen at all with the same versions on my old architecture Mac - may be able to check that later today.

Is the problem reproducible? If so, what are the steps to do it?

I see that there are Azul Zulu Builds of the Java JDK/JREs for m1 - any thoughts on installing those?

You could try replacing the bundled Java with that one, or you could try running the "other" ZIP archive we provide with that JVM.
User avatar
uckelman
Site Admin
 
Posts: 9410
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: MacOS Big Sur

Postby williamsbauer » June 16th, 2021, 11:22 pm

I spent some time today trying to recreate it - no joy. I do recall it happening at least once before - what is odd is I would have noticed the tile missing before closing my log, or my opponent would have noticed it on their go - it was only after I got back their file that it was missing - and they didnt touch the tiles in their log.

I'll look around for the "other" ZIP files - in download page/area?
williamsbauer
 
Posts: 6
Joined: April 11th, 2017, 12:15 am

Re: MacOS Big Sur

Postby uckelman » June 16th, 2021, 11:26 pm

User avatar
uckelman
Site Admin
 
Posts: 9410
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: MacOS Big Sur

Postby williamsbauer » June 16th, 2021, 11:31 pm

gotit - thanks! Not sure when I'll get to testing it but will report back if I do
williamsbauer
 
Posts: 6
Joined: April 11th, 2017, 12:15 am


Return to Technical Support & Bugs

Who is online

Users browsing this forum: amuroli and 6 guests