Thanks DA, that's what I'm getting at. School-taught maths (which is all I bring to my
less-than-uba-leet Blitz shenanigans) teach you that y increments upwards, as seen here:
http://en.wikipedia.org/wiki/Unit_circle(Scroll down to see the big unit circle, indicating 90 as up and 270 down)
BlitzMax does flip this upside-down (thanks again DA). Now I've confirmed that Blitz does see 90 as down I can carry on working this way (or alternatively always use a negative rotation to invert it), but is there a reason Blitz works like this?