guMtxScaleApply(m1, m1, scaleX, scaleY, 1.0);
guMtxTransApply(m, m, screenX+width, screenY+height, 0);
guMtxIdentity (m1);guMtxScaleApply(m1, m1, scaleX, scaleY, 1.0);guVector axis = (guVector) {0, 0, 1};guMtxRotAxisDeg (m2, &axis, angle);guMtxConcat(m2, m1, m);guMtxTransApply(m, m, screenX+width, screenY+height, 0);guMtxConcat (GXmodelView2D, m, mv);GX_LoadPosMtxImm (mv, GX_PNMTX0);