[mupen64plus-input-sdl] 157/196: Add autoconfig for new controllers

Sven Eckelmann ecsv-guest at moszumanska.debian.org
Thu Nov 26 06:00:37 UTC 2015


This is an automated email from the git hooks/post-receive script.

ecsv-guest pushed a commit to branch master
in repository mupen64plus-input-sdl.

commit 1a4ffd5cbe70ec3ddd3c954335f0fe51b9bfd493
Author: Sven Eckelmann <sven at narfation.org>
Date:   Sat Aug 31 13:42:02 2013 +0200

    Add autoconfig for new controllers
---
 debian/changelog                                |  7 ++
 debian/patches/autoconfig_jess_controller.patch | 40 +++++++++++
 debian/patches/autoconfig_szmy_gamepad3.patch   | 40 +++++++++++
 debian/patches/autoconfig_twin_gamepad.patch    | 88 +++++++++++++++++++++++++
 debian/patches/autoconfig_wiimote_classic.patch | 40 +++++++++++
 debian/patches/series                           |  4 ++
 6 files changed, 219 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index f92cef4..d7553b0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,13 @@ mupen64plus-input-sdl (2.0-2) UNRELEASED; urgency=low
   * debian/patches:
     - Add xboxdrv_rumble_war.patch, Add workaround for missing rumble with
       xboxdrv
+    - Add autoconfig_jess_controller.patch, Jess Technology Co., Ltd. USB
+      Game Controllers
+    - Add autoconfig_szmy_gamepad3.patch, Add support for SZMY-POWER CO.,LTD.
+      GAMEPAD 3 TURBO
+    - Add autoconfig_twin_gamepad.patch, Twin USB Vibration Gamepad
+    - Add autoconfig_wiimote_classic.patch, Add supportt for Nintendo Wiimote
+      Classic
 
  -- Sven Eckelmann <sven at narfation.org>  Sat, 31 Aug 2013 13:27:25 +0200
 
diff --git a/debian/patches/autoconfig_jess_controller.patch b/debian/patches/autoconfig_jess_controller.patch
new file mode 100644
index 0000000..02c60e8
--- /dev/null
+++ b/debian/patches/autoconfig_jess_controller.patch
@@ -0,0 +1,40 @@
+Description: Add support for Jess Technology Co., Ltd. USB Game Controllers
+Origin: upstream, https://bitbucket.org/richard42/mupen64plus-input-sdl/commits/cd253cfdbe49098b35b4268215c4380ce0d9e8c9
+
+---
+diff --git a/data/InputAutoCfg.ini b/data/InputAutoCfg.ini
+index e45b10aad99f84ff261ef216b249f8bf474e561d..71034346cfa55376fcd4682e1cb6a3b2adfbd121 100644
+--- a/data/InputAutoCfg.ini
++++ b/data/InputAutoCfg.ini
+@@ -276,6 +276,31 @@ Rumblepak switch =
+ X Axis = axis(0-,0+)
+ Y Axis = axis(1-,1+)
+ 
++[Jess Technology Co., Ltd. USB Game Controllers]
++plugged = True
++plugin = 2
++mouse = False
++AnalogDeadzone = 4096,4096
++AnalogPeak = 32768,32768
++DPad R = axis(0+)
++DPad L = axis(0-)
++DPad D = axis(1+)
++DPad U = axis(1-)
++Start = button(9)
++Z Trig = button(3)
++B Button = button(0)
++A Button = button(2)
++C Button R = axis(5+)
++C Button L = axis(5-)
++C Button D = axis(2+)
++C Button U = axis(2-)
++R Trig = button(6)
++L Trig = button(4)
++Mempak switch = button(7)
++Rumblepak switch = button(5)
++X Axis = axis(0-,0+)
++Y Axis = axis(1-,1+)
++
+ ; X-box controllers and compatible clones
+ [Logitech Chillstream Controller]
+ plugged = True
diff --git a/debian/patches/autoconfig_szmy_gamepad3.patch b/debian/patches/autoconfig_szmy_gamepad3.patch
new file mode 100644
index 0000000..5585d02
--- /dev/null
+++ b/debian/patches/autoconfig_szmy_gamepad3.patch
@@ -0,0 +1,40 @@
+Description: Add support for SZMY-POWER CO.,LTD. GAMEPAD 3 TURBO
+Origin: upstream, https://bitbucket.org/richard42/mupen64plus-input-sdl/commits/88291e56d792bffc401cb318049428d968c922e1
+
+---
+diff --git a/data/InputAutoCfg.ini b/data/InputAutoCfg.ini
+index 4968e67f113ec51c097ec236f048ac547dd0967c..70e03dce028eae64f0014424bcd69275852797aa 100644
+--- a/data/InputAutoCfg.ini
++++ b/data/InputAutoCfg.ini
+@@ -638,6 +638,31 @@ Rumblepak switch = axis(10+)
+ X Axis = axis(0-,0+)
+ Y Axis = axis(1-,1+)
+ 
++[SZMY-POWER CO.,LTD. GAMEPAD 3 TURBO]
++plugged = True
++plugin = 2
++mouse = False
++AnalogDeadzone = 4096,4096
++AnalogPeak = 32768,32768
++DPad R = hat(0 Right)
++DPad L = hat(0 Left)
++DPad D = hat(0 Down)
++DPad U = hat(0 Up)
++Start = button(9)
++Z Trig = button(6)
++B Button = button(0)
++A Button = button(1)
++C Button R = axis(2+)
++C Button L = axis(2-)
++C Button D = axis(3+)
++C Button U = axis(3-)
++R Trig = button(5)
++L Trig = button(4)
++Mempak switch = key(44)
++Rumblepak switch = key(46)
++X Axis = axis(0-,0+)
++Y Axis = axis(1-,1+)
++
+ [Thrustmaster Dual Trigger 3-in-1]
+ plugged = True
+ plugin = 2
diff --git a/debian/patches/autoconfig_twin_gamepad.patch b/debian/patches/autoconfig_twin_gamepad.patch
new file mode 100644
index 0000000..9237cf0
--- /dev/null
+++ b/debian/patches/autoconfig_twin_gamepad.patch
@@ -0,0 +1,88 @@
+Description: Add support for Twin USB Vibration Gamepad
+Origin: upstream, https://bitbucket.org/richard42/mupen64plus-input-sdl/commits/52b8865b5c7a8525034b0d980d46053ae07b297f
+
+---
+diff --git a/data/InputAutoCfg.ini b/data/InputAutoCfg.ini
+index 70e03dce028eae64f0014424bcd69275852797aa..f73bc9818e18d48d9c32bba0fe6ea3758130c18b 100644
+--- a/data/InputAutoCfg.ini
++++ b/data/InputAutoCfg.ini
+@@ -563,6 +563,32 @@ Rumblepak switch = key(114)
+ X Axis = axis(0-,0+)
+ Y Axis = axis(1-,1+)
+ 
++[PLAYSTATION(R)3 Controller]
++[SHENGHIC 2009/0708ZXW-V1Inc. PLAYSTATION(R)3Conteroller]
++plugged = True
++plugin = 2
++mouse = False
++AnalogDeadzone = 4096,4096
++AnalogPeak = 32768,32768
++DPad R = button(5)
++DPad L = button(7)
++DPad D = button(6)
++DPad U = button(4)
++Start = button(3)
++Z Trig = button(8)
++B Button = button(15)
++A Button = button(14)
++C Button R = axis(2+)
++C Button L = axis(2-)
++C Button D = axis(3+)
++C Button U = axis(3-)
++R Trig = button(11)
++L Trig = button(10)
++Mempak switch = 
++Rumblepak switch = 
++X Axis = axis(0-,0+)
++Y Axis = axis(1-,1+)
++
+ [SAITEK P880]
+ plugged = True
+ plugin = 2
+@@ -738,29 +764,28 @@ Rumblepak switch =
+ Y Axis = axis(1-,1+)
+ X Axis = axis(0-,0+)
+ 
+-[SHENGHIC 2009/0708ZXW-V1Inc. PLAYSTATION(R)3Conteroller]
+-[PLAYSTATION(R)3 Controller]
++[Twin USB Vibration Gamepad]
+ plugged = True
+ plugin = 2
+ mouse = False
+ AnalogDeadzone = 4096,4096
+ AnalogPeak = 32768,32768
+-DPad R = button(5)
+-DPad L = button(7)
+-DPad D = button(6)
+-DPad U = button(4)
+-Start = button(3)
+-Z Trig = button(8)
+-B Button = button(15)
+-A Button = button(14)
+-C Button R = axis(2+)
+-C Button L = axis(2-)
+-C Button D = axis(3+)
+-C Button U = axis(3-)
+-R Trig = button(11)
+-L Trig = button(10)
+-Mempak switch = 
+-Rumblepak switch = 
++DPad R = hat(0 Right)
++DPad L = hat(0 Left)
++DPad D = hat(0 Down)
++DPad U = hat(0 Up)
++Start = button(9)
++Z Trig = button(7)
++B Button = button(0)
++A Button = button(2)
++C Button R = axis(3+)
++C Button L = axis(3-)
++C Button D = axis(2+)
++C Button U = axis(2-)
++R Trig = button(6)
++L Trig = button(4)
++Mempak switch =
++Rumblepak switch =
+ X Axis = axis(0-,0+)
+ Y Axis = axis(1-,1+)
+ 
diff --git a/debian/patches/autoconfig_wiimote_classic.patch b/debian/patches/autoconfig_wiimote_classic.patch
new file mode 100644
index 0000000..19ba143
--- /dev/null
+++ b/debian/patches/autoconfig_wiimote_classic.patch
@@ -0,0 +1,40 @@
+Description: Add support for Nintendo Wiimote Classic
+Origin: upstream, https://bitbucket.org/richard42/mupen64plus-input-sdl/commits/6c68ff547c39a04a8d20e49806030be58af02cb9
+
+---
+diff --git a/data/InputAutoCfg.ini b/data/InputAutoCfg.ini
+index 71034346cfa55376fcd4682e1cb6a3b2adfbd121..4968e67f113ec51c097ec236f048ac547dd0967c 100644
+--- a/data/InputAutoCfg.ini
++++ b/data/InputAutoCfg.ini
+@@ -513,6 +513,31 @@ Rumblepak switch = key(114)
+ X Axis = axis(0-,0+)
+ Y Axis = axis(1-,1+)
+ 
++[Nintendo Wiimote Classic]
++plugged = True
++plugin = 2
++mouse = False
++AnalogDeadzone = 4096,4096
++AnalogPeak = 32768,32768
++DPad R = button(23)
++DPad L = button(22)
++DPad D = button(21)
++DPad U = button(20)
++Start = button(17)
++Z Trig = button(24)
++B Button = button(14)
++A Button = button(13)
++C Button R = axis(2+)
++C Button L = axis(2-)
++C Button D = axis(3+)
++C Button U = axis(3-)
++R Trig = button(25)
++L Trig = button(26)
++Mempak switch = button(16)
++Rumblepak switch = button(15)
++X Axis = axis(4-,4+)
++Y Axis = axis(5-,5+)
++
+ [PC Game Controller]
+ plugged = True
+ plugin = 2
diff --git a/debian/patches/series b/debian/patches/series
index 92c57a5..d2a8b2c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,7 @@ sdl2_forcefeedback.patch
 sdl2_keysym.patch
 sdl2_mousemode.patch
 xboxdrv_rumble_war.patch
+autoconfig_jess_controller.patch
+autoconfig_wiimote_classic.patch
+autoconfig_szmy_gamepad3.patch
+autoconfig_twin_gamepad.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/mupen64plus-input-sdl.git



More information about the Pkg-games-commits mailing list