Narr the Reg
2b87d9e674
yuzu: Update controller colors and button names
3 years ago
Morph
2b87305d31
general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
4 years ago
Narr the Reg
2198237e42
yuzu: ui: Improve battery symbols
4 years ago
german77
99485a06a7
core/hid: Remove usage of native types, fix a couple of errors with motion
4 years ago
german77
ac0154259a
settings: Remove includes of core.h
4 years ago
german77
0cf8201c5d
settings: Fix controller preview not displaying the correct controller
4 years ago
german77
8517d89be0
core/hid: Rename NpadType to NpadStyleIndex
4 years ago
german77
4736326a05
second commit lion review
4 years ago
german77
a8852024b6
settings: Fix Debug controller type options
4 years ago
german77
9f91335a71
kraken: Address comments from review
start lion review
4 years ago
german77
012691087a
core/hid: Rework battery mappings
4 years ago
german77
d813cbd592
Morph review first wave
4 years ago
german77
6774c7988b
configuration: Migrate controller settings to emulated controller
4 years ago
german77
00f654cd22
core/hid: Only signal when needed
4 years ago
german77
88cb39be9f
hid: Fix controller connection/disconnection
4 years ago
german77
0292fe0198
kraken: Fix errors from rebase and format files
4 years ago
german77
66cf94709a
core/hid: Add output devices
4 years ago
german77
28ede3e11a
yuzu: Update frontend
4 years ago
Romain Failliot
deb8c58ce8
Fix a few warnings
- configure_input_player_widget.cpp: always better to use `const auto &`
whenever possible
- profiler.cpp: `ev->pos()` is deprecated, replace with
`ev->position()`, which returns floats, thus the addition of
`.toPoint()` (same as what's happening in `pos()`)
- game_list.cpp: `QString::SplitBehavior` is deprecate, use `Qt::`
namespace instead
4 years ago
german77
3333d96b46
input_common/tas: new update method
5 years ago
german77
d71f067db8
input_common/tas: Document the main class
5 years ago
german77
d552f84322
input_common/tas: Add swap controller
5 years ago
MonsterDruide1
1b67085cda
input_common/tas: Fallback to simple update
5 years ago
german77
bba1ab83d6
config: Move TAS options to it's own menu
5 years ago
MonsterDruide1
31068a63a9
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>
5 years ago
Valeri
e8314deee0
Replace QPoint with QPointF where applicable
Previously, floats were implicitly cast to integers
4 years ago
german77
ff46d36f8e
settings_ui: Add emulated joystick position dot to controller preview
4 years ago
german77
a5f5e8edb1
settings: Disable controller preview if controller is not active
5 years ago
lat9nq
187d76e48e
configure_input_player_widget: Silence unused variable warnings
Prevents clang 11 from throwing an error since these variables are
unused.
5 years ago
Lioncash
e4e97e5577
configure_input_player_widget: Reduce duplication of array accessors where applicable
Reduces the amount of code to read in expressions a little bit by
separating constituents out a little.
5 years ago
Lioncash
a903d18db2
configure_input_player_widget: Avoid nontrivial copies where applicable
Previously a function was copying an array of 20 std::string instances
by value.
5 years ago
german
20d98fc773
Use GC image
5 years ago
Jatoxo
4bf6e49bda
Settings: Add depth to Joysticks on Pro Controller preview ( #5894 )
* Add some depth to ProJoysticks
* address comments
* clang
* address nits
* fix wrong inner_offset when offset.x was 0
5 years ago
german
38d14331f5
Add GC controller animation
5 years ago
german
9bba095b2b
Refresh controller only when necessary
5 years ago
german
cbe925c31a
Add SL SR vectors, change dual joycon view, add missing raw data from keyboard/mouse
5 years ago
german
e448ba4281
Add controller window and single joycon top view
5 years ago
german
ace7b59863
Replace text with vectors
5 years ago
german
93ac87f29e
Make settings controller image change with controller input
5 years ago