From 929859a291d3fcf5dc2aa50d2382ca4683a6b959 Mon Sep 17 00:00:00 2001 From: ToadKing Date: Mon, 14 Jan 2013 16:31:33 -0500 Subject: [PATCH] (GX) fix some menu messages not appearing adjust position of in-game messages --- gx/gx_video.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/gx/gx_video.c b/gx/gx_video.c index 8e2b24431c..a03fb93566 100644 --- a/gx/gx_video.c +++ b/gx/gx_video.c @@ -874,7 +874,6 @@ static bool gx_frame(void *data, const void *frame, (void)data; - if(!frame && !(lifecycle_mode_state & (1ULL << MODE_MENU_DRAW))) return true; @@ -954,7 +953,14 @@ static bool gx_frame(void *data, const void *frame, } if (msg && !(lifecycle_mode_state & (1ULL << MODE_MENU_DRAW))) - gx_blit_line(15, 355, msg); + { + unsigned x = 7 * (gx->double_strike ? 1 : 2); + unsigned y = gx->win_height - (35 * (gx->double_strike ? 1 : 2)); + gx_blit_line(x, y, msg); + clear_efb = GX_TRUE; + } + else if (msg) + snprintf(gx->msg, sizeof(gx->msg), "%s", msg); else gx->msg[0] = 0;