-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathEmulatorBuiltInOptions.h
More file actions
30 lines (27 loc) · 1017 Bytes
/
EmulatorBuiltInOptions.h
File metadata and controls
30 lines (27 loc) · 1017 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#ifndef EMULATORBUILTINOPTIONS_H
#define EMULATORBUILTINOPTIONS_H
#include <QString>
#include <list>
#include <map>
std::map<QString, std::list<std::pair<QString, QString>>> OptionsPerProgram = {
{"epsxe",
{{"Run from CD", " -cdrom (DRIVE)"},
{"Show PS splashscreen", " -slowboot"},
{"Start in fullscreen", " -fullscreen"},
{"Run without a GUI", " -nogui"}}},
{"pcsx2",
{{"Run from CD/DVD", " --usecd"},
{"Show PS2 splashscreen (not recommended - game doesn't boot)", " --fullboot"},
{"Start in fullscreen", " --fullscreen"},
{"Run without a GUI", " --nogui"}}},
{"ppsspp", {{"Start in fullscreen", " --fullscreen"}}},
{"dolphin",
{
// Windows version requires a ':' at end of drive to recognize it as a drive
#ifdef _WIN32
{"Run from CD/DVD", " --exec=(DRIVE):"},
#elif defined __unix__
{"Run from CD/DVD", " --exec=(DRIVE)"},
#endif
{"Skip game list (open quickly)", " --batch"}}}};
#endif // EMULATORBUILTINOPTIONS_H