"load symbol map" now loads <filname>.map if you booted in dol or elf mode

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2382 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
Shawn Hoffman 2009-02-22 23:36:13 +00:00
parent 14d8db715f
commit 6bc6731f51

View file

@ -84,15 +84,15 @@ void CBoot::UpdateDebugger_MapLoaded(const char *_gameID)
std::string CBoot::GenerateMapFilename() std::string CBoot::GenerateMapFilename()
{ {
/* SCoreStartupParameter& _StartupPara = SConfig::GetInstance().m_LocalCoreStartupParameter;
std::string strDriveDirectory, strFilename; switch (_StartupPara.m_BootType)
SplitPath(booted_file, &strDriveDirectory, &strFilename, NULL); {
case SCoreStartupParameter::BOOT_ELF:
std::string strFullfilename(strFilename + _T(".map")); case SCoreStartupParameter::BOOT_DOL:
std::string strMapFilename; return _StartupPara.m_strFilename.substr(0, _StartupPara.m_strFilename.size()-4) + ".map";
BuildCompleteFilename(strMapFilename, strDriveDirectory, strFullfilename); default:
*/ return FULL_MAPS_DIR + _StartupPara.GetUniqueID() + ".map";
return FULL_MAPS_DIR + SConfig::GetInstance().m_LocalCoreStartupParameter.GetUniqueID() + ".map"; }
} }
bool CBoot::LoadMapFromFilename(const std::string &_rFilename, const char *_gameID) bool CBoot::LoadMapFromFilename(const std::string &_rFilename, const char *_gameID)