-fixed bug wiiflow retries to install a gamecube game which is already installed without possibility to stop it

-disable full screen banner in plugin and homebrew coverflow (issue 110)
This commit is contained in:
fix94.1 2012-08-19 10:07:51 +00:00
parent 7a1b39ee1b
commit 219c29acbe
2 changed files with 3 additions and 8 deletions

View File

@ -330,9 +330,7 @@ s32 GCDump::DumpGame()
else else
{ {
gprintf("Skipping game: %s (Already installed)(%d)\n", gcheader.title, Gamesize[MultiGameDump]); gprintf("Skipping game: %s (Already installed)(%d)\n", gcheader.title, Gamesize[MultiGameDump]);
gc_done += Gamesize[MultiGameDump]; break;
MultiGameDump++;
continue;
} }
} }
@ -418,17 +416,14 @@ s32 GCDump::DumpGame()
} }
if(!Disc) if(!Disc)
{
snprintf(gamepath, sizeof(gamepath), "%s/%s [%.06s]/game.iso", fmt((strncmp(gamepartition, "sd", 2) != 0) ? usb_dml_game_dir : DML_DIR, gamepartition), gcheader.title, (char *)gcheader.id); snprintf(gamepath, sizeof(gamepath), "%s/%s [%.06s]/game.iso", fmt((strncmp(gamepartition, "sd", 2) != 0) ? usb_dml_game_dir : DML_DIR, gamepartition), gcheader.title, (char *)gcheader.id);
}
else else
{ {
char *ptz = (char *)NULL; char *ptz = (char *)NULL;
ptz = strstr(gamepath, "game.iso"); ptz = strstr(gamepath, "game.iso");
if(ptz != NULL) if(ptz != NULL)
strncpy(ptz, "gam1.iso", 8); strncpy(ptz, "gam1.iso", 8);
} }
gprintf("Writing %s\n", gamepath); gprintf("Writing %s\n", gamepath);
if(compressed) if(compressed)
{ {

View File

@ -639,7 +639,7 @@ void CMenu::_game(bool launch)
m_banner->DeleteBanner(true); m_banner->DeleteBanner(true);
_setBg(m_mainBg, m_mainBgLQ); _setBg(m_mainBg, m_mainBgLQ);
} }
if(m_show_zone_game && !m_zoom_banner) if(m_show_zone_game && (!m_zoom_banner || NoGameID(m_cf.getHdr()->type))
{ {
bool b = m_gcfg1.getBool("FAVORITES", id, false); bool b = m_gcfg1.getBool("FAVORITES", id, false);
m_btnMgr.show(b ? m_gameBtnFavoriteOn : m_gameBtnFavoriteOff); m_btnMgr.show(b ? m_gameBtnFavoriteOn : m_gameBtnFavoriteOff);