t895
87a9dc9489
android: Always use custom settings when launched from intent
2 years ago
t895
6c6e8b8de0
settings: Allow vsync to be changed per-game
2 years ago
t895
5acffe75df
android: Adjust variable name format for native config
2 years ago
t895
ac222ceba2
android: Add game dir entries to FilesystemProvider
Allows us to correctly parse update metadata
2 years ago
t895
f9d4827102
android: Fix games list loading thread safety
Previously we relied on a stateflow for reloading state. Now we use an atomic boolean.
2 years ago
t895
7ea7c72dde
android: Collect latest information for games list
2 years ago
t895
809230f634
android: Remove global save import/exporter UI
The original implementation exposed here was fundamentally broken where it would not export or import all of your saves depending on your user profile configuration
2 years ago
t895
698c854d5b
android: Compare all properties between games in DiffCallback
2 years ago
t895
ca5b135ddf
android: Expose MemoryUtil size formatting function
2 years ago
t895
dbddc627d4
android: Add JNI initialization information for Game class
Unused in this PR, but will be useful later
2 years ago
t895
62fc386bb4
settings: Allow CPU Debug and Fastmem to be changed per-game
2 years ago
t895
f2eb3c579f
android: Add per-game drivers
2 years ago
t895
2fce812026
android: Add per-game settings
2 years ago
t895
e975f3cde9
android: Add Game properties
This commit has the UI for viewing a game's properties on long-press and some links to useful tools like
- Game info
- Shortcut to settings (global in this commit)
- Addon manager with installer
- Save data manager
- Option to clear all save data
- Option to clear shader cache
2 years ago
t895
6b5fb2063f
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.
2 years ago
t895
70c3d36536
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.
2 years ago
liamwhite
d590cfb9d0
Merge pull request #12342 from FearlessTobi/fix-msvc
vcpkg: Update fmt to 10.1.1
2 years ago
liamwhite
ded419ef2b
Merge pull request #12343 from FearlessTobi/fix-typo
configure_debug: Fix small typo
2 years ago
FearlessTobi
4c3f898789
configure_debug: Fix small typo
2 years ago
FearlessTobi
46c259bb20
vcpkg: Update fmt to 10.1.1
Should fix compiling on the latest version of MSVC.
2 years ago
liamwhite
15bebf1695
Merge pull request #12328 from german77/profile_manager
core: Use single instance of profile manager
2 years ago
liamwhite
5c840334b8
Merge pull request #12333 from german77/aruid_free
service: hid: Improve CreateAppletResource implementation and free resources
2 years ago
liamwhite
11b123ba01
Merge pull request #12322 from liamwhite/savedata-absurdity
fs: don't enumerate hidden savedata size file
2 years ago
liamwhite
24e7ace876
Merge pull request #12327 from liamwhite/tipc
sm:: fix tipc deserialization
2 years ago
liamwhite
62586c1676
Merge pull request #12317 from liamwhite/sc-fix
kernel: fix single core
2 years ago
liamwhite
108737fcc6
Merge pull request #12321 from liamwhite/ro2
ro: add separate ro service
2 years ago
german77
abfebe5cc4
service: hid: Improve CreateAppletResource implementation and free resources
2 years ago
german77
a22a025c5b
core: Use single instance of profile manager
2 years ago
Liam
a529ef4c09
sm:: fix tipc deserialization
2 years ago
liamwhite
875568bb3e
Merge pull request #12296 from liamwhite/client-session
kernel: implement remaining IPC syscalls
2 years ago
liamwhite
988e557ec8
Merge pull request #12299 from liamwhite/light-ipc
kernel: implement light IPC
2 years ago
liamwhite
6d2af32f29
Merge pull request #12323 from liamwhite/buffer-format
fbshare: set external format correctly
2 years ago
liamwhite
8f9d5c3143
Merge pull request #12325 from GPUCode/better-nce-message
settings: Clearer NCE error messages
2 years ago
GPUCode
dc0fb56f3a
settings: Clearer NCE error messages
2 years ago
Liam
7ba4a8f4a3
ro: add separate ro service
2 years ago
Liam
8ef1fdafa2
fbshare: set external format correctly
2 years ago
Liam
d597383ab2
fs: don't enumerate hidden savedata size file
2 years ago
Liam
5feda37688
service: populate pid and handle table from client
2 years ago
Liam
34e4012998
service: use interface factory in server manager
2 years ago
liamwhite
c1924951ad
Merge pull request #12289 from german77/aruid
service: hid: Introduce proper AppletResource emulation
2 years ago
liamwhite
5646e313a0
Merge pull request #12320 from liamwhite/debug-fix
debug: fix reading of module names
2 years ago
liamwhite
f447996080
Merge pull request #12319 from t895/refresh-list-bug
android: Listen for directory selection in viewmodel
2 years ago
liamwhite
42b34a0dc5
Merge pull request #12318 from t895/nce-default
settings: Enable NCE by default on capable systems
2 years ago
Liam
fe5e4bd846
debug: fix reading of module names
2 years ago
t895
a53cd2854e
android: Listen for directory selection in viewmodel
Fixes broken game directory selection setup flow
2 years ago
Liam
1d731dd1ff
kernel: fix single core
2 years ago
t895
8225ac004e
settings: Enable NCE by default on capable systems
2 years ago
liamwhite
52e6b8a2d3
Merge pull request #12274 from liamwhite/srgb-nonsense
renderer_vulkan: do not recreate swapchain for srgb
2 years ago
liamwhite
13131e602f
Merge pull request #12208 from liamwhite/romfs
romfs: optimize parsing and building
2 years ago
liamwhite
7761f29892
Merge pull request #11214 from lat9nq/ff-deprecated
codec: Update to use av frame flags
2 years ago