From c9b0e1635eaef2d3eb7b0ef890d928c7faca4bd8 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 14 Jan 2013 06:26:45 +0100 Subject: [PATCH] (GX) Shows text menu message now ingame --- gx/gx_video.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gx/gx_video.c b/gx/gx_video.c index aa035a6381..8e2b24431c 100644 --- a/gx/gx_video.c +++ b/gx/gx_video.c @@ -874,10 +874,6 @@ static bool gx_frame(void *data, const void *frame, (void)data; - if (msg) - snprintf(gx->msg, sizeof(gx->msg), "%s", msg); - else - gx->msg[0] = 0; if(!frame && !(lifecycle_mode_state & (1ULL << MODE_MENU_DRAW))) return true; @@ -957,6 +953,11 @@ static bool gx_frame(void *data, const void *frame, #endif } + if (msg && !(lifecycle_mode_state & (1ULL << MODE_MENU_DRAW))) + gx_blit_line(15, 355, msg); + else + gx->msg[0] = 0; + GX_CopyDisp(g_framebuf[g_current_framebuf], clear_efb); GX_Flush(); VIDEO_SetNextFramebuffer(g_framebuf[g_current_framebuf]);