I am using a MacBook Retina with Vassal 3.2.2. MacOS 10.8.2. The map tile issue has been solved in the beta 3.2.3, but I still have a problem with the counters and cards using Virgin Queen 1.5 the text on it is not apparent.
It is the only module for which I have this issue.
I am using a MacBook Retina with Vassal 3.2.2. MacOS 10.8.2. The map
tile issue has been solved in the beta 3.2.3, but I still have a problem
with the counters and cards using Virgin Queen 1.5 the text on it is
not apparent.
It is the only module for which I have this issue.
Can anyone help ?
The first thing we need to establish is whether this is an issue with
Retina displays only (as the map tile problem was), or if this depends
on something else.
Is anyone running a Mac with a non-Retina display also having this
problem?
Is anyone with a Retina display not having this problem?
All of my modules that use SVG images work fine on non-Retina Macs, to my knowledge. I can vouch for my own Mac and those of several people with whom I play routinely.
All of my modules that use SVG images work fine on non-Retina Macs, to
my knowledge. I can vouch for my own Mac and those of several people
with whom I play routinely.
Thanks for confirming.
My guess is that Batik, the SVG rendering library we use, is hitting the
same bug with TYPE_INT_AGRB_PRE images that we were with drawing map
tiles. If that’s so, then it should be easy to patch Batik with a
workaround similar to the one we applied.
The module contains one piece, a card from Virgin Queen, which can be
rotated. Try all the possible orientations of the card on a Mac with
a Retina display. Is there a way you can orient the card where the
text renders correctly?
It contains a single piece once again, this time a much simpler SVG image, which should look like this:
[attachment=0]test.png[/attachment]
Try dragging that out of the piece palette and rotating it.
This test doesn’t involve any of our code. What this will test is
whether Batik’s own SVG viewer is able to render SVG correctly on your
system.
Here’s what to do:
Unzip the archive.
% cd batik-test
% java -jar batik-squiggle.jar test.svg
What you should see first is the splash screen for Batik’s Squiggle
viewer, followed by a window containing a rendering of the same image
from the last test.
I have the same issue that Guillaume reported with Vassal (Virgin Queen module) and retina-display macbook pro. Your standalone SVG test with the batik.jar seems to work correctly.