|
|
@@ -81,6 +81,12 @@
|
|
|
Device.Memory.WriteInt64(controllerOffset + 0x28,
|
|
|
(Connected ? (uint)HidControllerConnState.ControllerStateConnected : 0) |
|
|
|
(_currentLayout == HidControllerLayouts.HandheldJoined ? (uint)HidControllerConnState.ControllerStateWired : 0));
|
|
|
+
|
|
|
+ controllerOffset = WriteInput(buttons, leftStick, rightStick, HidControllerLayouts.Main);
|
|
|
+
|
|
|
+ Device.Memory.WriteInt64(controllerOffset + 0x28,
|
|
|
+ (Connected ? (uint)HidControllerConnState.ControllerStateWired : 0) |
|
|
|
+ (uint)HidControllerConnState.ControllerStateWired);
|
|
|
}
|
|
|
}
|
|
|
}
|