Charles Lombardo
329403d279
android: Properly update emulation surface
Previously the emulation surface wasn't being updated during configuration changes and only during specific view events. This would break input and the screen dimensions after each orientation/aspect ratio change. Now a new surface is provided every time and the display dimensions are updated as needed.
2 years ago
Charles Lombardo
755928ffd1
android: Export PiP receiver on API 33 and later
Could cause crashes on API 33+ devices
2 years ago
Charles Lombardo
a8e3f2652d
android: Use 1 worker for shader compilation for all devices
2 years ago
Charles Lombardo
6af676e2ce
android: Collect task state once view is created
Before the viewLifecycleOwner wasn't ready and would cause a crash
2 years ago
german77
ef869803f8
service: hid: Implement ApplyNpadSystemCommonPolicy
2 years ago
german77
5318d8059b
hid: service: Remove outdated field from npad
2 years ago
german77
d6aef45e6d
hid: service: Implement Last active Npad
2 years ago
german77
7f1f2ac887
service: hid: Ensure state is correct
2 years ago
german77
3bca24616a
service: nfc: Fix amiibo formatting
2 years ago
Charles Lombardo
f6b02d059e
android: Remove settings interface specifically for audio mute
2 years ago
Charles Lombardo
52d7075ae0
android: Return the correct status code on emulation stop
2 years ago
Charles Lombardo
ebcde602e7
android: Use resource as shortcut intermediary
Fixes issue where the shortcut icon would appear cropped on certain devices
2 years ago
Charles Lombardo
136e1f395d
android: Don't reinitialize settings on emulation start
Config is already initialized on application start
2 years ago
Charles Lombardo
003ee32d6d
android: Fix emulation to settings navigation args
2 years ago
Charles Lombardo
e6595bb31d
android: Delay collecting UI state in games fragment
2 years ago
Liam
efef3d8487
core: improve debug workflow
2 years ago
Charles Lombardo
89660a50bf
android: Refactor menu tags to enum
2 years ago
Charles Lombardo
0c2cbd2469
android: Use StateFlow instead of LiveData
3 years ago
Squall-Leonhart
e263eb1a98
add std::error_code for std::filesystem exceptions
Resolves a case on Windows where an unmounted bitlocker protected volume containing an assigned game directory would crash Yuzu at start.
May also resolve cases where a disconnected SMB volume causes similar crashes (needs testing)
2 years ago
lat9nq
9264e1d1ad
shared_widget: Use default literals more
2 years ago
lat9nq
cd0fb12c62
settings_common: Fix typo
2 years ago
GPUCode
cc2c6d8805
debug: Add renderdoc capture hotkey
2 years ago
liamwhite
9530b96e5f
shader_recompiler: skip sampler for buffer textures ( #11435 )
2 years ago
Liam
08191b07e3
ngc: implement service
2 years ago
lat9nq
4fc1f4ec1a
settings_setting: Don't remove the AudioEngine workaround
2 years ago
lat9nq
359254f345
cmd/yuzu: Remove uncaught usage of stoi
Also fixes a style inconsistency
2 years ago
lat9nq
05ee2fa033
cmd/config: Remove uncaught usage of stoul
2 years ago
lat9nq
c750d6965a
shared_widget: Forward-port Citra changes
Seemed like a good time to move these over.
Also remove usage of std::sto{l,ll,ul,f,d}
2 years ago
lat9nq
81debaff3b
configure_ui: Remove unnecessary usage of stoul
2 years ago
lat9nq
d7d4e66657
cheat_engine: Remove uncaught usage of stoul
2 years ago
lat9nq
41a08286c8
ips_layer: Remove uncaught usage of stoul/ll
2 years ago
lat9nq
2eb9d34e33
key_manager: Remove uncaught usage of stoul
2 years ago
lat9nq
8d8e9552aa
settings: Retro-port Citra Settings work
This has yet to be PR'd on Citra, but regressions on yuzu that have
been fixed in Citra needed to appear here.
2 years ago
lat9nq
a681050e24
android/config: Remove uncaught usage of stoul
2 years ago
Liam
07a6563a93
qt: add verification for installed contents
2 years ago
Narr the Reg
be2ccb036e
service: mii: Remove most magic values
2 years ago
FearlessTobi
67e57a29d5
am: Stub GetSaveDataSizeMax
Needed for Minecraft Legends.
2 years ago
FearlessTobi
8850cadc54
bsd: Demote "Select" log to dehug
This is very spammy in Minecraft Legends.
2 years ago
liamwhite
b111203a0f
ci: fix msvc when used with LTO ( #11459 )
2 years ago
german77
fb1b1b2725
mii: service: Address review
2 years ago
german77
6377a46668
mii: Prepare Interface for new implementation
2 years ago
german77
f1d7f23049
service: mii: Fix ver3 inconsistencies
2 years ago
german77
64e9fdd8fc
service: mii: move char info operations
2 years ago
german77
b97f872a35
service: mii: Move store data operations
2 years ago
german77
1675343e86
service: mii: Move core data operations
2 years ago
german77
15619d2052
service: mii: Move ver3 operations
2 years ago
german77
e51d54de30
service: mii: separate mii types into their own file
2 years ago
german77
15342ada16
service: mii: Move all raw data to it's file
2 years ago
german77
e05834e9c4
service: mii: Add mii util and result
2 years ago
Kelebek1
517702f3f8
Look for the most recently modified image for present
2 years ago