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
FearlessTobi
4c3f898789
configure_debug: Fix small typo
2 years ago
Liam
adc3079613
vi: fix confusion between closing and destroying layers
2 years ago
Liam
a05c242429
nce: adjust initialization for repeated calls
2 years ago
Liam
bd59934350
nce: implement instruction emulation for misaligned memory accesses
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
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
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
Liam
9268f265a1
kernel: implement light IPC
2 years ago
Narr the Reg
e445ef9d60
service: hid: Introduce proper AppletResource emulation
2 years ago
Liam
40bb176c39
kernel: implement remaining IPC syscalls
2 years ago
BreadFish64
d5de9402ee
Improve path splitting speed
2 years ago
lat9nq
4cd3f9f4f9
codec: Update to use av frame flags
Resolves Clang -Wdeprecated-declarations warning from interlaced_frame
2 years ago
Liam
f0ee3e29cb
arm: fix context save of vector regs
2 years ago
t895
5d4da07943
frontend_common: Use optional for language default
2 years ago
Liam
45c87c7e6e
core: refactor emulated cpu core activation
2 years ago
Liam
6b7dc587cf
texture_cache: fix max_element comparison function
2 years ago
Liam
f05cb69d4f
renderer_opengl: remove srgb conversion logic
2 years ago
Liam
382cf087a0
renderer_vulkan: do not recreate swapchain for srgb
2 years ago
Liam
0751488727
fsmitm_romfsbuild: optimize for data locality
2 years ago
Liam
4bc932261b
romfs: cache file and directory metadata tables
2 years ago
Liam
9de99839bd
nce: fix pre-text patch for single modules
2 years ago
Liam
45b6161582
file_sys: handle null romfs
2 years ago
Liam
345ea568ba
texture_cache: use pedantic type names
2 years ago
t895
08be9cff0f
android: Don't reload filesystem on update install
2 years ago
Jan Beich
01d3e250ab
host_memory: move MAP_ALIGNED_SUPER attempt after 448d4815de
src/common/host_memory.cpp:410:14: error: unused function 'ChooseVirtualBase' [-Werror,-Wunused-function]
410 | static void* ChooseVirtualBase(size_t virtual_size) {
| ^~~~~~~~~~~~~~~~~
2 years ago
Jan Beich
270d290e65
host_memory: allow missing MAP_NORESERVE on FreeBSD after 448d4815de
src/common/host_memory.cpp:408:47: error: use of undeclared identifier 'MAP_NORESERVE'
MAP_PRIVATE | MAP_ANONYMOUS | MAP_NORESERVE, -1, 0);
^
2 years ago
GPUCode
d74dd4faf9
vk_blit_screen: Use correct format for fxaa renderpass
2 years ago
Narr the Reg
e40a2d2fd2
service: nfc: Don't tag amiibos as corrupted if they are loaded as read only
2 years ago
Liam
e7dd968ac4
renderer_vulkan: adjust window origin and swizzle independently
2 years ago
Alexandre Bouvier
d2bb9e9729
cmake: prefer system gamemode library
2 years ago
Liam
8f62e8e63f
renderer_vulkan: exclude more qcom drivers from extensions
2 years ago
Jan Beich
df96caec79
cmake: sync gamemode conditionals with code after 5eec980a2d
FAILED: bin/yuzu
ld: error: unable to find library -lgamemode
FAILED: bin/yuzu-cmd
ld: error: undefined symbol: Common::Linux::StartGamemode()
>>> referenced by yuzu.cpp
>>> src/yuzu_cmd/CMakeFiles/yuzu-cmd.dir/yuzu.cpp.o:(main)
ld: error: undefined symbol: Common::Linux::StopGamemode()
>>> referenced by yuzu.cpp
>>> src/yuzu_cmd/CMakeFiles/yuzu-cmd.dir/yuzu.cpp.o:(main)
2 years ago
GPUCode
4a3abba16d
core: Rename patcher file
2 years ago
Liam
5eec980a2d
general: conditionally compile gamemode on linux only
2 years ago
GPUCode
340548aba7
cmake: Move HAS_NCE to root cmake
* So we can use it in common
2 years ago
t895
7dddf5cb3c
android: Save global settings in onStop
2 years ago
t895
b8f66c9412
android: Multi directory UI
2 years ago