diff options
| author | Anthony Serna <aserna3@gmail.com> | 2016-02-19 22:15:52 -0600 |
|---|---|---|
| committer | Anthony Serna <aserna3@gmail.com> | 2016-02-19 22:15:52 -0600 |
| commit | 28fbf6ae0313e0417b80eec6243f9f628bd597e6 (patch) | |
| tree | 93897a5e8a0ca1974586611eafa37c2ef5e09a10 /Source/Core | |
| parent | 1f2b1caf422474d02d465ee4c8fa16f066aeb011 (diff) | |
[Netplay] Disable Wiimotes
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/DolphinWX/NetPlay/NetWindow.cpp | 1 | ||||
| -rw-r--r-- | Source/Core/DolphinWX/NetPlay/PadMapDialog.cpp | 30 |
2 files changed, 2 insertions, 29 deletions
diff --git a/Source/Core/DolphinWX/NetPlay/NetWindow.cpp b/Source/Core/DolphinWX/NetPlay/NetWindow.cpp index ae77d5fb33..ece17e4fe9 100644 --- a/Source/Core/DolphinWX/NetPlay/NetWindow.cpp +++ b/Source/Core/DolphinWX/NetPlay/NetWindow.cpp @@ -466,7 +466,6 @@ void NetPlayDialog::OnAssignPads(wxCommandEvent&) pmd.ShowModal(); netplay_server->SetPadMapping(pmd.GetModifiedPadMappings()); - netplay_server->SetWiimoteMapping(pmd.GetModifiedWiimoteMappings()); } void NetPlayDialog::OnKick(wxCommandEvent&) diff --git a/Source/Core/DolphinWX/NetPlay/PadMapDialog.cpp b/Source/Core/DolphinWX/NetPlay/PadMapDialog.cpp index 4e3b382479..449ddd1062 100644 --- a/Source/Core/DolphinWX/NetPlay/PadMapDialog.cpp +++ b/Source/Core/DolphinWX/NetPlay/PadMapDialog.cpp @@ -11,10 +11,11 @@ #include "Core/NetPlayServer.h" #include "DolphinWX/NetPlay/PadMapDialog.h" +// Removed Wiimote UI elements due to Wiimotes being flat out broken in netplay. + PadMapDialog::PadMapDialog(wxWindow* parent, NetPlayServer* server, NetPlayClient* client) : wxDialog(parent, wxID_ANY, _("Controller Ports")) , m_pad_mapping(server->GetPadMapping()) - , m_wii_mapping(server->GetWiimoteMapping()) , m_player_list(client->GetPlayers()) { wxBoxSizer* const h_szr = new wxBoxSizer(wxHORIZONTAL); @@ -52,33 +53,6 @@ PadMapDialog::PadMapDialog(wxWindow* parent, NetPlayServer* server, NetPlayClien h_szr->AddSpacer(10); } - for (unsigned int i = 0; i < 4; ++i) - { - wxBoxSizer* const v_szr = new wxBoxSizer(wxVERTICAL); - v_szr->Add(new wxStaticText(this, wxID_ANY, (wxString(_("Wiimote ")) + (wxChar)('1' + i))), - 1, wxALIGN_CENTER_HORIZONTAL); - - m_map_cbox[i + 4] = new wxChoice(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, player_names); - m_map_cbox[i + 4]->Bind(wxEVT_CHOICE, &PadMapDialog::OnAdjust, this); - if (m_wii_mapping[i] == -1) - { - m_map_cbox[i + 4]->Select(0); - } - else - { - for (unsigned int j = 0; j < m_player_list.size(); j++) - { - if (m_wii_mapping[i] == m_player_list[j]->pid) - m_map_cbox[i + 4]->Select(j + 1); - } - } - - v_szr->Add(m_map_cbox[i + 4], 1); - - h_szr->Add(v_szr, 1, wxTOP | wxEXPAND, 20); - h_szr->AddSpacer(10); - } - wxBoxSizer* const main_szr = new wxBoxSizer(wxVERTICAL); main_szr->Add(h_szr); main_szr->AddSpacer(5); |
