Valeri
f240d78918
Remove bad and useless packages from LGTM build
It still fails due to CMake version being 3.13.4, but at
least we are not ones to blame now.
5 years ago
bunnei
c2ad9f6fc9
Merge pull request #4597 from Morph1984/mjolnir-p2
Project Mjölnir: Part 2 - Controller Applet
5 years ago
bunnei
0e021082fc
Merge pull request #4608 from lioncash/sign3
configure_input_player: Resolve sign conversion warnings in UpdateMappingWithDefaults()
5 years ago
FearlessTobi
b3d2fd39d3
Test: Decrease pad_update_ns
There have been reports of quite heavy input lag in the past.
Compared to Citra for example, our pad_update_ns value is very high.
So let's decrease it and see if it helps with this problem.
5 years ago
Rodrigo Locatti
8fcafa37a8
Merge pull request #4633 from ReinUsesLisp/gpu-init
video_core: Remove all Core::System references in renderer
5 years ago
bunnei
bf5a3a9403
Merge pull request #4635 from lioncash/gc-adap
gc_adapter: Make DeviceConnected() a const member function
5 years ago
Morph
35bddd9211
cmake: Update to Qt 5.12.8
5 years ago
Lioncash
054735e3fe
service: Remove two usages of the global system accessor
Removes more instances of reliance on global state.
5 years ago
Lioncash
14d5340a9d
gc_adapter: Make DeviceConnected() a const member function
This doesn't modify instance state, so it can be made const.
5 years ago
Lioncash
b1c64e8c4f
bsd: Resolve unused value within SendToImpl
Previously the address provided to SendToImpl would never be propagated
to SendTo(). This fixes that.
5 years ago
Lioncash
0bf0d9d3c3
bsd: Resolve sign comparison warnings
5 years ago
Lioncash
3467cfb357
sockets_translate: Make use of designated initializers
Same behavior, less typing.
5 years ago
Lioncash
2c196e7c6e
blocking_worker: Make use of templated lambda
We can simplify this a little by explicitly specifying the typename for
the lambda function.
5 years ago
Lioncash
0d180e23f0
blocking_worker: Resolve -Wdocumentation warning
5 years ago
bunnei
16737bc8b6
Merge pull request #4606 from lioncash/constexpr
game_list_p: Mark some constants as constexpr
5 years ago
ReinUsesLisp
8efb2c5537
video_core: Remove all Core::System references in renderer
Now that the GPU is initialized when video backends are initialized,
it's no longer needed to query components once the game is running: it
can be done when yuzu is booting.
This allows us to pass components between constructors and in the
process remove all Core::System references in the video backend.
6 years ago
bunnei
a6945afa54
Merge pull request #4397 from ReinUsesLisp/bsd
services: Implement most of bsd:s and GetCurrentIpAddress from nifm
5 years ago
Morph
55db7a4e0a
configure_input: Hook up the motion button and checkbox
This allows toggling motion on or off, and allows access to the motion configuration.
Also changes the [waiting] text for motion buttons to Shake! as this is how motion is connected to a player.
5 years ago
german
b26bc3864a
Minor cleanup
5 years ago
german
82eb4be33b
Add cemu hook changes related to PR #4609
5 years ago
german
17b48f8d42
Remove RealMotionDevice
5 years ago
Morph
4c09c78391
configure_input_player: Show/hide motion buttons based on the controller
5 years ago
Morph
a04a7174c7
controllers/npad: Simplify motion entry assignment
Simplifies the motion assignment in the Dual Joycon entry and assigns index 1 of the motion entry (Motion 2) for the right joycon.
5 years ago
german
876e6fc255
Include HID and configuration changes related to motion
5 years ago
LC
3a440abc86
Merge pull request #4629 from Morph1984/mergesinglejoyasdualjoy-impl
hid: Implement MergeSingleJoyasDualJoy
5 years ago
Morph
ce1c6f2eea
hid: Implement MergeSingleJoyasDualJoy
- Used in multiple games such as Super Mario Odyssey.
5 years ago
Morph
48c6f6e3c6
Resolve spacing inconsistencies in style.qrc/qss files
5 years ago
Morph
0ce52a8070
applets/controller: Resolve several compiler warnings
Resolves -Wsign-compare and -Wunused-variable
5 years ago
Morph
5c853d4dc7
Address feedback
5 years ago
Morph
0efbd23445
clang-format
5 years ago
Morph
b9cde4fa6d
applets/controller: Set min_players to have a minimum value of 1.
- Some games like Shipped have a minimum requirement of 0 connected players and is undesired behavior. We must require a minimum of 1 player connected regardless of what games may ask.
5 years ago
Morph
212b4a584d
applets/controller: Modify heuristic to account for certain games
Now left and right joycons have the same priority (meaning both needs to be supported by the game).
Explanation of the new heuristic:
Assign left joycons to even player indices and right joycons to odd player indices.
We do this since Captain Toad Treasure Tracker expects a left joycon for Player 1 and a right Joycon for Player 2 in 2 Player Assist mode.
5 years ago
Morph
c2ca06a65c
main: Apply settings after applet configuration is complete.
5 years ago
Morph
3742ae763c
applets/controller: Implement fallback applet for the SDL frontend
Implement the fallback applet for the SDL frontend, connecting only the minimum amount of players required.
5 years ago
Morph
38fcde96d7
applets/controller: Load configuration prior to setting up connections
This avoids unintentionally changing the states of elements while loading them in.
5 years ago
Morph
afa931cb3c
applets/controller: Make 8 a static constexpr value of NUM_PLAYERS
Avoids repetitive usages of the int literal '8' or calls to player_widgets.size()
5 years ago
Morph
00df69232a
applets/controller: Implement "Explain Text"
"Explain Text" is additional text that is shown for each player in the controller applet.
5 years ago
Morph
4c621b9b09
Project Mjölnir: Part 2 - Controller Applet
Co-authored-by: Its-Rei <kupfel@gmail.com>
5 years ago
bunnei
5841e4ae8c
Merge pull request #4596 from FearlessTobi/port-5495
Port citra-emu/citra#5495 : "Add LGTM static analyzer config file"
5 years ago
bunnei
e5693e9c3a
Merge pull request #4611 from lioncash/xbyak2
externals: Update Xbyak to 5.96
5 years ago
bunnei
9c6972fda5
Merge pull request #4583 from lioncash/trunc
gc_poller: Resolve compilation warnings on MSVC
5 years ago
bunnei
c86b448089
Merge pull request #4578 from lioncash/xor
common_funcs: Add missing XOR operators to DECLARE_ENUM_FLAG_OPERATORS
5 years ago
bunnei
2af4f1ac07
Merge pull request #4590 from ReinUsesLisp/tsan-sched
hle/scheduler: Fix data race in is_context_switch_pending
5 years ago
bunnei
c67bc53d3f
Merge pull request #4575 from lioncash/async
async_shaders: Mark getters as const member functions
5 years ago
LC
ac6016adeb
Merge pull request #4626 from ReinUsesLisp/patch-manager-include
file_sys/patch_manager: Add missing include
5 years ago
ReinUsesLisp
5bccefe24c
file_sys/patch_manager: Add missing include
Fixes build issues
5 years ago
bunnei
faea0ddc85
Merge pull request #4568 from lioncash/fsp
fsp_srv: Resolve -Wmaybe_uninitialized warning in OpenSaveDataFileSystem()
5 years ago
bunnei
40d236b401
Merge pull request #4564 from lioncash/file-include
file_sys: Replace inclusions with forward declarations where applicable
5 years ago
bunnei
b8ce575b81
Merge pull request #4625 from lioncash/libusb2
externals: Work around libusb duplicate GUID errors
5 years ago
LC
28e7a4042e
Merge pull request #4622 from lat9nq/fix-configure-current-ellipse
main: Use three dots to complete the ellipsis
5 years ago