german77
b5dac5f525
service: hid: Create abstracted pad structure
2 years ago
Viktor Szépe
f124461674
Fix typos in src/core ( #12625 )
* Fix typos in src/core
* Fix typo correction
* Fix indentation of MemoryStateNames
* Fix indent
2 years ago
Liam
ea710e6523
vi: connect vsync event handle lifetime to application display service interface
2 years ago
Liam
ae88ea79b2
vi: fix name of nvnflinger
2 years ago
Viktor Szépe
a959fb011f
Fix "Propietary" typo elsewhere
2 years ago
Viktor Szépe
53085a45e0
Fix typos in video_core
2 years ago
german77
bc2d1262d7
service: hid: Delete shared memory handle when unused
2 years ago
german77
0b4cc6e14c
service: hid: Make sure there's an active aruid handle
2 years ago
german77
5105b90017
service: hid: Implement GetLastActiveNpad
2 years ago
german77
3516a2d0bf
service: hid: Implement AssigningSingleOnSlSrPress
2 years ago
german77
f224ef6185
service: hid: Implement SetNpadSystemExtStateEnabled
2 years ago
german77
8e27a485d8
service: set: Rename files
2 years ago
german77
a36f4d0a9f
service: hid: Implement CaptureButtonAssignment
2 years ago
german77
37b0870ee3
service: set: Use official names
2 years ago
Narr the Reg
3dbe998f9b
service: hid: Add functions needed by Qlaunch
2 years ago
Narr the Reg
edfbf363de
service: hid: Handle pending delete
2 years ago
Narr the Reg
ee847f8ff0
hid_core: Move hid to it's own subproject
2 years ago
t895
53d4dbacf0
android: Re-add global save manager
Reworked to correctly collect and import/export saves that could exist in either /nand/user/save/000...000/<user id> or /nand/user/save/account/<user id raw string>
2 years ago
t895
39d28a5131
android: Save global config synchronously in onCloseGameFoldersFragment
Could cause multiple global saves at once that went untracked previously
2 years ago
t895
fa04dea7c4
frontend_common: config: Only write setting related to opened config file
If we tried to write a switchable setting to config that was not using global in the global config instance, we could write the per-game setting accidentally. This ensures that we always use the global setting for global config and the currently applied setting for custom config.
2 years ago
t895
1c278974a8
android: Don't save settings on config destruction
Android doesn't have a proper way of destroying its config object so it's best to stick to the built-in methods to control saving config
2 years ago
t895
2b838b6d06
android: Update orientation on emulation fragment start
2 years ago
t895
82ea082997
android: Expose all orientation locking options
2 years ago
Narr the Reg
5562322290
service: hid: Remove data races when handling shared memory
2 years ago
Narr the Reg
6a244465ce
service: hid: Implement NpadResource and NpadData
2 years ago
Emma
e5de3d5a77
android: add basic support for google game dashboard
2 years ago
t895
bdf87ba0f8
frontend_common: config: Move WriteIntegerSetting definition to header
Fixes a compiler error where the compiler could not see the definition of the method in qt_config and others.
2 years ago
t895
dace726d08
android: Add internal option to disable compression for zip exports
Disables compression for user data and save exports
2 years ago
Merry
0f7fc94111
KThread: Send termination interrupt to all cores a thread has affinity to
KThread::RequestTerminate may run from a thread which is not the CurrentCore, and thus
masking this out is erroneous.
2 years ago
Narr the Reg
1b4cf7fc27
yuzu: Use displayed port on direct connect
2 years ago
t895
3c78926d75
android: Use case-insensitive check for addon directory
2 years ago
t895
466cdeb8a0
android: Fix dpad position saving
Was using the wrong key previously
2 years ago
Fernando Sahmkow
737e6e531c
Vulkan: Only recreate swapchain if the frame is bigger than the swap image.
2 years ago
Fernando Sahmkow
d07397931a
MaxwellDMA: Don't flush the outputs of a dma copy.
2 years ago
Narr the Reg
865abfc37c
service: hid: Use applet resource to get latest shared memory handle
2 years ago
t895
aa4d15594f
android: Expose touchscreen toggle
2 years ago
t895
278cafb76c
android: Don't apply material you below android 12
Since you can manually change the config file now, users can force the material you theme under Android 12 and that will result in crashing on startup. This swaps to the default theme if that happens.
2 years ago
t895
24a78dba31
frontend_common: config: Do not count "." as a special character
It would break reading floating point settings
2 years ago
t895
d163b18208
android: Migrate in-game overlay settings to ini
2 years ago
t895
051afd21e7
frontend_common: config: Refactor WriteSetting to stricter types
Previously this could cause problems if a version of the template generated for WriteSetting didn't use the type you needed (e.g. floating point values). Now these are all ready without having to be used within frontend_common first.
2 years ago
t895
d3f38ce56c
android: Migrate theme settings to ini
2 years ago
t895
b2b4742e61
android: Update Kotlin version to 1.9.20
2 years ago
Nikita Strygin
9323a1f9b2
yuzu_cmd: Report more SDL errors
2 years ago
Reilly Brogan
cb4b4f3d6e
Fix Wayland appId
On compliant Wayland compositors windows are matched to their .desktop files by comparing the appId window property to the name of the .desktop file without the .deskop extension.
Qt5/6 by default set this property to the basename of the binary (IE `yuzu`) which does not match the expected value `org.yuzu_emu.yuzu`. We can fix this and fix window associations on compliant compositors (like Plasma) by using the `setDesktopFileName()` function which will set the appId window property. This is a no-op on X11 so is safe to be ran without guards.
2 years ago
t895
21e7f86697
android: Expose anisotropic filtering setting
2 years ago
t895
347b3bd18d
android: Center switch setting title when no description is present
2 years ago
t895
755c45777f
android: Pair fastmem toggle to CPU Debug toggle
Hides fastmem toggle when CPU Debugging is disabled
2 years ago
Liam
558192abf4
jit: use code memory handles correctly
2 years ago
Liam
95bfc542aa
k_capabilities: simplify KTrace map skip logic
2 years ago
Liam
d1c99c5d52
ips_layer: prevent out of bounds access with offset exceeding module size
2 years ago