Commit b42c3ce2 authored by MonsterDruide1's avatar MonsterDruide1
Browse files

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: default avatarNaii-the-Baf <sfabian200@gmail.com>
Co-authored-by: default avatarNarr-the-Reg <juangerman-13@hotmail.com>
parent 35f46fc0
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment