mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-07 15:31:26 +12:00
cellPad: don't report fake move pads as connected
This commit is contained in:
parent
5fb6be4bf6
commit
70e40ce857
4 changed files with 20 additions and 11 deletions
|
@ -22,6 +22,7 @@
|
|||
#include "Emu/system_config.h"
|
||||
#include "Emu/RSX/Overlays/HomeMenu/overlay_home_menu.h"
|
||||
#include "Emu/RSX/Overlays/overlay_message.h"
|
||||
#include "Emu/Cell/Modules/cellGem.h"
|
||||
#include "Utilities/Thread.h"
|
||||
#include "util/atomic.hpp"
|
||||
|
||||
|
@ -169,6 +170,7 @@ void pad_thread::Init()
|
|||
cur_pad_handler->Init();
|
||||
|
||||
m_pads[i] = std::make_shared<Pad>(handler_type, CELL_PAD_STATUS_DISCONNECTED, pad_settings[i].device_capability, pad_settings[i].device_type);
|
||||
m_pads[i]->is_fake_move = (g_cfg.io.move == move_handler::fake && i >= (CELL_PAD_MAX_PORT_NUM - CELL_GEM_MAX_NUM));
|
||||
|
||||
if (pad_settings[i].is_ldd_pad)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue