In the past week, we’ve had some sudden, dramatic success at cracking a couple of long-standing problems, so I’d like to put out 3.2.11 soon to get these fixes to people.
In particular, it contains three things for Mac users:
10797: Display installation instructions in DMG root window for Mac OS X
10796: Create compressed DMG for Mac OS X
10793: Text in SVG is not rendered on Macs with Retina displays
And one bug fix for the Editor:
10798: ZipException in BrowserHelpFile.ConfigSupport.packFile()
Please try 3.2.11-svn8994, available here, especially if you’re a Mac user:
10852: New launcher script does not find Java 5 on old Macs
10848: Failure to launch on newer versions of Windows due to old Launch4j
We need someone to test 10852 by trying the Mac bundle on a Mac which has only Java 5, and someone to test 10848 by installing and running on Windows 8.
Installed svn9006 on Windows 8.1 and the only issue seemed to be that the Run VASSAL checkbox at the end of the install wizard didn’t do anything. Choose the Standard option. Double clicking the desktop shortcut worked and I opened VASL and moved a few counters around.
2014-02-12 11:14:28,177 [0-main] INFO VASSAL.launch.StartUp - Starting
2014-02-12 11:14:28,177 [0-main] INFO VASSAL.launch.StartUp - OS Windows 8 6.2
2014-02-12 11:14:28,177 [0-main] INFO VASSAL.launch.StartUp - Java version 1.7.0_51
2014-02-12 11:14:28,177 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.11-svn9006
I did see this at the end of the ErrorLog (no error dialogs were shown IIRC):
2014-02-12 11:19:46,386 [0-IPC receiver for 360884825] ERROR VASSAL.tools.ipc.IPCMessageReceiver -
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source) ~[na:1.7.0_51]
at java.net.SocketInputStream.read(Unknown Source) ~[na:1.7.0_51]
at java.net.SocketInputStream.read(Unknown Source) ~[na:1.7.0_51]
at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source) ~[na:1.7.0_51]
at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source) ~[na:1.7.0_51]
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) ~[na:1.7.0_51]
at java.io.ObjectInputStream.readObject0(Unknown Source) ~[na:1.7.0_51]
at java.io.ObjectInputStream.readObject(Unknown Source) ~[na:1.7.0_51]
at VASSAL.tools.ipc.IPCMessageReceiver.run(IPCMessageReceiver.java:34) ~[Vengine.jar:na]
at java.lang.Thread.run(Unknown Source) [na:1.7.0_51]
Installed svn9006 on Windows 8.1 and the only issue seemed to be that
the Run VASSAL checkbox at the end of the install wizard didn’t do
anything.
Thanks. I’ll look into the what’s up with the checkbox.
Does launching from the installer work for you in 3.2.10? The last time
we changed anything in the installer was 3.2.9. Knowing what the last
version where launching from the installer worked on Windows 8 would be
helpful for determining what’s wrong now.