diff --git a/src/player.c b/src/player.c
index 5f177bf..178c6d4 100644
--- a/src/player.c
+++ b/src/player.c
@@ -96,7 +96,7 @@ void player_render(void) {
     glVertex2d(  0., -1. );
     glVertex2d(  0., -2. );
     glVertex2d(  2.,  0. );
-    glVertex2d(  2.,  0. );
+    glVertex2d(  1.,  0. );
     glVertex2d( -1.,  0. );
     glVertex2d( -2.,  0. );
 
@@ -120,8 +120,8 @@ void player_render(void) {
           glColor4d(COLOR(cRadar_neut));
           glVertex2d(MAX(x-sx, -gui.radar.w/2.), MIN(y+sx,  gui.radar.w/2.)); // top left.
           glVertex2d(MIN(x+sx,  gui.radar.w/2.), MIN(y+sy,  gui.radar.h/2.)); // Top right.
-          glVertex2d(MAX(x+sx,  gui.radar.w/2.), MAX(y-sy, -gui.radar.h/2.)); // Bottom right.
-          glVertex2d(MAX(x-sx, -gui.radar.w/2.), MIN(y-sy, -gui.radar.h/2.)); // Bottom left.
+          glVertex2d(MIN(x+sx,  gui.radar.w/2.), MAX(y-sy, -gui.radar.h/2.)); // Bottom right.
+          glVertex2d(MAX(x-sx, -gui.radar.w/2.), MAX(y-sy, -gui.radar.h/2.)); // Bottom left.
         glEnd(); // The Quads.
       }
     case RADAR_CIRCLE:
@@ -187,7 +187,7 @@ int gui_init(void) {
   gui.radar.res = 10.;
   gui.radar.w   = 128.;
   gui.radar.h   = 128.;
-  gui.radar.shape = RADAR_RECT; // RADAR_CIRCLE;
+  gui.radar.shape = RADAR_RECT; //RADAR_CIRCLE;
   vect_csetmin(&gui.pos_radar,
         VX(gui.pos_frame) + 11,                       // x
         VY(gui.pos_frame) + gui.gfx_frame->h - 10);   // y.