Core: Convert missed log calls over to fmt

This commit is contained in:
Lioncash 2020-11-23 11:55:49 -05:00
parent 17b11cf4a4
commit eedfe2abf1
6 changed files with 35 additions and 33 deletions

View File

@ -470,8 +470,9 @@ void DecryptARCode(std::vector<std::string> vCodes, std::vector<AREntry>* ops)
if (ret)
{
// Return value is index + 1, 0 being the success flag value.
PanicAlertT("Action Replay Code Decryption Error:\nParity Check Failed\n\nCulprit Code:\n%s",
vCodes[ret - 1].c_str());
PanicAlertFmtT(
"Action Replay Code Decryption Error:\nParity Check Failed\n\nCulprit Code:\n{0}",
vCodes[ret - 1]);
}
else if (!batchdecrypt(uCodes.data(), (u16)vCodes.size() << 1))
{

View File

@ -78,11 +78,11 @@ static std::vector<std::string> ReadM3UFile(const std::string& m3u_path,
while (std::getline(s, line))
{
// This is the UTF-8 representation of U+FEFF.
const std::string utf8_bom = "\xEF\xBB\xBF";
constexpr std::string_view utf8_bom = "\xEF\xBB\xBF";
if (StringBeginsWith(line, utf8_bom))
{
WARN_LOG(BOOT, "UTF-8 BOM in file: %s", m3u_path.c_str());
WARN_LOG_FMT(BOOT, "UTF-8 BOM in file: {}", m3u_path);
line.erase(0, utf8_bom.length());
}
@ -100,13 +100,13 @@ static std::vector<std::string> ReadM3UFile(const std::string& m3u_path,
if (!nonexistent.empty())
{
PanicAlertT("Files specified in the M3U file \"%s\" were not found:\n%s", m3u_path.c_str(),
JoinStrings(nonexistent, "\n").c_str());
PanicAlertFmtT("Files specified in the M3U file \"{0}\" were not found:\n{1}", m3u_path,
JoinStrings(nonexistent, "\n"));
return {};
}
if (result.empty())
PanicAlertT("No paths found in the M3U file \"%s\"", m3u_path.c_str());
PanicAlertFmtT("No paths found in the M3U file \"{0}\"", m3u_path);
return result;
}
@ -135,7 +135,7 @@ BootParameters::GenerateFromFile(std::vector<std::string> paths,
// that gave an incorrect file name
if (!is_drive && !File::Exists(paths.front()))
{
PanicAlertT("The specified file \"%s\" does not exist", paths.front().c_str());
PanicAlertFmtT("The specified file \"{0}\" does not exist", paths.front());
return {};
}
@ -185,15 +185,15 @@ BootParameters::GenerateFromFile(std::vector<std::string> paths,
if (is_drive)
{
PanicAlertT("Could not read \"%s\". "
"There is no disc in the drive or it is not a GameCube/Wii backup. "
"Please note that Dolphin cannot play games directly from the original "
"GameCube and Wii discs.",
path.c_str());
PanicAlertFmtT("Could not read \"{0}\". "
"There is no disc in the drive or it is not a GameCube/Wii backup. "
"Please note that Dolphin cannot play games directly from the original "
"GameCube and Wii discs.",
path);
}
else
{
PanicAlertT("\"%s\" is an invalid GCM/ISO file, or is not a GC/Wii ISO.", path.c_str());
PanicAlertFmtT("\"{0}\" is an invalid GCM/ISO file, or is not a GC/Wii ISO.", path);
}
return {};
}
@ -208,7 +208,7 @@ BootParameters::GenerateFromFile(std::vector<std::string> paths,
return std::make_unique<BootParameters>(std::move(*wad), savestate_path);
}
PanicAlertT("Could not recognize file %s", path.c_str());
PanicAlertFmtT("Could not recognize file {0}", path);
return {};
}
@ -338,15 +338,15 @@ bool CBoot::Load_BS2(const std::string& boot_rom_filename)
known_ipl = true;
break;
default:
PanicAlertT("The IPL file is not a known good dump. (CRC32: %x)", ipl_hash);
PanicAlertFmtT("The IPL file is not a known good dump. (CRC32: {0:x})", ipl_hash);
break;
}
const DiscIO::Region boot_region = SConfig::GetInstance().m_region;
if (known_ipl && pal_ipl != (boot_region == DiscIO::Region::PAL))
{
PanicAlertT("%s IPL found in %s directory. The disc might not be recognized",
pal_ipl ? "PAL" : "NTSC", SConfig::GetDirectoryForRegion(boot_region));
PanicAlertFmtT("{0} IPL found in {1} directory. The disc might not be recognized",
pal_ipl ? "PAL" : "NTSC", SConfig::GetDirectoryForRegion(boot_region));
}
// Run the descrambler over the encrypted section containing BS1/BS2
@ -417,7 +417,7 @@ bool CBoot::BootUp(std::unique_ptr<BootParameters> boot)
BootTitle() : config(SConfig::GetInstance()) {}
bool operator()(BootParameters::Disc& disc) const
{
NOTICE_LOG(BOOT, "Booting from disc: %s", disc.path.c_str());
NOTICE_LOG_FMT(BOOT, "Booting from disc: {}", disc.path);
const DiscIO::VolumeDisc* volume =
SetDisc(std::move(disc.volume), disc.auto_disc_change_paths);
@ -437,14 +437,14 @@ bool CBoot::BootUp(std::unique_ptr<BootParameters> boot)
bool operator()(const BootParameters::Executable& executable) const
{
NOTICE_LOG(BOOT, "Booting from executable: %s", executable.path.c_str());
NOTICE_LOG_FMT(BOOT, "Booting from executable: {}", executable.path);
if (!executable.reader->IsValid())
return false;
if (!executable.reader->LoadIntoMemory())
{
PanicAlertT("Failed to load the executable to memory.");
PanicAlertFmtT("Failed to load the executable to memory.");
return false;
}
@ -497,13 +497,13 @@ bool CBoot::BootUp(std::unique_ptr<BootParameters> boot)
bool operator()(const BootParameters::IPL& ipl) const
{
NOTICE_LOG(BOOT, "Booting GC IPL: %s", ipl.path.c_str());
NOTICE_LOG_FMT(BOOT, "Booting GC IPL: {}", ipl.path);
if (!File::Exists(ipl.path))
{
if (ipl.disc)
PanicAlertT("Cannot start the game, because the GC IPL could not be found.");
PanicAlertFmtT("Cannot start the game, because the GC IPL could not be found.");
else
PanicAlertT("Cannot find the GC IPL.");
PanicAlertFmtT("Cannot find the GC IPL.");
return false;
}
@ -512,7 +512,7 @@ bool CBoot::BootUp(std::unique_ptr<BootParameters> boot)
if (ipl.disc)
{
NOTICE_LOG(BOOT, "Inserting disc: %s", ipl.disc->path.c_str());
NOTICE_LOG_FMT(BOOT, "Inserting disc: {}", ipl.disc->path);
SetDisc(DiscIO::CreateDisc(ipl.disc->path), ipl.disc->auto_disc_change_paths);
}
@ -524,7 +524,7 @@ bool CBoot::BootUp(std::unique_ptr<BootParameters> boot)
bool operator()(const BootParameters::DFF& dff) const
{
NOTICE_LOG(BOOT, "Booting DFF: %s", dff.dff_path.c_str());
NOTICE_LOG_FMT(BOOT, "Booting DFF: {}", dff.dff_path);
return FifoPlayer::GetInstance().Open(dff.dff_path);
}

View File

@ -284,8 +284,9 @@ static void IncreaseSampleCount(const u32 amount)
if ((s_interrupt_timing - old_sample_counter) <= (s_sample_counter - old_sample_counter))
{
DEBUG_LOG(AUDIO_INTERFACE, "GenerateAudioInterrupt %08x:%08x @ %08x s_control.AIINTVLD=%d",
s_sample_counter, s_interrupt_timing, PowerPC::ppcState.pc, s_control.AIINTVLD);
DEBUG_LOG_FMT(AUDIO_INTERFACE,
"GenerateAudioInterrupt {:08x}:{:08x} at PC {:08x} s_control.AIINTVLD={}",
s_sample_counter, s_interrupt_timing, PowerPC::ppcState.pc, s_control.AIINTVLD);
GenerateAudioInterrupt();
}
}

View File

@ -259,7 +259,7 @@ u32 CEXIAgp::ImmRead(u32 _uSize)
m_current_cmd = 0;
break;
}
DEBUG_LOG(EXPANSIONINTERFACE, "AGP read %x", uData);
DEBUG_LOG_FMT(EXPANSIONINTERFACE, "AGP read {:x}", uData);
return uData;
}

View File

@ -193,7 +193,7 @@ void RegisterMMIO(MMIO::Mapping* mmio, u32 base)
g_gpio_out.m_hex = val & gpio_owner.m_hex;
if (g_gpio_out[GPIO::DO_EJECT])
{
INFO_LOG(WII_IPC, "Ejecting disc due to GPIO write");
INFO_LOG_FMT(WII_IPC, "Ejecting disc due to GPIO write");
DVDInterface::EjectDisc(DVDInterface::EjectCause::Software);
}
// SENSOR_BAR is checked by WiimoteEmu::CameraLogic

View File

@ -1079,8 +1079,8 @@ unsigned int NetPlayServer::OnData(sf::Packet& packet, Client& player)
break;
default:
PanicAlertT(
"Unknown SYNC_SAVE_DATA message with id:%d received from player:%d Kicking player!",
PanicAlertFmtT(
"Unknown SYNC_SAVE_DATA message with id:{0} received from player:{1} Kicking player!",
sub_id, player.pid);
return 1;
}
@ -1415,7 +1415,7 @@ bool NetPlayServer::SyncSaveData()
const auto game = m_dialog->FindGameFile(m_selected_game_identifier);
if (game == nullptr)
{
PanicAlertT("Selected game doesn't exist in game list!");
PanicAlertFmtT("Selected game doesn't exist in game list!");
return false;
}