lightningterror
4aa8b0f977
onepad: Update to latest controller database.
2020-06-06 22:30:24 +02:00
lightningterror
9cf54b8897
onepad: Update to latest controller database.
2020-05-27 11:57:11 +02:00
tellowkrinkle
f9771c38a6
macOS fixes ( #3357 )
...
* macOS compile
* Fix memprotect error on macOS
* Fix semaphore wait + thread cancel on macOS
* Fix timedlock timeout calculation
* spu2-x macOS
* onepad macOS support
* Add MacOS game controller db
* Disable onepad_legacy on macOS
* Fix spu2-x configuration crashes
* Make recompiler work on 32-bit macOS
* Use dylib extension for plugins on macOS
* Make app bundle on macOS
* Use git info for Info.plist version
2020-05-23 23:19:47 -07:00
lightningterror
a30a6583c1
onepad: Update to latest controller database.
2020-05-16 22:20:06 +02:00
lightningterror
6fd328611f
onepad: Update to latest controller database.
2020-05-04 21:01:27 +02:00
lightningterror
1939671e7f
onepad: Add PDP Kingdom Hearts Controller.
...
Close #3342
2020-05-02 05:00:38 +02:00
lightningterror
bce30e7388
onepad: Add SZMY-POWER CO. LTD. GAMEPAD to db.
...
Close #3329
2020-04-28 01:28:14 +02:00
lightningterror
e53b2585d1
onepad: Add SZMY-POWER CO. LTD. GAMEPAD 3 TURBO controller.
...
Issue: https://github.com/PCSX2/pcsx2/issues/3309
2020-04-14 18:28:16 +02:00
lightningterror
49e316e488
onepad: Update to latest controller database.
2020-04-08 19:31:26 +02:00
lightningterror
56b76b17a0
onepad: Update to latest controller database.
2020-03-27 18:30:28 +01:00
lightningterror
420f642f65
onepad: Update to latest controller database.
2020-02-21 00:25:12 +01:00
lightningterror
82ebf36970
onepad: Update to latest controller database.
2020-02-13 20:56:47 +01:00
lightningterror
63eaea26d2
onepad: Update to latest controller database.
2020-02-09 17:51:22 +01:00
arcum42
8550cb9b1b
onepad: Broken haptic != Broken controller.
2020-02-02 01:49:00 -08:00
lightningterror
9af1d3b137
onepad: Update to latest controller database.
2020-01-27 20:51:41 +01:00
lightningterror
03027453c8
onepad: Update to latest controller database.
...
Close #3188
2019-12-30 20:58:08 +01:00
lightningterror
23174f3a00
onepad: Update to latest controller database.
2019-12-06 20:13:28 +01:00
lightningterror
f2da7ece5c
onepad: Update to latest controller database.
2019-11-25 22:56:51 +01:00
lightningterror
c6b8763ba6
Onepad: Update to latest controller database.
2019-10-08 14:02:06 +02:00
lightningterror
e506dc1457
Onepad: Update to latest controller database.
2019-09-22 17:49:05 +02:00
lightningterror
a69cb88b16
Onepad: Update to latest controller database.
2019-09-10 23:35:50 +02:00
arcum42
ed6ac00186
onepad-legacy: Use mt_queue, and move it from onepad to common. ( #3060 )
2019-08-10 15:46:29 -07:00
lightningterror
a6f7a9576e
Onepad: Update controller database.
2019-07-05 01:01:33 +02:00
lightningterror
3fb2afb51a
onepad: Update to latest controlled database.
2019-05-24 08:06:23 +02:00
Shanoah Alkire
2941fd9b87
wx: Replace a bunch of wx 2.8 macros with the wx 3.x versions.
2019-05-11 20:43:47 -07:00
Shanoah Alkire
b270c1bb67
onepad: Cleanup in a few places.
2019-04-28 01:36:43 -07:00
Shanoah Alkire
6a202c9b5f
onepad: Update to include latest controller database.
2019-04-27 21:15:53 -07:00
Shanoah Alkire
d00b8081ac
onepad: bring the sensibility changes over to onepad as well as onepad_legacy.
2019-04-27 19:30:29 -07:00
lightningterror
90e38f68d8
onepad/onepad legacy: Remove Windows placeholder dirs.
...
They are useless.
2019-02-13 14:01:34 +01:00
ghost-101
ac1424ad6d
onepad: Add the Logitech Chillstream to the database.
2019-01-25 22:51:22 +01:00
Shanoah Alkire
8791d8e5b0
onepad: Add the SteelSeries Stratus XL to the database. Issue #2825
2019-01-24 21:48:56 -08:00
Shanoah Alkire
3a094604f6
onepad: Add support for the Nintendo Switch Horipad controller.
2018-12-09 13:20:33 -08:00
Shanoah Alkire
70033020a3
Update compiler flags, as a number of plugins didn't have them set. Setting -Wno-parentheses across the board to suppress warnings about gtk from gcc 8.
2018-10-13 11:05:27 -07:00
Shanoah Alkire
a892a95af7
onepad: Start to separate wx dialog code from linux code, as wxWidgets is multiplatform.
2018-10-12 22:29:38 -07:00
Shanoah Alkire
db18a01a7b
Update Onepad's controller list.
2018-10-05 13:48:18 -07:00
arcum42
04ff2aff65
Add the Logitech Rumble Gamepad F510 to onepad's database.
2018-08-18 12:11:01 -07:00
Jonathan Li
354b11c619
onepad|spu2-x: Avoid -Wmissing-braces on clang
2018-08-07 00:15:10 +01:00
Gregory Hainaut
8c37418e44
onepad: print a more accurate message when only a single pad is detected
2017-08-10 22:00:33 +02:00
Gregory Hainaut
d6c27c190d
onepad: fallback on 2nd gamepad for the 2nd player
...
Close #2039
2017-08-10 22:00:28 +02:00
orbea
590b75453c
Add Horipad One config
2017-08-09 17:56:18 -07:00
Gregory Hainaut
390568ade9
onepad: add a first time wizard to notify that plugin auto-map the Gamepad/Joystick
...
It should avoid some bug reports of not-working-as-expected GUI
v2: English improvement
v3: ditto
v4: :)
2017-07-22 11:31:35 +02:00
Gregory Hainaut
b8f7e12bc0
onepad: Add platform:Linux on game db entries that miss it
...
SDL doc:
"Mappings not belonging to the current platform or with no platform
field specified will be ignored (i.e. mappings for Linux will be ignored
in Windows, etc)."
Issue #1978
2017-07-02 16:55:50 +02:00
Jonathan Li
e8f35f0bab
onepad: Remove use of "using namespace std"
...
"using namespace std" was causing ambiguity issues and compile errors on
FreeBSD. Remove it.
2017-05-23 01:11:49 +00:00
Gregory Hainaut
0939424574
onepad: be sure m_unique_id is set even in case of early return
...
not important as the object will be deleted but please coverity
2017-05-11 21:47:39 +02:00
Gregory Hainaut
806ede241a
onepad: remove useless code
...
reported by Coverity (I forgot to remove the code)
2017-05-11 21:46:28 +02:00
Gregory Hainaut
ecd7107ccb
onepad: move KeyName in the dialog and remove the now useless dialog.h
...
Note: use C++ construct to avoid C buffer.
2017-05-03 16:42:03 +02:00
Gregory Hainaut
a71a549fa3
onepad: create a LUT for the pad key => SDL key mapping
...
Initial plan was to allow to remap the logical (SDL) key.
Unfortunately I feel some issues with the current enum.
* button/axis overlap
* trigger/axis must be handled differently
Nevertheless, code is easier this way
2017-05-03 12:33:42 +02:00
Gregory Hainaut
7597b31215
onepad: replace conf pointer by g_conf object
2017-05-03 12:03:56 +02:00
Gregory Hainaut
db4f28f4ca
onepad: replace key_status pointer by g_key_status object
2017-05-03 12:03:56 +02:00
Gregory Hainaut
b09a82fb94
onepad: remove dead code
2017-05-03 12:03:56 +02:00