Index: radar.c
===================================================================
--- radar.c	(revision 6890)
+++ radar.c	(working copy)
@@ -268,16 +268,19 @@
 			iV_MatrixRotateZ(player.r.y);
 		}
 		// draw the box at the dimensions of the map
-		iV_TransBoxFill(-radarWidth/2,
-						-radarHeight/2,
-						 radarWidth/2,
-						 radarHeight/2);
-		pie_RenderRadar(-radarWidth/2,
-						-radarHeight/2,
+		iV_TransBoxFill(-radarWidth/2.0,
+						-radarHeight/2.0,
+						 radarWidth/2.0,
+						 radarHeight/2.0);
+		pie_RenderRadar(-radarWidth/2.0,
+						-radarHeight/2.0,
 						 radarWidth,
 						 radarHeight);
-		DrawRadarExtras(-radarWidth/2, -radarHeight/2, pixSizeH, pixSizeV);
-		drawRadarBlips(-radarWidth/2, -radarHeight/2, pixSizeH, pixSizeV);
+        pie_MatBegin();
+            pie_TRANSLATE(-radarWidth/2 - 1, -radarHeight/2 - 1, 0);
+            DrawRadarExtras(0, 0, pixSizeH, pixSizeV);
+        pie_MatEnd();
+		drawRadarBlips(-radarWidth/2.0, -radarHeight/2.0, pixSizeH, pixSizeV);
 	pie_MatEnd();
 }
 

