german77
3983ce9b5c
service: fsp: Implement CreateSaveDataFileSystemBySystemSaveDataId and OpenSaveDataFileSystemBySystemSaveDataId
2 years ago
german77
d2cd08e3e1
service: ns: Implement GetSharedFontInOrderOfPriorityForSystem
2 years ago
german77
bb4ae5ee53
yuzu: Add button to boot mii edit from firmware
2 years ago
Charles Lombardo
5269a46399
android: Use smaller read buffer size for exporting user data
The File.readBytes() extension attempts to load an entire file into a byte array. This would cause crashes when loading huge files into memory.
2 years ago
Charles Lombardo
f3bc7354b1
android: Adjust valid user data check
2 years ago
Narr the Reg
a57ca3fb66
am: mii_edit: Implement DB operations
2 years ago
Charles Lombardo
703bf7cfce
android: Update androidx window library to 1.2.0-beta03
Fixes an issue with the input overlay on certain devices where the controls would appear offscreen.
2 years ago
Kelebek1
4f69be8169
Fix DMA engine register offsets
2 years ago
GPUCode
4a59dc2947
renderer_vulkan: Correct component order for A4B4G4R4_UNORM
2 years ago
Charles Lombardo
c644c1a90a
Revert "android: Allow save imports always"
2 years ago
rkfg
753bc3a448
pfs: Fix reading filenames past the buffer end
2 years ago
Charles Lombardo
a85325f56a
android: Remove unused strings related to the save manager
2 years ago
Charles Lombardo
bdb4fd208f
android: Allow importing saves even if no saves are found
Exporting still won't be allowed on an empty save directory.
2 years ago
Charles Lombardo
1e740df9b8
android: Add import/export buttons for user data
2 years ago
Charles Lombardo
7dd3d1b8ad
android: Ignore validation layers library in git
2 years ago
Charles Lombardo
fd09784231
android: Don't pause emulation when entering PiP
2 years ago
Charles Lombardo
3b612cff28
android: Fix showing input overlay in PiP
2 years ago
Charles Lombardo
32d65fc8de
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
Liam
3ff29de4a1
aoc: stub purchase info calls
2 years ago
Cathy J. Fitzpatrick
9fef6560f0
renderdoc: Check for `_WIN32` symbol rather than `WIN32`
2 years ago
german77
dca36ebb87
service: mii: Address review comments
2 years ago
Alexandre Bouvier
f93f31f4ae
cmake: prefer system renderdoc header
2 years ago
Kelebek1
5d7571114e
Do not consider voice commands in time estimation, fix adpcm estimate
2 years ago
german77
2fb71aecb0
service: mii: Implement the rest of the service
2 years ago
german77
9a878de33f
service: mii: Implement database manager
2 years ago
german77
a50b50f8b4
service: mii: Implement figurine database
2 years ago
german77
bd409c3416
service: mii: Add device crc16
2 years ago
german77
2f22b53732
service: nfc: Fully Implement GetRegisterInfoPrivate
2 years ago
german77
1e8616bd01
service: mii: Complete structs and fix mistakes
2 years ago
Charles Lombardo
e3c546a1ed
android: Export PiP receiver on API 33 and later
Could cause crashes on API 33+ devices
2 years ago
lat9nq
77682aabd3
mii_types: Remove null terminator check
This is an OoB array access, causing a crash on at least the Linux
Flatpak releases.
Co-authored-by: german77 <juangerman-13@hotmail.com>
2 years ago
Charles Lombardo
67eeb05692
android: Set up signing config for release builds
2 years ago
Charles Lombardo
af0c1b0cb7
android: Use 1 worker for shader compilation for all devices
2 years ago
Liam
13a7a297bb
registered_cache: correct file deletion case
2 years ago
Charles Lombardo
c484a61515
android: Collect task state once view is created
Before the viewLifecycleOwner wasn't ready and would cause a crash
2 years ago
Kelebek1
67e2d5c28b
Reimplement HardwareOpus
2 years ago
german77
a3f235f8a2
service: hid: Implement ApplyNpadSystemCommonPolicy
2 years ago
german77
260bfc4bd2
hid: service: Remove outdated field from npad
2 years ago
german77
8950fe79ad
hid: service: Implement Last active Npad
2 years ago
german77
c8b9467f50
service: hid: Ensure state is correct
2 years ago
german77
0d4aa9125e
service: nfc: Fix amiibo formatting
2 years ago
Charles Lombardo
832a2fcc69
android: Remove settings interface specifically for audio mute
2 years ago
Charles Lombardo
7e2bd395bc
android: Return the correct status code on emulation stop
2 years ago
Charles Lombardo
6481f4e937
android: Use resource as shortcut intermediary
Fixes issue where the shortcut icon would appear cropped on certain devices
2 years ago
Charles Lombardo
e8aaab2fc1
android: Don't reinitialize settings on emulation start
Config is already initialized on application start
2 years ago
Charles Lombardo
21b133de40
android: Fix emulation to settings navigation args
2 years ago
Charles Lombardo
b394389170
android: Delay collecting UI state in games fragment
2 years ago
Liam
3ef9673360
core: improve debug workflow
2 years ago
Charles Lombardo
8baed5d95d
android: Refactor menu tags to enum
2 years ago
Charles Lombardo
4a3cbf0021
android: Use StateFlow instead of LiveData
2 years ago