Browse Source

Device handle should not be a random id, instead it's the current npad id

Found during hardware testing
nce_cpp
David Marcec 7 years ago
parent
commit
5bd0ff8f77
  1. 4
      src/core/hle/service/nfp/nfp.cpp

4
src/core/hle/service/nfp/nfp.cpp

@ -317,8 +317,8 @@ private:
} }
bool has_attached_handle{}; bool has_attached_handle{};
const u64 device_handle{Common::MakeMagic('Y', 'U', 'Z', 'U')};
const u32 npad_id{0}; // Player 1 controller
const u64 device_handle{0}; // Npad device 1
const u32 npad_id{0}; // Player 1 controller
State state{State::NonInitialized}; State state{State::NonInitialized};
DeviceState device_state{DeviceState::Initialized}; DeviceState device_state{DeviceState::Initialized};
Kernel::EventPair deactivate_event; Kernel::EventPair deactivate_event;

Loading…
Cancel
Save