taisei/src/replay
Andrei Alexeyev b57445900f
gamepad: overhaul analog stick handling
* Use correctly scaled radial deadzones instead of naive per-axis
  deadzones
* Option to adjust the "maximum zone" (upper deadzone)
* Option to remap square input into circular. Unfortunately there's no
  nice way to detect which type the controller reports. We assume
  circular by default.
* A more sensible sensitivity setting
* Use a larger minimum deadzone when emulating key presses (e.g. in
  menus)
* Adjusted key repeat to be less aggressive
2023-07-12 00:13:19 +02:00
..
demoplayer.c gamepad: overhaul analog stick handling 2023-07-12 00:13:19 +02:00
demoplayer.h replay/demoplayer: automatic "demo" playback when idling in menus 2023-04-07 16:08:50 +02:00
eventcodes.h stage: add replay-based quicksave/quickload functionality 2022-01-09 14:11:26 +02:00
meson.build replay/tsrtool: add a basic CLI replay editor 2023-06-17 21:53:48 +02:00
play.c replay/play: fix --rereplay mode 2023-06-17 21:53:24 +02:00
read.c replau/read: wrap common args in context struct; add flag to ignore errors 2023-06-17 21:53:24 +02:00
replay.c replay: add replay_save_syspath() 2023-06-17 21:53:24 +02:00
replay.h replau/read: wrap common args in context struct; add flag to ignore errors 2023-06-17 21:53:24 +02:00
rw_common.c replay: introduce REPLAY_STRUCT_VERSION_TS104000_REV1 2023-06-17 21:53:24 +02:00
rw_common.h replay: introduce REPLAY_STRUCT_VERSION_TS104000_REV1 2023-06-17 21:53:24 +02:00
stage.c replay: introduce REPLAY_STRUCT_VERSION_TS104000_REV1 2023-06-17 21:53:24 +02:00
stage.h replay: introduce REPLAY_STRUCT_VERSION_TS104000_REV1 2023-06-17 21:53:24 +02:00
state.c replay/state: add skip_frames counter for playback 2023-06-17 21:53:24 +02:00
state.h replay/state: add skip_frames counter for playback 2023-06-17 21:53:24 +02:00
struct.h replay/struct: define gflags and sflags via X-macros 2023-06-17 21:53:48 +02:00
tsrtool.c replay/tsrtool: add a basic CLI replay editor 2023-06-17 21:53:48 +02:00
tsrtool.h replay/tsrtool: add a basic CLI replay editor 2023-06-17 21:53:48 +02:00
write.c replay: introduce REPLAY_STRUCT_VERSION_TS104000_REV1 2023-06-17 21:53:24 +02:00