mirror of
https://github.com/Fledge68/WiiFlow_Lite.git
synced 2025-02-20 05:52:41 +01:00
-some code cleanup
This commit is contained in:
parent
6abcd44055
commit
32b19866c8
@ -2223,10 +2223,9 @@ bool CMenu::_loadChannelList(void)
|
|||||||
NANDemuView = (!neek2o() && m_cfg.getBool(CHANNEL_DOMAIN, "disable", true) == false);
|
NANDemuView = (!neek2o() && m_cfg.getBool(CHANNEL_DOMAIN, "disable", true) == false);
|
||||||
if(NANDemuView)
|
if(NANDemuView)
|
||||||
{
|
{
|
||||||
m_partRequest = m_cfg.getInt(CHANNEL_DOMAIN, "partition", 1);
|
emuPartition = _FindEmuPart(emuPath, false);
|
||||||
emuPartition = _FindEmuPart(emuPath, m_partRequest, false);
|
|
||||||
if(emuPartition < 0)
|
if(emuPartition < 0)
|
||||||
emuPartition = _FindEmuPart(emuPath, m_partRequest, true);
|
emuPartition = _FindEmuPart(emuPath, true);
|
||||||
if(emuPartition < 0)
|
if(emuPartition < 0)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
@ -1058,7 +1058,7 @@ private:
|
|||||||
void _stopSounds(void);
|
void _stopSounds(void);
|
||||||
static int _NandDumper(void *obj);
|
static int _NandDumper(void *obj);
|
||||||
static int _NandFlasher(void *obj);
|
static int _NandFlasher(void *obj);
|
||||||
int _FindEmuPart(string &emuPath, int part, bool searchvalid);
|
int _FindEmuPart(string &emuPath, bool searchvalid);
|
||||||
bool _checkSave(string id, bool nand);
|
bool _checkSave(string id, bool nand);
|
||||||
bool _TestEmuNand(int epart, const char *path, bool indept);
|
bool _TestEmuNand(int epart, const char *path, bool indept);
|
||||||
|
|
||||||
|
@ -1064,8 +1064,7 @@ void CMenu::_launchChannel(dir_discHdr *hdr)
|
|||||||
m_gcfg1.setUInt("LASTPLAYED", id, time(NULL));
|
m_gcfg1.setUInt("LASTPLAYED", id, time(NULL));
|
||||||
|
|
||||||
string emuPath;
|
string emuPath;
|
||||||
m_partRequest = m_cfg.getInt(CHANNEL_DOMAIN, "partition", 0);
|
int emuPartition = _FindEmuPart(emuPath, false);
|
||||||
int emuPartition = _FindEmuPart(emuPath, m_partRequest, false);
|
|
||||||
int emulate_mode = min(max(0, m_cfg.getInt(CHANNEL_DOMAIN, "emulation", 1)), (int)ARRAY_SIZE(CMenu::_NandEmu) - 1);
|
int emulate_mode = min(max(0, m_cfg.getInt(CHANNEL_DOMAIN, "emulation", 1)), (int)ARRAY_SIZE(CMenu::_NandEmu) - 1);
|
||||||
|
|
||||||
int userIOS = m_gcfg2.getInt(id, "ios", 0);
|
int userIOS = m_gcfg2.getInt(id, "ios", 0);
|
||||||
@ -1222,10 +1221,7 @@ void CMenu::_launchGame(dir_discHdr *hdr, bool dvd)
|
|||||||
int aspectRatio = min((u32)m_gcfg2.getInt(id, "aspect_ratio", 0), ARRAY_SIZE(CMenu::_AspectRatio) - 1u)-1;
|
int aspectRatio = min((u32)m_gcfg2.getInt(id, "aspect_ratio", 0), ARRAY_SIZE(CMenu::_AspectRatio) - 1u)-1;
|
||||||
|
|
||||||
string emuPath;
|
string emuPath;
|
||||||
m_partRequest = m_cfg.getInt(WII_DOMAIN, "savepartition", -1);
|
int emuPartition = _FindEmuPart(emuPath, false);
|
||||||
if(m_partRequest == -1)
|
|
||||||
m_partRequest = m_cfg.getInt(CHANNEL_DOMAIN, "partition", 0);
|
|
||||||
int emuPartition = _FindEmuPart(emuPath, m_partRequest, false);
|
|
||||||
|
|
||||||
u8 emulate_mode = min((u32)m_gcfg2.getInt(id, "emulate_save", 0), ARRAY_SIZE(CMenu::_SaveEmu) - 1u);
|
u8 emulate_mode = min((u32)m_gcfg2.getInt(id, "emulate_save", 0), ARRAY_SIZE(CMenu::_SaveEmu) - 1u);
|
||||||
|
|
||||||
@ -1258,7 +1254,7 @@ void CMenu::_launchGame(dir_discHdr *hdr, bool dvd)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
emuPartition = _FindEmuPart(emuPath, 1, true);
|
emuPartition = _FindEmuPart(emuPath, true);
|
||||||
NandHandle.CreatePath("%s:/wiiflow", DeviceName[emuPartition]);
|
NandHandle.CreatePath("%s:/wiiflow", DeviceName[emuPartition]);
|
||||||
NandHandle.CreatePath("%s:/wiiflow/nandemu", DeviceName[emuPartition]);
|
NandHandle.CreatePath("%s:/wiiflow/nandemu", DeviceName[emuPartition]);
|
||||||
}
|
}
|
||||||
|
@ -787,7 +787,7 @@ int CMenu::main(void)
|
|||||||
else if(Sys_GetExitTo() == EXIT_TO_SMNK2O || Sys_GetExitTo() == EXIT_TO_WFNK2O)
|
else if(Sys_GetExitTo() == EXIT_TO_SMNK2O || Sys_GetExitTo() == EXIT_TO_WFNK2O)
|
||||||
{
|
{
|
||||||
string emuPath;
|
string emuPath;
|
||||||
_FindEmuPart(emuPath, m_cfg.getInt(CHANNEL_DOMAIN, "partition", 0), false);
|
_FindEmuPart(emuPath, false);
|
||||||
Sys_SetNeekPath(emuPath.size() > 1 ? emuPath.c_str() : NULL);
|
Sys_SetNeekPath(emuPath.size() > 1 ? emuPath.c_str() : NULL);
|
||||||
}
|
}
|
||||||
//gprintf("Saving configuration files\n");
|
//gprintf("Saving configuration files\n");
|
||||||
|
@ -86,7 +86,7 @@ bool CMenu::_TestEmuNand(int epart, const char *path, bool indept)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
int CMenu::_FindEmuPart(string &emuPath, int part, bool skipchecks)
|
int CMenu::_FindEmuPart(string &emuPath, bool skipchecks)
|
||||||
{
|
{
|
||||||
int emuPart = -1;
|
int emuPart = -1;
|
||||||
const char *tmpPath = NULL;
|
const char *tmpPath = NULL;
|
||||||
@ -407,14 +407,9 @@ int CMenu::_FlashSave(string gameId)
|
|||||||
int CMenu::_AutoExtractSave(string gameId)
|
int CMenu::_AutoExtractSave(string gameId)
|
||||||
{
|
{
|
||||||
string emuPath;
|
string emuPath;
|
||||||
|
int emuPartition = _FindEmuPart(emuPath, false);
|
||||||
if(m_current_view == COVERFLOW_CHANNEL)
|
|
||||||
m_partRequest = m_cfg.getInt(CHANNEL_DOMAIN, "partition", -1);
|
|
||||||
else if(m_current_view == COVERFLOW_USB)
|
|
||||||
m_partRequest = m_cfg.getInt(WII_DOMAIN, "savepartition", -1);
|
|
||||||
int emuPartition = _FindEmuPart(emuPath, m_partRequest, false);
|
|
||||||
if(emuPartition < 0)
|
if(emuPartition < 0)
|
||||||
emuPartition = _FindEmuPart(emuPath, m_partRequest, true);
|
emuPartition = _FindEmuPart(emuPath, true);
|
||||||
if(!_checkSave(gameId, true))
|
if(!_checkSave(gameId, true))
|
||||||
return 1;
|
return 1;
|
||||||
|
|
||||||
@ -623,13 +618,8 @@ int CMenu::_NandFlasher(void *obj)
|
|||||||
char source[MAX_FAT_PATH];
|
char source[MAX_FAT_PATH];
|
||||||
char dest[ISFS_MAXPATH];
|
char dest[ISFS_MAXPATH];
|
||||||
|
|
||||||
if(m.m_current_view == COVERFLOW_CHANNEL)
|
|
||||||
m.m_partRequest = m.m_cfg.getInt(CHANNEL_DOMAIN, "partition", -1);
|
|
||||||
else if(m.m_current_view == COVERFLOW_USB)
|
|
||||||
m.m_partRequest = m.m_cfg.getInt(WII_DOMAIN, "savepartition", -1);
|
|
||||||
|
|
||||||
const char *SaveGameID = m.m_saveExtGameId.c_str();
|
const char *SaveGameID = m.m_saveExtGameId.c_str();
|
||||||
int emuPartition = m._FindEmuPart(emuPath, m.m_partRequest, false);
|
int emuPartition = m._FindEmuPart(emuPath, false);
|
||||||
int flashID = SaveGameID[0] << 24 | SaveGameID[1] << 16 | SaveGameID[2] << 8 | SaveGameID[3];
|
int flashID = SaveGameID[0] << 24 | SaveGameID[1] << 16 | SaveGameID[2] << 8 | SaveGameID[3];
|
||||||
|
|
||||||
if(_saveExists(fmt("%s:%s/title/00010000/%08x", DeviceName[emuPartition], emuPath.c_str(), flashID)))
|
if(_saveExists(fmt("%s:%s/title/00010000/%08x", DeviceName[emuPartition], emuPath.c_str(), flashID)))
|
||||||
@ -669,13 +659,7 @@ int CMenu::_NandDumper(void *obj)
|
|||||||
m.m_foldersdone = 0;
|
m.m_foldersdone = 0;
|
||||||
|
|
||||||
NandHandle.ResetCounters();
|
NandHandle.ResetCounters();
|
||||||
|
emuPartition = m._FindEmuPart(emuPath, true);
|
||||||
if(m.m_current_view == COVERFLOW_CHANNEL)
|
|
||||||
m.m_partRequest = m.m_cfg.getInt(CHANNEL_DOMAIN, "partition", -1);
|
|
||||||
else if(m.m_current_view == COVERFLOW_USB)
|
|
||||||
m.m_partRequest = m.m_cfg.getInt(WII_DOMAIN, "savepartition", -1);
|
|
||||||
|
|
||||||
emuPartition = m._FindEmuPart(emuPath, m.m_partRequest, true);
|
|
||||||
|
|
||||||
if(emuPartition < 0)
|
if(emuPartition < 0)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user