Commit Graph

164 Commits

Author SHA1 Message Date
sorgelig
5c6541da49 input: improve Atari VCS spinner handling, combo to enable/disable the spinner. 2021-08-03 23:49:20 +08:00
sorgelig
aebed6b479 Minimig: fix behaviour of disk led, add led activity to shared folder access. 2021-08-03 23:49:20 +08:00
sorgelig
5e7ce73360 input: don't open switch accel, lit the home led. 2021-07-27 19:02:12 +08:00
sorgelig
1f9a325602 ini: spinner_axis option. 2021-07-26 22:45:44 +08:00
sorgelig
980ea247cc input: support for Atari VCS joystick. 2021-07-24 16:20:50 +08:00
sorgelig
810cb2b05e input: use gamepad leds to display player number. 2021-07-11 19:28:49 +08:00
sorgelig
860ff14d3f Add milti-instance no_merge_vidpid INI option. 2021-07-08 15:05:19 +08:00
sorgelig
ebf0124c77 input: correction for DS4/DS5. 2021-07-06 05:16:13 +08:00
sorgelig
dbb296e0e2 minimig: fix mouse wheel. 2021-07-05 00:18:41 +08:00
sorgelig
8a5d4fc3d4 input: reset combo flag while mapping. 2021-05-24 03:34:02 +08:00
blackwine
19b91c7abc input: fix crash on jamma device event not in table 2021-05-19 20:23:16 +08:00
sorgelig
eb59e42967 input: fix wrong dir creation. 2021-05-04 18:59:07 +08:00
sorgelig
9cd404ea65 Common shared memory module. Using O_CLOEXEC for opened files. 2021-04-16 23:12:46 +08:00
sorgelig
c0c7c05dfa Support original core name and common arcade section in ini. 2021-03-26 14:53:42 +08:00
sorgelig
11489aaf1b input: fix false analog sending to core. 2021-03-02 18:35:57 +08:00
sorgelig
a35071833a input: don't merge gamepads on Xbox 360 wireless receiver. 2021-02-14 21:16:09 +08:00
sorgelig
861ee02be0 input: disable raspad3 emulated mouse. 2021-01-17 02:19:26 +08:00
sorgelig
e74792b61c Support for RasPad3 touchscreen. 2021-01-15 13:51:42 +08:00
sorgelig
093a265599 input: assign spinner by button press as well. 2020-12-13 17:17:42 +08:00
sorgelig
3e3dd58117 input: prevent player assignment to keyboard. 2020-12-13 17:17:42 +08:00
sorgelig
48b41c0634 input: rework mouse as spinner option. 2020-11-18 22:17:21 +08:00
sorgelig
82f735d799 input: INI option to use all mice as spinners. 2020-11-16 19:22:55 +08:00
sorgelig
70eb94355c input: support spinner from mouse. 2020-11-14 15:47:52 +08:00
sorgelig
ebde62580b input: add PS5 gamepad id. 2020-11-02 22:58:00 +08:00
sorgelig
6a1203e54e input: fix autofire display rate. 2020-11-01 20:33:50 +08:00
Feels Duck Man
7983d580fa Adjusted autofire rate to allow 16ms increments 2020-11-01 18:46:22 +08:00
sorgelig
16148fc2c7 input: allow to use any defined button to assign the player. 2020-08-21 18:13:34 +08:00
paulb-nl
ddb3a8847e Add setting to disable merge for specific VID/PID.
For example J-PAC in dual X-input mode with VID/PID 045e:028e
2020-08-16 04:29:13 +08:00
sorgelig
7e45aa5d23 Allow INI combo switch only in main or system page. 2020-07-13 03:03:08 +08:00
sorgelig
7a9cd0a2ad input: fix: some BT devices(wiimote) don't have phys field, so use uniq field only. 2020-07-05 03:56:44 +08:00
sorgelig
3e386501f6 input: treat back button on MS devices as select. 2020-07-05 01:12:22 +08:00
sorgelig
0e9dd5e7e6 input: reset map_shown on player assignment reset. 2020-07-03 23:35:03 +08:00
sorgelig
b21b4fa526 input: some cleanup. 2020-07-01 05:10:45 +08:00
sorgelig
e0a2e55341 input: use both phys and uniq fields fro ID. 2020-07-01 01:26:31 +08:00
sorgelig
576a1292d9 input: improve map show cases. 2020-07-01 01:08:10 +08:00
sorgelig
dcdc879a61 input: better ID handling for prohibited to merge devices. 2020-07-01 00:04:39 +08:00
sorgelig
2687d3e6f3 input: better unique identification to preserve the player assignment. 2020-06-30 21:49:24 +08:00
sorgelig
7b2e25404a input: support skip in keyboard definition (for pseudo-keyboard devices). 2020-06-30 03:59:18 +08:00
sorgelig
4bfd1378a3 input: assign joystick to player only when button 'A' is pressed. 2020-06-30 02:27:21 +08:00
sorgelig
a7f472e1af input: KEY_102ND - 0x61 2020-06-23 00:04:23 +08:00
sorgelig
03d824a6b3 input: restore player gamepad after input devices re-enumeration. 2020-06-22 16:57:16 +08:00
sorgelig
e426de98f4 OSD: support increase/decrease options where possible. 2020-06-21 06:16:12 +08:00
sorgelig
d70dc9de5d OSD: remember last opened settings page. 2020-06-20 20:29:13 +08:00
sorgelig
6d4ea9983a input: merge jammasd and jpac/ipac into a common option. 2020-06-08 22:28:18 +08:00
bdlou
ee0f873081 Add J-PAC/I-PAC support
* Update cfg.cpp

* Update cfg.h

* Update input.cpp

Add support for J-PAC/I-PAC

* Update MiSTer.ini

Added J-PAC/I-PAC VID/PIDs to ini
2020-06-08 21:49:31 +08:00
sorgelig
bd9ea67c63 Add sniper mode option in ini. 2020-05-02 15:12:19 +08:00
sorgelig
ce45d3f2da input: support for JammaSD to joystick translation. 2020-04-24 07:50:58 +08:00
sorgelig
4e96473a1a Initial support for Atari ST. 2020-04-17 23:44:05 +08:00
sorgelig
07d965102d Some refactoring and normalization. 2020-04-12 17:19:49 +08:00
sorgelig
b2ae1e562a Add arcade launching cmd. 2020-04-11 20:12:04 +08:00