t895
d71e264ece
frontend_common: Fix settings reload bug
...
This clears the touch_from_button_maps array before we read new data into it because this read duplicate data on a reload otherwise.
2023-12-12 17:25:36 -05:00
t895
10eee4c0c3
android: Refactor settings to expose more options
...
In AbstractSetting, this removes the category, androidDefault, and valueAsString properties as they are no longer needed and have replacements. isSwitchable, global, and getValueAsString are all exposed and give better options for working with global/per-game settings.
2023-12-12 17:25:36 -05:00
liamwhite
df9e902105
Merge pull request #12342 from FearlessTobi/fix-msvc
...
vcpkg: Update fmt to 10.1.1
2023-12-12 15:32:09 -05:00
liamwhite
dc011de312
Merge pull request #12343 from FearlessTobi/fix-typo
...
configure_debug: Fix small typo
2023-12-12 15:32:00 -05:00
FearlessTobi
0696c97c5f
configure_debug: Fix small typo
2023-12-12 20:38:54 +01:00
FearlessTobi
684e8dc94d
vcpkg: Update fmt to 10.1.1
...
Should fix compiling on the latest version of MSVC.
2023-12-12 19:27:20 +01:00
liamwhite
70e6913e79
Merge pull request #12328 from german77/profile_manager
...
core: Use single instance of profile manager
2023-12-12 11:06:37 -05:00
liamwhite
52bebf4d03
Merge pull request #12333 from german77/aruid_free
...
service: hid: Improve CreateAppletResource implementation and free resources
2023-12-12 11:06:24 -05:00
liamwhite
d361150117
Merge pull request #12322 from liamwhite/savedata-absurdity
...
fs: don't enumerate hidden savedata size file
2023-12-10 18:17:11 -05:00
liamwhite
d4e1f5215f
Merge pull request #12327 from liamwhite/tipc
...
sm:: fix tipc deserialization
2023-12-10 18:17:04 -05:00
liamwhite
12b8cd2ffb
Merge pull request #12317 from liamwhite/sc-fix
...
kernel: fix single core
2023-12-10 18:16:58 -05:00
liamwhite
7d3fe08d79
Merge pull request #12321 from liamwhite/ro2
...
ro: add separate ro service
2023-12-10 18:16:50 -05:00
german77
93c91bcbab
service: hid: Improve CreateAppletResource implementation and free resources
2023-12-10 16:17:51 -06:00
german77
c2b2d7a903
core: Use single instance of profile manager
2023-12-10 11:29:43 -06:00
Liam
e407b54319
sm:: fix tipc deserialization
2023-12-09 22:56:21 -05:00
liamwhite
4907a83298
Merge pull request #12296 from liamwhite/client-session
...
kernel: implement remaining IPC syscalls
2023-12-09 19:03:56 -05:00
liamwhite
81602e8ba5
Merge pull request #12299 from liamwhite/light-ipc
...
kernel: implement light IPC
2023-12-09 19:03:50 -05:00
liamwhite
4a16e81810
Merge pull request #12323 from liamwhite/buffer-format
...
fbshare: set external format correctly
2023-12-09 19:00:52 -05:00
liamwhite
f6ad2abec5
Merge pull request #12325 from GPUCode/better-nce-message
...
settings: Clearer NCE error messages
2023-12-09 19:00:44 -05:00
GPUCode
7ab4cb1910
settings: Clearer NCE error messages
2023-12-09 23:37:14 +02:00
Liam
88c44ff95d
ro: add separate ro service
2023-12-09 15:50:34 -05:00
Liam
ca5bda4ce9
fbshare: set external format correctly
2023-12-09 14:51:15 -05:00
Liam
8cb7fdc9f7
fs: don't enumerate hidden savedata size file
2023-12-09 14:05:16 -05:00
Liam
662bc7c6a1
service: populate pid and handle table from client
2023-12-09 13:45:25 -05:00
Liam
cb8b331981
service: use interface factory in server manager
2023-12-09 13:45:25 -05:00
liamwhite
c673c3d019
Merge pull request #12289 from german77/aruid
...
service: hid: Introduce proper AppletResource emulation
2023-12-09 13:41:06 -05:00
liamwhite
974571ad2b
Merge pull request #12320 from liamwhite/debug-fix
...
debug: fix reading of module names
2023-12-09 13:38:39 -05:00
liamwhite
6d0e20ed51
Merge pull request #12319 from t895/refresh-list-bug
...
android: Listen for directory selection in viewmodel
2023-12-09 13:38:34 -05:00
liamwhite
52f97b36c0
Merge pull request #12318 from t895/nce-default
...
settings: Enable NCE by default on capable systems
2023-12-09 13:38:27 -05:00
Liam
e1b32b6c35
debug: fix reading of module names
2023-12-09 11:18:10 -05:00
t895
a939ceb7cb
android: Listen for directory selection in viewmodel
...
Fixes broken game directory selection setup flow
2023-12-08 22:02:04 -05:00
Liam
f85425fe86
kernel: fix single core
2023-12-08 20:31:18 -05:00
t895
23d1e33daa
settings: Enable NCE by default on capable systems
2023-12-08 20:25:07 -05:00
liamwhite
2c8dc35bf4
Merge pull request #12274 from liamwhite/srgb-nonsense
...
renderer_vulkan: do not recreate swapchain for srgb
2023-12-08 12:26:13 -05:00
liamwhite
992d09ce59
Merge pull request #12208 from liamwhite/romfs
...
romfs: optimize parsing and building
2023-12-08 12:25:58 -05:00
liamwhite
8aae615dc7
Merge pull request #11214 from lat9nq/ff-deprecated
...
codec: Update to use av frame flags
2023-12-07 23:13:13 -05:00
HurricanePootis
7a0822cf37
dist: add udev rule to enable user hidraw access ( #12292 )
...
* dist: add udev rule to enable user hidraw access
* dist: amend install instructions for udev rules
* dist: change udev prefix prefix from 99 to 72
* dist: fix header typo for udev rule
* Update dist/72-yuzu-input.rules
shoutout to @liamwhite
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
* Update dist/72-yuzu-input.rules
shout out to @liamwhite
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
* Update dist/72-yuzu-input.rules
shout out to @liamwhite
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
* Update dist/72-yuzu-input.rules
shout out to @liamwhite
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
* Update dist/72-yuzu-input.rules
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
* dist: add spdx header to udev rules
* dist: change udev modes to 0660
* Update dist/72-yuzu-input.rules
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
* Update dist/72-yuzu-input.rules
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
---------
Co-authored-by: HurricanePootis <hurricanepootis@protonmail.com>
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com>
2023-12-07 23:12:56 -05:00
Liam
f486fe3971
kernel: implement light IPC
2023-12-07 09:13:43 -05:00
Narr the Reg
7fa71afe9e
service: hid: Introduce proper AppletResource emulation
2023-12-06 20:24:04 -06:00
Liam
dcc9df5dd2
kernel: implement remaining IPC syscalls
2023-12-06 17:33:00 -05:00
Fernando S
9046851d9f
Merge pull request #12236 from liamwhite/cpu-refactor
...
core: refactor emulated cpu core activation
2023-12-06 14:19:17 +01:00
lat9nq
c7e0ee60cd
codec: Update to use av frame flags
...
Resolves Clang -Wdeprecated-declarations warning from interlaced_frame
2023-12-05 21:10:38 -05:00
liamwhite
b14de726cf
Merge pull request #12271 from liamwhite/pretext-fix
...
nce: fix pre-text patch for single modules
2023-12-05 07:51:53 -05:00
liamwhite
110836d4f7
Merge pull request #12283 from t895/language-troubles
...
frontend_common: Use optional for language default
2023-12-04 22:45:08 -05:00
Liam
33b7353d73
arm: fix context save of vector regs
2023-12-04 22:19:11 -05:00
t895
9593c3bce4
frontend_common: Use optional for language default
2023-12-04 19:49:01 -05:00
Liam
3d5c6a73cb
core: refactor emulated cpu core activation
2023-12-04 10:37:16 -05:00
liamwhite
a92e0194a2
Merge pull request #12235 from liamwhite/flip-clip
...
renderer_vulkan: adjust window origin and swizzle independently
2023-12-03 21:59:11 -05:00
Liam
63ceff87b0
texture_cache: fix max_element comparison function
2023-12-03 18:40:19 -05:00
Liam
eb10ce6fdd
renderer_opengl: remove srgb conversion logic
2023-12-03 17:08:25 -05:00