Liam
6ad73a00d2
audio: fetch process object from handle table
2 years ago
Viktor Szépe
cff668e1c4
Fix typos in src/core ( #12625 )
* Fix typos in src/core
* Fix typo correction
* Fix indentation of MemoryStateNames
* Fix indent
2 years ago
Liam
1d7fb4cffb
vi: connect vsync event handle lifetime to application display service interface
2 years ago
Liam
beab2c3fc7
vi: fix name of nvnflinger
2 years ago
Viktor Szépe
ce9152ad68
Fix "Propietary" typo elsewhere
2 years ago
Viktor Szépe
e895ebb546
Fix typos in video_core
2 years ago
german77
8308261b18
service: hid: Delete shared memory handle when unused
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
c38b84d931
service: set: Rename files
2 years ago
german77
243494192f
service: hid: Implement CaptureButtonAssignment
2 years ago
german77
92f2afb736
service: set: Use official names
2 years ago
Narr the Reg
11a23ca48c
service: hid: Add functions needed by Qlaunch
2 years ago
Narr the Reg
9f2fbff484
service: hid: Handle pending delete
2 years ago
Narr the Reg
146975c880
hid_core: Move hid to it's own subproject
2 years ago
t895
a8ca5b211a
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
45089149db
android: Save global config synchronously in onCloseGameFoldersFragment
Could cause multiple global saves at once that went untracked previously
2 years ago
t895
5c8b1d9d3c
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
89ef2a6bac
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
dbe346a4a3
android: Update orientation on emulation fragment start
2 years ago
t895
b33c7c89cc
android: Expose all orientation locking options
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
Emma
ce022aa941
android: add basic support for google game dashboard
2 years ago
t895
3d97ff38c6
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
9d4e56245e
android: Add internal option to disable compression for zip exports
Disables compression for user data and save exports
2 years ago
Merry
d4bb92866b
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
bad4a59f14
yuzu: Use displayed port on direct connect
2 years ago
t895
872082e0e1
android: Use case-insensitive check for addon directory
2 years ago
t895
ef107ad402
android: Fix dpad position saving
Was using the wrong key previously
2 years ago
Fernando Sahmkow
d9b2778306
Vulkan: Only recreate swapchain if the frame is bigger than the swap image.
2 years ago
Fernando Sahmkow
a81686eff8
MaxwellDMA: Don't flush the outputs of a dma copy.
2 years ago
Narr the Reg
37bb42e1ec
service: hid: Use applet resource to get latest shared memory handle
2 years ago
t895
df5b5aaebb
android: Expose touchscreen toggle
2 years ago
t895
697d61d292
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
64b8fd0036
frontend_common: config: Do not count "." as a special character
It would break reading floating point settings
2 years ago
t895
c206e92b35
android: Migrate in-game overlay settings to ini
2 years ago
t895
c90fc6308c
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
b5a08cb0c1
android: Migrate theme settings to ini
2 years ago
t895
464060b380
android: Update Kotlin version to 1.9.20
2 years ago
Nikita Strygin
07fd2ade25
yuzu_cmd: Report more SDL errors
2 years ago
Reilly Brogan
73d189050c
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
402641a78c
android: Expose anisotropic filtering setting
2 years ago
t895
5d9c9d5aae
android: Center switch setting title when no description is present
2 years ago
t895
44ebc797f5
android: Pair fastmem toggle to CPU Debug toggle
Hides fastmem toggle when CPU Debugging is disabled
2 years ago
Liam
208438868e
jit: use code memory handles correctly
2 years ago
Liam
c421e9e729
k_capabilities: simplify KTrace map skip logic
2 years ago
Liam
c51aa8d29f
ips_layer: prevent out of bounds access with offset exceeding module size
2 years ago