From 6f80a164b430802fac218ac8acd83bed8ddedaf0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Wed, 22 Nov 2017 10:52:57 +0100 Subject: [PATCH] Allow loading graphics dumps (*.ppdmp) through the regular UI. --- UI/MainScreen.cpp | 4 ++-- Windows/MainWindowMenu.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/UI/MainScreen.cpp b/UI/MainScreen.cpp index 66967869b3..e10fd3e1c5 100644 --- a/UI/MainScreen.cpp +++ b/UI/MainScreen.cpp @@ -527,7 +527,7 @@ void GameBrowser::Refresh() { } } else { std::vector fileInfo; - path_.GetListing(fileInfo, "iso:cso:pbp:elf:prx:"); + path_.GetListing(fileInfo, "iso:cso:pbp:elf:prx:ppdmp:"); for (size_t i = 0; i < fileInfo.size(); i++) { bool isGame = !fileInfo[i].isDirectory; bool isSaveData = false; @@ -971,7 +971,7 @@ bool MainScreen::UseVerticalLayout() const { UI::EventReturn MainScreen::OnLoadFile(UI::EventParams &e) { #if defined(USING_QT_UI) - QString fileName = QFileDialog::getOpenFileName(NULL, "Load ROM", g_Config.currentDirectory.c_str(), "PSP ROMs (*.iso *.cso *.pbp *.elf *.zip)"); + QString fileName = QFileDialog::getOpenFileName(NULL, "Load ROM", g_Config.currentDirectory.c_str(), "PSP ROMs (*.iso *.cso *.pbp *.elf *.zip *.ppdmp)"); if (QFile::exists(fileName)) { QDir newPath; g_Config.currentDirectory = newPath.filePath(fileName).toStdString(); diff --git a/Windows/MainWindowMenu.cpp b/Windows/MainWindowMenu.cpp index 4764317960..860fabcc07 100644 --- a/Windows/MainWindowMenu.cpp +++ b/Windows/MainWindowMenu.cpp @@ -369,7 +369,7 @@ namespace MainWindow { } void BrowseAndBoot(std::string defaultPath, bool browseDirectory) { - static std::wstring filter = L"All supported file types (*.iso *.cso *.pbp *.elf *.prx *.zip)|*.pbp;*.elf;*.iso;*.cso;*.prx;*.zip|PSP ROMs (*.iso *.cso *.pbp *.elf *.prx)|*.pbp;*.elf;*.iso;*.cso;*.prx|Homebrew/Demos installers (*.zip)|*.zip|All files (*.*)|*.*||"; + static std::wstring filter = L"All supported file types (*.iso *.cso *.pbp *.elf *.prx *.zip *.ppdmp)|*.pbp;*.elf;*.iso;*.cso;*.prx;*.zip;*.ppdmp|PSP ROMs (*.iso *.cso *.pbp *.elf *.prx)|*.pbp;*.elf;*.iso;*.cso;*.prx|Homebrew/Demos installers (*.zip)|*.zip|All files (*.*)|*.*||"; for (int i = 0; i < (int)filter.length(); i++) { if (filter[i] == '|') filter[i] = '\0';