To draw circles we use the underlying fab-gl "ellipse" drawing, passing it an identical width and height.
This assumes (essentially) square pixels are being used.
That's not true for all of our screen modes. Some modes, such as those with a resolution of 640x240 (3-6 and 132-134), use "tall" pixels, and thus have an aspect ratio of 2:1. For those modes therefore we should be halving the height we pass to ellipse calls.
To draw circles we use the underlying fab-gl "ellipse" drawing, passing it an identical width and height.
This assumes (essentially) square pixels are being used.
That's not true for all of our screen modes. Some modes, such as those with a resolution of 640x240 (3-6 and 132-134), use "tall" pixels, and thus have an aspect ratio of 2:1. For those modes therefore we should be halving the height we pass to ellipse calls.