lizzie
6dcd3d9b6c
restore stupid lock, make ps4sup library
4 weeks ago
lizzie
5af1535cf6
temp fix for dpad
1 month ago
lizzie
191e4c75a1
[meta] fix license headers ( #2547 )
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2547
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
9d2681ecc9
[cmake] enable clang-cl and WoA builds ( #348 )
Compilation and CMake fixes for both Windows on ARM and clang-cl, meaning Windows can now be built on both MSVC and clang on both amd64 and aarch64.
Compiling on clang is *dramatically* faster so this should be useful for CI.
Co-authored-by: crueter <crueter@eden-emu.dev>
Co-authored-by: crueter <crueter@crueter.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/348
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
5 months ago
german77
bdd95714d5
core: hid: Reintroduce vibration filter
2 years ago
Narr the Reg
b765a7e22c
service: hid: Free npad applet resource
2 years ago
german77
e12d580819
service: hid: Ensure aruid data is initialized
2 years ago
Narr the Reg
06bb386941
service: hid: Multiple fixes
2 years ago
Narr the Reg
ac45bf3adb
service: hid: Implement GetPlayerLedPattern accurately
2 years ago
Narr the Reg
575f4308e0
service: hid: Fully implement touch resource
2 years ago
Narr the Reg
df295231b8
service: set: Implement more settings functions for Qlaunch
2 years ago
Narr the Reg
4af74a15a8
service: hid: Implement EnableAppletForInput
2 years ago
Narr the Reg
77f3deb03a
service: hid: Clear controller status when aruid is no longer used
2 years ago
Narr the Reg
e2313faec9
service: hid: Fully implement abstract vibration
2 years ago
german77
194746c558
service: hid: Create abstracted pad structure
2 years ago
german77
73a46f5fcb
service: hid: Make sure there's an active aruid handle
2 years ago
german77
94693e5e4b
service: hid: Implement GetLastActiveNpad
2 years ago
german77
1f3c770e79
service: hid: Implement AssigningSingleOnSlSrPress
2 years ago
german77
c599f3700b
service: hid: Implement SetNpadSystemExtStateEnabled
2 years ago
german77
243494192f
service: hid: Implement CaptureButtonAssignment
2 years ago
Narr the Reg
146975c880
hid_core: Move hid to it's own subproject
2 years ago
Narr the Reg
b3e76e2cb1
service: hid: Remove data races when handling shared memory
2 years ago
Narr the Reg
1f0a03d1e0
service: hid: Implement NpadResource and NpadData
2 years ago
Narr the Reg
37bb42e1ec
service: hid: Use applet resource to get latest shared memory handle
2 years ago
Narr the Reg
6de39c8398
service: hid: Allow to create multiple instances of shared memory
2 years ago
Narr the Reg
5f6b4418df
service: hid: Create appropriate hid resources
2 years ago
FrozenAra
09d7bec6e1
Implemented qlaunch version of the controller applet
2 years ago
german77
6788dffa53
core: hid: Split SL and SR buttons
2 years ago
german77
f91fbf463f
core: hid: Fix wrong battery values
2 years ago
german77
3ed5dd2ed9
service: hid: Set last connected controller as active
2 years ago
german77
ef869803f8
service: hid: Implement ApplyNpadSystemCommonPolicy
2 years ago
german77
5318d8059b
hid: service: Remove outdated field from npad
2 years ago
german77
d6aef45e6d
hid: service: Implement Last active Npad
2 years ago
german77
7f1f2ac887
service: hid: Ensure state is correct
2 years ago
lat9nq
81d209ee34
general: Use console mode helper across project
3 years ago
lat9nq
447ec24378
general: Convert use_docked_mode to an enumeration
Allows some special interactions with it in the Qt frontend.
3 years ago
german77
5e95870b1f
service: hid: Use span instead of vector reference
3 years ago
german77
62acd50c0b
core: hid: Update motion on a better place
3 years ago
german77
4c562a2c8c
service: hid: Fix handle validation
3 years ago
german77
9ffeb00747
service: hid: Implement SetNpadJoyAssignmentModeSingleWithDestination
Used by Let's Get Fit
3 years ago
Narr the Reg
c1e8a0a3e6
service: hid: Silence warning on MergeSingleJoyAsDualJoy
3 years ago
arades79
60a68839ee
remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency
Signed-off-by: arades79 <scravers@protonmail.com>
3 years ago
arades79
3e078dbb07
apply clang-format
Signed-off-by: arades79 <scravers@protonmail.com>
3 years ago
arades79
adcef452e0
add static lifetime to constexpr values to force compile time evaluation where possible
Signed-off-by: arades79 <scravers@protonmail.com>
3 years ago
Narr the Reg
420560f4d3
core: hid: Use gyro thresholds modes set by the game
3 years ago
Narr the Reg
3d2f7c4170
service: hid: Return error if arguments of SetSupportedNpadIdType is invalid
3 years ago
ameerj
7cc5da4a9f
Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"
This reverts commit 153fa289d2 , reversing
changes made to 20676b3b5a .
3 years ago
liamwhite
f74a95b6fb
Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer"
3 years ago
german77
db99ab5431
input_common: Implement turbo buttons
3 years ago
Narr the Reg
000a5852ee
core: hid: Only set the polling mode to the correct side
3 years ago