diff options
Diffstat (limited to 'src/yuzu')
| -rw-r--r-- | src/yuzu/main.cpp | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index 52218eb70..28a52a56c 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -2490,6 +2490,11 @@ void GMainWindow::OnCaptureScreenshot() {                             .arg(title_id, 16, 16, QLatin1Char{'0'})                             .arg(date); +    if (!Common::FS::CreateDir(screenshot_path.toStdString())) { +        OnStartGame(); +        return; +    } +  #ifdef _WIN32      if (UISettings::values.enable_screenshot_save_as) {          filename = QFileDialog::getSaveFileName(this, tr("Capture Screenshot"), filename, | 
