Megamouse
|
145e059cdf
|
input: allow to remap emulated pads dynamically
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
22916a7e8d
|
Qt/input: limit some usb device configs to 2 players
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
5cc2a7c09e
|
input: fix emulated pad stick y axis
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
e584653b72
|
input: move emulated pad handling to config class
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
f4b346a6f8
|
input: fix emulated button map accessors
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
cb1b71bc57
|
Qt: fix emulated button reset
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
95060efb7d
|
input: add support for multi-assignment in emulated pads
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
b82dd61a0c
|
input: add emulated axis configs
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
d652a81078
|
Qt/input: add emulated pads settings dialogs
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
fc76d2df38
|
input: list actual nodes instead of button ids
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
1a98682ea0
|
input: add enum count for enumeration
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
64437a531b
|
input: use global configs
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
4d26170bd6
|
input: add emulated_pad_config template class
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
36831a3d6a
|
input: add gem ds3 config file
No sticks yet
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
e7c0df4eac
|
input: add usio config file
No sticks yet
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
a296c19633
|
input: add ghltar config file
No sticks yet
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
8b5f7a0770
|
input: add turntable config file
No sticks yet
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
7b9a36be7d
|
input: add buzz config file
Adds a buzz.yml and implements a generic way to save actual DS3 mapping independent of pad handlers
|
2023-05-25 20:37:15 +02:00 |
|
Megamouse
|
09e845a539
|
input: add sanity checks for buf_size
also improve log spam
|
2023-05-20 13:24:43 +02:00 |
|
Megamouse
|
8676913e73
|
input: use enum class for pad connection
|
2023-05-18 18:52:25 +02:00 |
|
Megamouse
|
2ef120fdcd
|
input: add option to keep pads connected
|
2023-05-18 18:52:25 +02:00 |
|
Dark
|
24dde5d42b
|
Implement support for emulating Rock Band 3's MIDI Pro Adapter
Co-authored-by: Megamouse <studienricky89@googlemail.com>
|
2023-05-17 22:59:44 +02:00 |
|
Joshua de Reeper
|
8e15afb2c4
|
sys_usbd: Emulate Disney Infinity Base
|
2023-05-17 21:26:58 +02:00 |
|
Megamouse
|
58140e1d3a
|
Fix some warnings
|
2023-05-09 07:55:46 +02:00 |
|
shockdude
|
b70665865f
|
Invert the DJ Hero Turntable crossfader axis bind.
On Xbox 360 turntables, Crossfade Left is Y Down, Crossfade Right is Y Up.
Also simplify turntable/left stick input.
|
2023-04-16 13:21:57 +02:00 |
|
shockdude
|
6a9e0c52c3
|
Round squircled axis values to nearest whole number
|
2023-04-16 10:41:44 +02:00 |
|
Joshua de Reeper
|
86b3229746
|
Skylander Portal: Trap Team Audio Transfers
|
2023-04-11 20:04:51 +02:00 |
|
RipleyTom
|
0e8b0e414a
|
Improve cellMic and sys_usbd thread scheduling
|
2023-04-07 23:36:32 +02:00 |
|
RipleyTom
|
8408d51359
|
Increase delay for GHL and TT int transfers
|
2023-03-29 11:25:18 +02:00 |
|
Megamouse
|
ccb7528a59
|
fix some warnings
|
2023-02-22 23:57:20 +01:00 |
|
Margen67
|
5bb89328d0
|
Remove whitespace
|
2023-02-15 08:58:02 +01:00 |
|
Megamouse
|
1dac708323
|
cellPad: move CellPadData to pad_types for convenience
|
2023-02-12 17:04:31 +01:00 |
|
Megamouse
|
d4187242b9
|
cellPad/vsh: fix PS button recognition
|
2023-02-12 17:04:31 +01:00 |
|
Megamouse
|
c3e4b6da46
|
cellPad: allow opening the home menu with ldd pads
Speculative
|
2023-02-12 17:04:31 +01:00 |
|
brian218
|
53e906d0f3
|
sys_game: Implemented sys_game_board_storage_write() & Made it modifiable
|
2023-02-04 22:19:59 +01:00 |
|
brian218
|
71c3264ea7
|
USIO: Always resize the response vector to the given size
|
2023-01-26 15:52:45 +01:00 |
|
brian218
|
c3c2bb7ad8
|
USIO: Do not crash simply due to invalid commands
|
2023-01-18 08:09:35 +01:00 |
|
brian218
|
d2dc57585c
|
sys_fs: Improved sys_fs_fcntl(0xc0000015&0xc000001c)
|
2023-01-18 08:09:35 +01:00 |
|
brian218
|
e0fe7989e9
|
USB: Added VFS USB mass storage devices to the USB device list
|
2023-01-18 08:09:35 +01:00 |
|
Megamouse
|
b3a9c8d83f
|
input: move config getters to base class
|
2023-01-17 02:01:03 +01:00 |
|
brian218
|
659ee81e80
|
USIO: Backup file fixup
|
2023-01-11 09:10:09 +01:00 |
|
brian218
|
cf1e68fb0e
|
USIO: Emulation Performance Optimization
|
2023-01-10 21:35:12 +03:00 |
|
Megamouse
|
9b7eaf5117
|
Improve error logging
|
2023-01-09 21:06:51 +01:00 |
|
Megamouse
|
18b7955384
|
SDL handler
|
2022-12-13 11:56:48 +01:00 |
|
Megamouse
|
88269636d3
|
utils: implement video encoder and image sink
|
2022-12-08 21:08:37 +01:00 |
|
Megamouse
|
4f5076346d
|
Qt: minor camera config warning fixes
|
2022-12-08 21:08:37 +01:00 |
|
brian218
|
9274b3f14d
|
USIO: Fixed "Card Reader Not Connected" Error
|
2022-12-07 20:20:52 +01:00 |
|
Nekotekina
|
7c15001042
|
Implement read_from_ptr<>() util
Doing std::bit_cast on a "span".
Should be usable in constexpr.
|
2022-11-26 09:30:11 +03:00 |
|
Megamouse
|
ad340c3007
|
overlays/osk: Implement fallback for unknown keys
Note that those keys won't be passed to the cellOsk event hook callback
|
2022-10-29 22:56:08 +02:00 |
|
Megamouse
|
871ef2cdfe
|
Input: return pad connection in get_next_button_press
This fix some minor race condition in the UI that had no real consequences just by chance.
|
2022-10-21 23:42:01 +02:00 |
|