Problems Running vassal 3.3.1

Hello,
I downloaded and installed the newest version of vassel (3.3.1). When I try to open the application, it doesn’t happen. I get the Vassal Icon bouncing in the dock, and then It asked me if I was sure I want to open it, I said “open”. My dock blinks briefly,as if it is going to open and then…nothing. Any suggestions?

Model: Macbook Air (13 inch, mid-2011)
OS: OS X Yosemite (version 10.5.5)
CPU: 1.7 GHz Intel Core i5
Memory: 4GB
Graphics: Intel HD Graphics 3000 384 MB
VASSAL: 3.1.10
Java: 8 update 251
Module:

Thus spake dxsmith:

Hello,
I downloaded and installed the newest version of vassel (3.3.1). When I
try to open the application, it doesn’t happen. I get the Vassal Icon
bouncing in the dock, and then It asked me if I was sure I want to open
it, I said “open”. My dock blinks briefly,as if it is going to open and
then…nothing. Any suggestions?

We need to collect some information about what’s happening in order to
help you. First, we’ll check that the version of Java bundled with VASSAL
3.3.1 is working:

Open a terminal. In the terminal run the following commands:

$ cd /Applications/VASSAL.app
$ Contents/MacOS/jre/bin/java -version

(In case you’re not famialiar with the command line: The $ is the terminal
prompt. Don’t type that.)

Please paste the output of these commands here.


J.

Same issue and experience for me, using Yosemite X 10.10. Here’s the copy and paste.

Last login: Mon Jul 13 15:55:46 on ttys000
Dave-Lelacheurs-MacBook-Pro:~ davelelacheur$ cd /Applications/VASSAL.app
Dave-Lelacheurs-MacBook-Pro:VASSAL.app davelelacheur$ Contents/MacOS/jre/bin/java -version
Error: dl failure on line 558
Error: failed /Applications/VASSAL.app/Contents/MacOS/jre/lib/server/libjvm.dylib, because dlopen(/Applications/VASSAL.app/Contents/MacOS/jre/lib/server/libjvm.dylib, 10): no suitable image found. Did find:
/Applications/VASSAL.app/Contents/MacOS/jre/lib/server/libjvm.dylib: code signature invalid for ‘/Applications/VASSAL.app/Contents/MacOS/jre/lib/server/libjvm.dylib’

Dave-Lelacheurs-MacBook-Pro:VASSAL.app davelelacheur$

Thus spake DaveLeLacheur2:

Same issue and experience for me, using Yosemite X 10.10. Here’s the
copy and paste.

Last login: Mon Jul 13 15:55:46 on ttys000
Dave-Lelacheurs-MacBook-Pro:~ davelelacheur$ cd /Applications/VASSAL.app
Dave-Lelacheurs-MacBook-Pro:VASSAL.app davelelacheur$
Contents/MacOS/jre/bin/java -version
Error: dl failure on line 558
Error: failed
/Applications/VASSAL.app/Contents/MacOS/jre/lib/server/libjvm.dylib,
because
dlopen(/Applications/VASSAL.app/Contents/MacOS/jre/lib/server/libjvm.dylib,
10): no suitable image found. Did find:
/Applications/VASSAL.app/Contents/MacOS/jre/lib/server/libjvm.dylib:
code signature invalid for
‘/Applications/VASSAL.app/Contents/MacOS/jre/lib/server/libjvm.dylib’

Dave-Lelacheurs-MacBook-Pro:VASSAL.app davelelacheur$

Thanks for that. This is an extremly useful error message.

Here’s a description of the problem you’re seeing:

sjhannah.com/blog/2018/11/18/ps … -mac-apps/

Apparently JDK builds from jdk.java.net are not built to work with anything
earlier than OS X 10.13. Wouldn’t it be great if they mentioned that?

I’ll swap that out for a build from AdoptOpenJDK which should work and
post a new build here shortly.


J.

Try this build:

vassalengine.org/~uckelman/t … macosx.dmg

It uses a build of Java from AdoptOpenJDK which is supposed not to have the problem you encountered. Does this work for you?

Hi there,

I’m very grateful for your very fast help. Sorry I didn’t get a chance to try it until tonight. I downloaded your new version, and also 3.3.2. They do open. However, at least for my machine, there is a huge (5-10 seconds) lag time for each move of a single piece. At this point, it appears that I am stuck at 3.2.17? Any further suggestions? Thanks again.

Thus spake DaveLeLacheur2:

Hi there,

I’m very grateful for your very fast help. Sorry I didn’t get a chance
to try it until tonight. I downloaded your new version, and also 3.3.2.
They do open. However, at least for my machine, there is a huge (5-10
seconds) lag time for each move of a single piece. At this point, it
appears that I am stuck at 3.2.17? Any further suggestions? Thanks
again.

Which modules are you seeing this lag with?


J.

Good question. Turns out that smaller modules are ok. Big one like Fatal Alliances is not good. Mostly I’m working on a brand new game that’s at least as complex as FA and that is having the extreme slowness (FA was almost as slow). I have increased memory (VASSAL/Prefs/Importer) to 1024/2048, fyi; not sure it helped much but can’t hurt. Thank you!