mirror of https://github.com/PCSX2/pcsx2.git
UI: Add ability to list .mdf files
This commit is contained in:
parent
4e97381709
commit
b34606c9ce
|
@ -39,6 +39,7 @@
|
||||||
|
|
||||||
static const char* SUPPORTED_FORMATS_STRING = QT_TRANSLATE_NOOP(GameListWidget,
|
static const char* SUPPORTED_FORMATS_STRING = QT_TRANSLATE_NOOP(GameListWidget,
|
||||||
".bin/.iso (ISO Disc Images)\n"
|
".bin/.iso (ISO Disc Images)\n"
|
||||||
|
".mdf (Media Descriptor File)\n"
|
||||||
".chd (Compressed Hunks of Data)\n"
|
".chd (Compressed Hunks of Data)\n"
|
||||||
".cso (Compressed ISO)\n"
|
".cso (Compressed ISO)\n"
|
||||||
".gz (Gzip Compressed ISO)");
|
".gz (Gzip Compressed ISO)");
|
||||||
|
|
|
@ -67,9 +67,10 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
const char* MainWindow::OPEN_FILE_FILTER =
|
const char* MainWindow::OPEN_FILE_FILTER =
|
||||||
QT_TRANSLATE_NOOP("MainWindow", "All File Types (*.bin *.iso *.cue *.chd *.cso *.gz *.elf *.irx *.gs *.gs.xz *.gs.zst *.dump);;"
|
QT_TRANSLATE_NOOP("MainWindow", "All File Types (*.bin *.iso *.cue *.mdf *.chd *.cso *.gz *.elf *.irx *.gs *.gs.xz *.gs.zst *.dump);;"
|
||||||
"Single-Track Raw Images (*.bin *.iso);;"
|
"Single-Track Raw Images (*.bin *.iso);;"
|
||||||
"Cue Sheets (*.cue);;"
|
"Cue Sheets (*.cue);;"
|
||||||
|
"Media Descriptor File (*.mdf);;"
|
||||||
"MAME CHD Images (*.chd);;"
|
"MAME CHD Images (*.chd);;"
|
||||||
"CSO Images (*.cso);;"
|
"CSO Images (*.cso);;"
|
||||||
"GZ Images (*.gz);;"
|
"GZ Images (*.gz);;"
|
||||||
|
@ -78,9 +79,10 @@ const char* MainWindow::OPEN_FILE_FILTER =
|
||||||
"GS Dumps (*.gs *.gs.xz *.gs.zst);;"
|
"GS Dumps (*.gs *.gs.xz *.gs.zst);;"
|
||||||
"Block Dumps (*.dump)");
|
"Block Dumps (*.dump)");
|
||||||
|
|
||||||
const char* MainWindow::DISC_IMAGE_FILTER = QT_TRANSLATE_NOOP("MainWindow", "All File Types (*.bin *.iso *.cue *.chd *.cso *.gz *.dump);;"
|
const char* MainWindow::DISC_IMAGE_FILTER = QT_TRANSLATE_NOOP("MainWindow", "All File Types (*.bin *.iso *.cue *.mdf *.chd *.cso *.gz *.dump);;"
|
||||||
"Single-Track Raw Images (*.bin *.iso);;"
|
"Single-Track Raw Images (*.bin *.iso);;"
|
||||||
"Cue Sheets (*.cue);;"
|
"Cue Sheets (*.cue);;"
|
||||||
|
"Media Descriptor File (*.mdf);;"
|
||||||
"MAME CHD Images (*.chd);;"
|
"MAME CHD Images (*.chd);;"
|
||||||
"CSO Images (*.cso);;"
|
"CSO Images (*.cso);;"
|
||||||
"GZ Images (*.gz);;"
|
"GZ Images (*.gz);;"
|
||||||
|
|
|
@ -900,12 +900,12 @@ void FullscreenUI::DestroyResources()
|
||||||
|
|
||||||
ImGuiFullscreen::FileSelectorFilters FullscreenUI::GetOpenFileFilters()
|
ImGuiFullscreen::FileSelectorFilters FullscreenUI::GetOpenFileFilters()
|
||||||
{
|
{
|
||||||
return {"*.bin", "*.iso", "*.cue", "*.chd", "*.cso", "*.gz", "*.elf", "*.irx", "*.gs", "*.gs.xz", "*.gs.zst", "*.dump"};
|
return {"*.bin", "*.iso", "*.cue", "*.mdf", "*.chd", "*.cso", "*.gz", "*.elf", "*.irx", "*.gs", "*.gs.xz", "*.gs.zst", "*.dump"};
|
||||||
}
|
}
|
||||||
|
|
||||||
ImGuiFullscreen::FileSelectorFilters FullscreenUI::GetDiscImageFilters()
|
ImGuiFullscreen::FileSelectorFilters FullscreenUI::GetDiscImageFilters()
|
||||||
{
|
{
|
||||||
return {"*.bin", "*.iso", "*.cue", "*.chd", "*.cso", "*.gz"};
|
return {"*.bin", "*.iso", "*.cue", "*.mdf", "*.chd", "*.cso", "*.gz"};
|
||||||
}
|
}
|
||||||
|
|
||||||
void FullscreenUI::DoStartPath(const std::string& path, std::optional<s32> state_index, std::optional<bool> fast_boot)
|
void FullscreenUI::DoStartPath(const std::string& path, std::optional<s32> state_index, std::optional<bool> fast_boot)
|
||||||
|
|
Loading…
Reference in New Issue