Feng Chen
4a3c1192b8
Address feedback
4 years ago
Morph
f650d11a53
service: am: ISelfController: Stub SaveCurrentScreenshot
- Used by Disney Magical World 2: Enchanted Edition
4 years ago
Morph
2b9afa4d56
general: Replace high_resolution_clock with steady_clock
On some OSes, high_resolution_clock is an alias to system_clock and is not monotonic in nature. Replace this with steady_clock.
4 years ago
Feng Chen
10cc89bfdf
Support multiple videos playing
4 years ago
Morph
2bd51ec9e5
service: friend: Implement GetCompletionEvent
- Used by Super Bomberman R Online
4 years ago
Morph
ef31afb71f
input_interpreter: Make use of NpadButton instead of a u64
Allows us to be more explicit with the representation of button states and use the provided bit manipulation operators
4 years ago
Morph
f34773ee36
npad: Return NpadButton in GetAndResetPressState
We were previously truncating this to a u32 as there were no known buttons that used the full 64 bits of this type. Fix this now that we know they are used.
4 years ago
Morph
978c1c2853
core: hid: hid_types: Add "All" to NpadButton
This represents a bitmask for all pressed buttons
4 years ago
Morph
715d4bdbc6
core: hid: hid_core: Add (Enable/DIsable)AllControllerConfiguration
4 years ago
Morph
726d16f266
general: Fix handheld typo
4 years ago
Morph
bc2f114e75
core: hid: Mark constructors as explicit
4 years ago
Morph
24b6822c56
core: hid: Cleanup and amend documentation
4 years ago
Narr the Reg
9139019352
core/ns: Implement GetReadOnlyApplicationControlDataInterface
Used in checkpoint homebrew
4 years ago
Narr the Reg
979bdaeddd
core/pdm: Stub QueryPlayStatisticsByApplicationIdAndUserAccountId
Used in checkpoint homebrew
4 years ago
german77
b7357d95a7
settings: Add debug setting to enable all controllers
4 years ago
Narr the Reg
297b5accab
core/hid: Stub GetUniquePadsFromNpad
Used in checkpoint homebrew
4 years ago
german77
8df8dd6c5c
config: Remove vibration configuration
4 years ago
Narr the Reg
7b56b2cab6
input_common: Fully implement UDP controllers
4 years ago
Narr the Reg
d20817d2f1
service/hid: Finish converting LIFO objects and address some nits
4 years ago
german77
af121ded18
bootmanager: Use cross-platform keyboard input
4 years ago
german77
30de38ee7f
kraken: Address comments from review
Fix compiler bug
4 years ago
german77
25521cd948
core/hid: Improve accuary of mouse implementation
4 years ago
german77
dfb63175d1
core/hid: Fully implement native mouse
4 years ago
german77
6032358402
input_common: Allow keyboard to be backwards compatible
4 years ago
german77
ebfe40dec8
core/hid: Improve accuracy of the keyboard implementation
4 years ago
german77
41dbb2d3cb
core/hid: Fix keyboard alignment
4 years ago
german77
99485a06a7
core/hid: Remove usage of native types, fix a couple of errors with motion
4 years ago
german77
d12525737a
service/hid: Remove includes of core.h and settings.h
4 years ago
german77
8d9d6516fd
service/hid: Add support for new controllers
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
ddcdaac727
config: Cleanup and documentation
4 years ago
german77
a4cdafed54
core/hid: Prevent Emulated controller from flapping with multiple inputs devices
4 years ago
german77
93997b234f
core/hid: Fully emulate motion from button
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
f63c6fce6d
input_common: Revert deleted TAS functions
4 years ago
german77
df91c97a36
core/hid: Explain better what a temporary value does
4 years ago
german77
92a9205566
core/hid: Update structs to 13.1.0
4 years ago
german77
d0389d2971
core/hid: Add TAS input
4 years ago
german77
124404e756
input_common: Add multiple vibration curves
4 years ago
german77
012691087a
core/hid: Rework battery mappings
4 years ago
german77
ae6ba2c8bd
input_common: Add manual update options to input devices
4 years ago
german77
c545dca53b
service/hid: Fix memory allocated incorrectly
4 years ago
german77
d1bac9024d
settings: Fix mouse and keyboard mappings
4 years ago
german77
d813cbd592
Morph review first wave
4 years ago
german77
ecb9ca0dc2
service/hid: Match shared memory closer to HW
4 years ago
german77
498dd14bc7
yuzu: Fix loading input profiles
4 years ago
german77
b3f59b4407
kraken: Address comments from review
review fixes
4 years ago