Commit Graph

780 Commits

Author SHA1 Message Date
873d26b335 yuzu: Use pad parameter to choose the correct controller 2022-01-07 16:56:36 -06:00
62c13e8318 configure_per_game: Initialize tabs after loading custom configuration
Changes tab initialization to happen after the configuration is loaded,
which means that it no longer happens as member initializers in the
ConfigurePerGame constructor. Removes the cluster of
??_tab->SetConfiguration's that I added earlier to get around this issue
initially.

Fixes a regression in #6774
2022-01-04 23:43:19 -05:00
c68a0d17fc Merge pull request #7251 from FernandoS27/shader-dump
ShaderDecompiler: Add a debug option to dump the game's shaders.
2022-01-03 17:56:30 -08:00
f58ee3f15f ShaderDecompiler: Add a debug option to dump the game's shaders. 2022-01-04 02:39:00 +01:00
133f497f84 controller_applet: Only populate supported controllers 2022-01-01 21:42:17 -06:00
9ee5c4ec56 core/hid: Fix controller type validation 2021-12-29 22:51:53 -06:00
b64d28492a game_list: Add persistent setting for the favorites row expanded state
Previously, the favorites row was always expanded on launch. This change introduces a persistent setting that allows the favorites row's expanded state to be remembered between launches.
2021-12-12 15:46:42 -05:00
7fe455e42e core/hid: Ensure only valid npad are connected 2021-12-04 23:20:18 -06:00
410df5446e general: Fix handheld typo 2021-11-29 17:22:59 -05:00
51df96b7c0 settings: Add debug setting to enable all controllers 2021-11-27 20:24:37 -06:00
182cd9004f config: Remove vibration configuration 2021-11-26 19:31:04 -06:00
639402850a input_common: Fully implement UDP controllers 2021-11-26 15:46:36 -06:00
746c85b560 input_common: Move button names to the frontend 2021-11-24 20:30:28 -06:00
f4e5f89e6f core/hid: Improve accuary of mouse implementation 2021-11-24 20:30:28 -06:00
654d76e79e core/hid: Fully implement native mouse 2021-11-24 20:30:28 -06:00
bca299e8e0 input_common: Allow keyboard to be backwards compatible 2021-11-24 20:30:28 -06:00
b673857d7d core/hid: Improve accuracy of the keyboard implementation 2021-11-24 20:30:28 -06:00
71f9b90dd9 core/hid: Remove usage of native types, fix a couple of errors with motion 2021-11-24 20:30:28 -06:00
a17550be98 settings: Remove includes of core.h 2021-11-24 20:30:27 -06:00
690013b342 UI nits
Set top margin to 6 on Right Stick, LeftStick, Face Buttons, D-Pad.
Change property on Input Device QComboBox from minimumSize to minimumContentsLength.
2021-11-24 20:30:27 -06:00
d14e74132c settings: Fix controller preview not displaying the correct controller 2021-11-24 20:30:27 -06:00
5d0f3540c4 core/hid: Rename NpadType to NpadStyleIndex 2021-11-24 20:30:27 -06:00
84c58666a4 config: Cleanup and documentation 2021-11-24 20:30:27 -06:00
77fa4d4bf6 second commit lion review 2021-11-24 20:30:26 -06:00
730f078302 settings: Fix Debug controller type options 2021-11-24 20:30:26 -06:00
2b1b0c2a30 kraken: Address comments from review
start lion review
2021-11-24 20:30:26 -06:00
c085e54316 core/hid: Add TAS input 2021-11-24 20:30:26 -06:00
1d71d4b874 input_common: Fix UDP uuid 2021-11-24 20:30:26 -06:00
064ddacf49 core/hid: Rework battery mappings 2021-11-24 20:30:26 -06:00
464c4d26ac settings: Fix mouse and keyboard mappings 2021-11-24 20:30:25 -06:00
b564f024f0 Morph review first wave 2021-11-24 20:30:25 -06:00
21819da8cd yuzu: Fix loading input profiles 2021-11-24 20:30:25 -06:00
af55dd1935 configuration: Migrate controller settings to emulated controller 2021-11-24 20:30:25 -06:00
601ac43495 core/hid: Only signal when needed 2021-11-24 20:30:24 -06:00
4d308fd0b4 hid: Fix controller connection/disconnection 2021-11-24 20:30:24 -06:00
e0da5c1bbc kraken: Fix errors from rebase and format files 2021-11-24 20:30:24 -06:00
06a5ef5874 core/hid: Add output devices 2021-11-24 20:30:24 -06:00
c405a19b73 yuzu: Update frontend 2021-11-24 20:30:23 -06:00
5a785ed794 input_common: Rewrite keyboard 2021-11-24 20:30:22 -06:00
8e3371a5c5 configure_general: Allow framerate cap to be used in custom game configs 2021-11-21 16:57:00 +01:00
a237fb5f75 configure_graphics_ui: AMD's -> AMD
AMD officially markets FSR as AMD FidelityFX™️ Super Resolution
2021-11-18 23:17:16 -05:00
282e04bffb TextureCache: Add automatic anisotropic filtering and refactor code. 2021-11-16 23:14:51 +01:00
5230378709 TextureCache: Make a better Anisotropic setter. 2021-11-16 22:11:33 +01:00
864f2e0b81 configure_graphics.ui: Cleanup scaling options and fix duplicate name warning 2021-11-16 22:11:33 +01:00
74e39ed6ee Frontend: Add anti-aliasing method setting 2021-11-16 22:11:32 +01:00
2eff80b47f QtGUI: Add buttton to toggle the filter. 2021-11-16 22:11:32 +01:00
9e065b9c7d VideoCore: Add gaussian filtering. 2021-11-16 22:11:32 +01:00
e7fc60406e VideoCore: Add more rescaling option. 2021-11-16 22:11:31 +01:00
b60966041c Presentation: add Nearest Neighbor filter. 2021-11-16 22:11:31 +01:00
37cb0377ae vulkan: Implement FidelityFX Super Resolution 2021-11-16 22:11:31 +01:00