yuzu/src/input_common
MonsterDruide1 b42c3ce21d input_common/tas: Base playback & recording system
The base playback system supports up to 8 controllers (specified by `PLAYER_NUMBER` in `tas_input.h`), which all change their inputs simulataneously when `TAS::UpdateThread` is called.

The recording system uses the controller debugger to read the state of the first controller and forwards that data to the TASing system for recording. Currently, this process sadly is not frame-perfect and pixel-accurate.

Co-authored-by: Naii-the-Baf <sfabian200@gmail.com>
Co-authored-by: Narr-the-Reg <juangerman-13@hotmail.com>
2021-09-18 23:22:00 +02:00
..
gcadapter input_common: Remove #pragma warning directives for external headers 2021-06-28 14:20:25 -04:00
mouse input_common: Improve SDL joystick and hide toggle option 2021-08-07 23:11:23 -05:00
sdl input_common: Enable steam controllers and 8 player support 2021-09-10 00:58:12 -05:00
tas input_common/tas: Base playback & recording system 2021-09-18 23:22:00 +02:00
udp input_common: Enable steam controllers and 8 player support 2021-09-10 00:58:12 -05:00
analog_from_button.cpp input_common: Add missing modifier callback to analog from button 2021-07-05 11:39:42 -05:00
analog_from_button.h InputCommon: add AnalogFromButton 2017-03-01 23:30:57 +02:00
CMakeLists.txt input_common/tas: Base playback & recording system 2021-09-18 23:22:00 +02:00
keyboard.cpp input_common: Analog button, use time based position instead of frequent updates 2021-05-30 00:13:51 -05:00
keyboard.h citra-qt: release all buttons when render window focus is lost 2017-03-17 21:41:25 +02:00
main.cpp input_common/tas: Base playback & recording system 2021-09-18 23:22:00 +02:00
main.h input_common/tas: Base playback & recording system 2021-09-18 23:22:00 +02:00
motion_from_button.cpp input_common/CMakeLists: Make some warnings errors 2020-10-15 19:37:51 -04:00
motion_from_button.h Add random motion input to keyboard 2020-09-25 17:59:52 -05:00
motion_input.cpp hid: Implement SevenSixAxis and ConsoleSixAxisSensor 2021-04-23 22:12:41 -05:00
motion_input.h motion_input: Mark constructor as explicit 2020-11-15 14:20:41 -05:00
touch_from_button.cpp core, input_common: Miscellaneous fixes 2021-06-28 20:56:17 -04:00
touch_from_button.h Address second batch of reviews 2020-08-30 00:43:25 +02:00