diff options
| author | JosJuice <josjuice@gmail.com> | 2023-10-01 17:25:17 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2023-10-01 18:47:49 +0200 |
| commit | d811c12196b7692695ff2b864ea7ea348247d641 (patch) | |
| tree | 285dd5f0b1098863f9490f6d3af1dfb0df0124d5 /Source/Android/jni/Input/EmulatedController.cpp | |
| parent | d6c0f8e74933e291023099f47cae2901410c0f42 (diff) | |
Android: Add more GameCube controller types
For all your PSO needs.
Diffstat (limited to 'Source/Android/jni/Input/EmulatedController.cpp')
| -rw-r--r-- | Source/Android/jni/Input/EmulatedController.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/Android/jni/Input/EmulatedController.cpp b/Source/Android/jni/Input/EmulatedController.cpp index 25f5bf2a1a..c1dfd7ce5d 100644 --- a/Source/Android/jni/Input/EmulatedController.cpp +++ b/Source/Android/jni/Input/EmulatedController.cpp @@ -5,6 +5,7 @@ #include "Common/FileUtil.h" #include "Common/IniFile.h" +#include "Core/HW/GCKeyboard.h" #include "Core/HW/GCPad.h" #include "Core/HW/Wiimote.h" #include "Core/HW/WiimoteEmu/WiimoteEmu.h" @@ -139,6 +140,13 @@ Java_org_dolphinemu_dolphinemu_features_input_model_controlleremu_EmulatedContro } JNIEXPORT jobject JNICALL +Java_org_dolphinemu_dolphinemu_features_input_model_controlleremu_EmulatedController_getGcKeyboard( + JNIEnv* env, jclass, jint controller_index) +{ + return EmulatedControllerToJava(env, Keyboard::GetConfig()->GetController(controller_index)); +} + +JNIEXPORT jobject JNICALL Java_org_dolphinemu_dolphinemu_features_input_model_controlleremu_EmulatedController_getWiimote( JNIEnv* env, jclass, jint controller_index) { |
