zoltanvb
e5e7e66199
Add sensor function placeholders for all joypad drivers. ( #16812 )
...
In some cases, set_sensor_state and get_sensor_input are
more related to the joypad driver, e.g. in desktop platforms
where sensors are associated rather with the joypad.
If input driver supports the sensors, it is still preferred.
Placeholder inserted for all input drivers, no functionality
added yet.
2024-07-24 15:13:16 -07:00
libretroadmin
7ebab640d7
Cleanups/style nits
2023-02-23 13:15:14 +01:00
libretroadmin
6f26f37cec
Simplify axis state code for joypad drivers
2023-02-20 10:10:07 +01:00
libretroadmin
e367f87767
Simplifications to axis_state functions for some driver joypad files
2023-02-19 18:42:40 +01:00
Francisco Javier Trujillo Mata
1cd0938cc3
[PS2] Improve Compilation ( #13359 )
...
* Allow parallel compilation in PS2
* Allow to compile with griffin or common compilation in PS2
* Enable dummy core to be used in other platforms
* Use threads in YML config
* Add the compilation to PS2 in GitHub Actions
2021-12-15 19:01:56 +01:00
Michael Burgardt
303d17e2e6
Rebase 'Add generic rumble gain to input settings' by davidgfnet
2021-09-08 19:52:32 +02:00
twinaphex
bb30dc3dee
After gblues' change, the rest of the button function callbacks
...
for the other joypad drivers still had int16_t as the return type
instead of int32_t - fix this
2021-08-08 21:48:19 +02:00
AKuHAK
3c0633839f
(PS2) added Multitap support (up to 8 players) ( #11928 )
...
* (PS2) added Multitap support (up to 8 players)
* (PS2) revert some identation changes
* (PS2) fix for non-analog controllers
* fix for not recognized digital and other non-standart controllers
* fixed ps2_joypad_destroy
2021-01-24 00:04:04 +01:00
twinaphex
236622ffa6
(Joypad driver) Init function - return void pointer
2020-09-22 02:30:47 +02:00
twinaphex
0c45135160
(ps2_joypad) Cleanups
2020-09-11 12:32:06 +02:00
twinaphex
4676e102d0
(input/drivers_joypad) Add TODO/FIXME notes
2020-08-03 17:31:22 +02:00
twinaphex
ed3ee2511f
Cleanups - add local variable
2020-07-29 05:31:23 +02:00
rsn8887
78c9dbbd20
Fix input port assignments
2020-07-28 16:35:16 -05:00
Francisco Javier Trujillo Mata
67e0a49941
Fix ps2_joypad compilation after refactor of the main driver
2020-07-20 22:51:00 +02:00
twinaphex
897a9de5be
(drivers_joypad) Cleanup axis functions
2020-07-19 18:51:05 +02:00
twinaphex
d97e590aaf
Reimplement multi button state functions
2020-07-19 03:18:12 +02:00
twinaphex
cb5b22b6ac
(Android) Refactor axis functions
2020-07-18 22:38:23 +02:00
twinaphex
08ad00f5d3
Start preparing for being able to grab multiple buttons at the same time
2020-07-18 19:51:14 +02:00
twinaphex
8b078662cd
Change function signature of joypad driver's 'button'
2020-07-18 18:07:57 +02:00
twinaphex
642298c8b0
(ps4_joypad.c) C89_BUILD fixes
2019-07-23 15:47:13 +02:00
twinaphex
4c69dad0ce
Define DEFAULT_MAX_PADS inside config.def.h - get rid of the messy
...
MAX_PADS macros everywhere
2019-07-19 12:55:38 +02:00
twinaphex
0257e01bee
Refactor input_autoconfigure_connect - don't return
...
value - set input device name upon failure implicitly
2019-07-16 15:28:22 +02:00
twinaphex
bf80376d27
Style nits
2019-07-16 14:34:37 +02:00
Francisco Javier Trujillo Mata
48d46dcc44
[PS2] Analog support improvement
2019-02-27 19:43:59 +01:00
Francisco Javier Trujillo Mata
c147866562
Implemented analog support for ps2 controllers
2019-02-20 19:17:14 +01:00
twinaphex
1daaf7385c
9PS2) Silence some warnings
2019-02-14 07:20:44 +01:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
Francisco Javier Trujillo Mata
9370fb604d
Enable 2 controller for PS2 Driver (multiplayer is not implemented yet)
2019-01-08 00:28:14 +01:00
Francisco Javier Trujillo Mata
f48ffb9aac
Open RetroArch Menu Long Pressing Start button
2019-01-07 01:38:48 +01:00
Francisco Javier Trujillo Mata
90ba2df972
Put proper license in the files for the PS2 development
2018-12-26 13:48:48 +01:00
Francisco Javier Trujillo Mata
fc9cd8f639
JoyPad implemented
2018-11-09 22:40:50 +01:00
Francisco Javier Trujillo Mata
0880bd00b0
PS2 is compiling with null drivers
2018-11-09 22:40:50 +01:00