small fix - games without banners aren't cached anymore so wii banners will be shown correctly
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1076 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
4e4bbdfa45
commit
4aed4eb1c7
|
@ -239,11 +239,9 @@ s32 CWII_IPC_HLE_Device_fs::ExecuteCommand(u32 _Parameter, u32 _BufferIn, u32 _B
|
|||
|
||||
LOG(WII_IPC_FILEIO, "FS: CREATE_DIR %s", DirName.c_str());
|
||||
|
||||
if (File::IsDirectory(DirName.c_str()))
|
||||
{
|
||||
bool Result = File::CreateDir(DirName.c_str());
|
||||
_dbg_assert_msg_(WII_IPC_FILEIO, Result, "FS: CREATE_DIR %s failed", DirName.c_str());
|
||||
}
|
||||
DirName += "\\";
|
||||
CreateDirectoryStruct(DirName);
|
||||
_dbg_assert_msg_(WII_IPC_FILEIO, File::IsDirectory(DirName.c_str()), "FS: CREATE_DIR %s failed", DirName.c_str());
|
||||
|
||||
return FS_RESULT_OK;
|
||||
}
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
#include "ChunkFile.h"
|
||||
#include "../resources/no_banner.cpp"
|
||||
|
||||
#define CACHE_REVISION 0x103
|
||||
#define CACHE_REVISION 0x104
|
||||
|
||||
#define DVD_BANNER_WIDTH 96
|
||||
#define DVD_BANNER_HEIGHT 32
|
||||
|
@ -104,7 +104,10 @@ GameListItem::GameListItem(const std::string& _rFileName)
|
|||
|
||||
m_Valid = true;
|
||||
|
||||
SaveToCache();
|
||||
// just if we have an image create a cache file
|
||||
// Wii isos create their images after you have generated the first savegame
|
||||
if (m_pImage)
|
||||
SaveToCache();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue