From 88f7e47293b44cf2ea6d8cd20a0854ff39cae65a Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Sun, 2 Oct 2005 18:29:45 +0000 Subject: [PATCH] Much better looking battery status text --- zsnes/src/uic.c | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/zsnes/src/uic.c b/zsnes/src/uic.c index 2ca9e82d..765ef5d3 100644 --- a/zsnes/src/uic.c +++ b/zsnes/src/uic.c @@ -345,17 +345,29 @@ int WinCheckBatteryTime(); #endif extern unsigned int MessageOn; extern unsigned int MsgCount; +extern char CSStatus[70]; +extern char CSStatus2[70]; +extern char CSStatus3[70]; void DisplayBatteryStatus() { #ifdef __WIN32__ int batteryTime = WinCheckBatteryTime(); - if (batteryTime>0) + if (batteryTime > 0) { - Msgptr = seconds_to_asc(batteryTime); - MsgCount = 50000; - MessageOn = 2000; + strcpy(CSStatus, "Battery time remaining\0"); + strcpy(CSStatus2, seconds_to_asc(batteryTime)); + Msgptr = CSStatus; + MessageOn = 100; } + else + { + strcpy(CSStatus, "No battery present\0"); + } + + Msgptr = CSStatus; + MessageOn = 100; + #endif }