random fixes (root path and mmap svp tcache)

git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@714 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
notaz 2009-07-25 19:01:45 +00:00
parent 8e77275eda
commit 45deb4099e
6 changed files with 54 additions and 39 deletions

View file

@ -318,8 +318,12 @@ void plat_video_menu_enter(int is_rom_loaded)
}
else
{
char buff[256];
// should really only happen once, on startup..
readpng(g_screen_ptr, "skin/background.png", READPNG_BG);
emu_make_path(buff, "skin/background.png", sizeof(buff));
if (readpng(g_screen_ptr, buff, READPNG_BG) < 0)
memset(g_screen_ptr, 0, 320*240*2);
}
memcpy(menu_bg_buffer, g_screen_ptr, 320*240*2);