Browse Source

Menu: Use function plat_get_skin_dir to locate bg image

Paul Cercueil 10 years ago
parent
commit
28653a4979
2 changed files with 6 additions and 3 deletions
  1. 5 2
      platform/common/menu_pico.c
  2. 1 1
      platform/libpicofe

+ 5 - 2
platform/common/menu_pico.c

@@ -119,11 +119,14 @@ static void menu_enter(int is_rom_loaded)
 	}
 	else
 	{
+		int pos;
 		char buff[256];
+		pos = plat_get_skin_dir(buff, 256);
+		strcpy(buff + pos, "background.png");
 
 		// should really only happen once, on startup..
-		emu_make_path(buff, "skin/background.png", sizeof(buff));
-		if (readpng(g_menubg_ptr, buff, READPNG_BG, g_menuscreen_w, g_menuscreen_h) < 0)
+		if (readpng(g_menubg_ptr, buff, READPNG_BG,
+						g_menuscreen_w, g_menuscreen_h) < 0)
 			memset(g_menubg_ptr, 0, g_menuscreen_w * g_menuscreen_h * 2);
 	}
 

+ 1 - 1
platform/libpicofe

@@ -1 +1 @@
-Subproject commit 39014486f9e50110d23dece007ce4c0ed90d15b1
+Subproject commit c52e6628cdf9c53e9143e903ab793bf59987a0ea