Controller: Add emulation of Namco GunCon

This commit is contained in:
Connor McLaughlin
2020-04-26 01:18:42 +10:00
parent 2026ef99e8
commit e6bd6587fd
11 changed files with 320 additions and 7 deletions

View File

@ -349,9 +349,10 @@ const char* Settings::GetAudioBackendDisplayName(AudioBackend backend)
return s_audio_backend_display_names[static_cast<int>(backend)];
}
static std::array<const char*, 3> s_controller_type_names = {{"None", "DigitalController", "AnalogController"}};
static std::array<const char*, 3> s_controller_display_names = {
{"None", "Digital Controller", "Analog Controller (DualShock)"}};
static std::array<const char*, 4> s_controller_type_names = {
{"None", "DigitalController", "AnalogController", "NamcoGunCon"}};
static std::array<const char*, 4> s_controller_display_names = {
{"None", "Digital Controller", "Analog Controller (DualShock)", "Namco GunCon"}};
std::optional<ControllerType> Settings::ParseControllerTypeName(const char* str)
{