diff --git a/pcsx2/GameDatabase.cpp b/pcsx2/GameDatabase.cpp index 078a149dd1..446eeceef0 100644 --- a/pcsx2/GameDatabase.cpp +++ b/pcsx2/GameDatabase.cpp @@ -95,7 +95,7 @@ GameDatabaseSchema::GameEntry YamlGameDatabaseImpl::entryFromYaml(const std::str bool fixValidated = false; for (GamefixId id = GamefixId_FIRST; id < pxEnumEnd; ++id) { - std::string validFix = wxString(EnumToString(id)) + L"Hack"; + std::string validFix = wxString(EnumToString(id)).ToStdString() + L"Hack"; if (validFix == fix) { fixValidated = true; diff --git a/pcsx2/Recording/InputRecording.cpp b/pcsx2/Recording/InputRecording.cpp index 30cd93173a..b3483f015d 100644 --- a/pcsx2/Recording/InputRecording.cpp +++ b/pcsx2/Recording/InputRecording.cpp @@ -332,7 +332,7 @@ bool InputRecording::Play(wxString fileName) if (!wxFileExists(inputRecordingData.GetFilename() + "_SaveState.p2s")) { inputRec::consoleLog(fmt::format("Could not locate savestate file at location - {}_SaveState.p2s", - inputRecordingData.GetFilename())); + inputRecordingData.GetFilename().ToStdString())); inputRecordingData.Close(); return false; } diff --git a/pcsx2/gui/MainMenuClicks.cpp b/pcsx2/gui/MainMenuClicks.cpp index 823494021d..cbead1fb10 100644 --- a/pcsx2/gui/MainMenuClicks.cpp +++ b/pcsx2/gui/MainMenuClicks.cpp @@ -956,7 +956,7 @@ void MainEmuFrame::Menu_Capture_Screenshot_Screenshot_As_Click(wxCommandEvent &e wxFileDialog fileDialog(this, _("Select a file"), g_Conf->Folders.Snapshots.ToAscii(), wxEmptyString, "PNG files (*.png)|*.png", wxFD_SAVE | wxFD_OVERWRITE_PROMPT); if (fileDialog.ShowModal() == wxID_OK) - GSmakeSnapshot(fileDialog.GetPath()); + GSmakeSnapshot(fileDialog.GetPath().c_str()); // Resume emulation if (!wasPaused)