Hi there!
When running the HTML version of my prototype game on the HiDPI (aka retina) devices that I have (iOS and Android) it looked funny.
I figured out that Chrome can simulate a specific Pixel Ratio, so then I could reproduce the effect on my Laptop:
Ratio 2:
Ratio 1 (correct):
The Canvas (the 10x10 tiles) and the text is messed up. For the canvas setting the scale like this solved the problem:
Scale scale = game.plat.graphics().scale();
canvas.scale(scale.factor, scale.factor);
However, I cannot get the layout of tripleplay's elements to fit. I fumbled the scale into the font size which looked ok then. But I couldn't get the layout right!
Now I checked the tripleplay demo of the current HEAD which actually also has these problems:
Ratio 2:
Ratio 1 (correct):