flodavid
48b67fc4a0
yuzu: Enable to use controller to restart a game
- Show the right confirm dialog if wanted
- Create generic method to ask close confirmation
- Add "R + Plus + Minus" default shortcut to Restart emulation
2 years ago
Florian
6c246f2ac5
yuzu: Use new setting method for stop emulation
2 years ago
flodavid
a34565727b
yuzu: Enable to use controller to close a game
- Add General setting to choose if a confirm dialog is shown when stopping
- Show the right confirm dialog if wanted
- Reuse dialog window that ask to close the game
- Add "L + Plus + Minus" default shortcut to Stop emulation
- Create generic question dialog based on TAS dialog
- It allows controller interaction on most dialogs
2 years ago
FearlessTobi
9ef9ca0927
yuzu: Add desktop shortcut support for Windows
Allows creating desktop shortcuts with icons for yuzu games.
Co-Authored-By: Jeroen van Schijndel <13182141+roenyroeny@users.noreply.github.com>
2 years ago
Narr the Reg
c84c35ac74
yuzu: Fix mute when in background setting
2 years ago
Narr the Reg
2fa53ec1d9
yuzu: Allow to launch album applet from firmware
2 years ago
Liam
d89ef6280c
qt: add additional romfs dump targets
2 years ago
Narr the Reg
ae5c134ac6
service: am: Set push in arguments according to the launched applet
2 years ago
Narr the Reg
03d4fffc70
yuzu: Allow to launch cabinet applet from firmware
2 years ago
Charles Lombardo
feebdc9779
Qt: Remove ability to install xci files
2 years ago
german77
bb4ae5ee53
yuzu: Add button to boot mii edit from firmware
2 years ago
GPUCode
c656105a6c
debug: Add renderdoc capture hotkey
2 years ago
Liam
f8985d1cc5
qt: add verification for installed contents
2 years ago
FearlessTobi
87c0ba129c
am: Implement UserChannel parameters
Used by the Super Mairo 3D All-Stars collection.
2 years ago
Liam
716e0a126a
core: implement basic integrity verification
2 years ago
lat9nq
d8943e5bac
yuzu-qt: Use Null when OpenGL is not compiled
2 years ago
lat9nq
e4ebabcd5b
yuzu-qt: Update API Text for broken Vulkan
Otherwise caused a blue Vulkan badge to appear in the status bar.
2 years ago
Liam
8a9d4936d4
qt: measure romfs dump completion by bytes read
2 years ago
Liam
9df3794a83
qt: ensure packed update nca is applied to the correct base
2 years ago
Liam
f260c74beb
qt: fix romfs dumping for multiprogram applications
2 years ago
Liam
667ec28697
Address review comments
2 years ago
Mario
5464423667
yuzu-qt: Track play time
2 years ago
Liam
b7523d6fa7
am: shorten shutdown timeout when lock is not held
2 years ago
FearlessTobi
59b3c30f94
yuzu/main: Ensure NCAs are registered in content provider when launching from CLI
Fixes updates and DLC not being loaded when launching yuzu from the command line.
Similar to https://github.com/yuzu-emu/yuzu/pull/11357 .
Fixes https://github.com/yuzu-emu/yuzu/issues/8352 ,
2 years ago
lat9nq
1cdd11d9f5
main: Fix docked mode button, clang 14 error
2 years ago
lat9nq
ce0f1baf51
main: Access by reference
Old Clang is fussy about this.
2 years ago
lat9nq
3c45452fae
general: Use console mode helper across project
2 years ago
lat9nq
387ede76d2
general: Convert use_docked_mode to an enumeration
Allows some special interactions with it in the Qt frontend.
2 years ago
Liam
86f6b6b7b2
vfs: expand support for NCA reading
2 years ago
lat9nq
8366736b67
settings,opengl,yuzu-qt: Fix AA, Filter maximums
The new enum macros don't support setting values directly.
For LastAA and LastFilter, this means we need a simpler approach to loop
around the toggle in the frontend...
3 years ago
lat9nq
d146dd9d12
settings,general: Rename non-confirming enums
3 years ago
Morph
9d7671ec3b
main: Use 1_MiB as a constant for copy buffer size
3 years ago
Morph
5d0a051abb
main: Fix install progress calculation
The increased buffer size means that that progress bar size has to be adjusted
3 years ago
zeltermann
d2b62ae401
Use `toUtf8()` for string passed to DBus
3 years ago
Morph
c3fbc8d2fe
core_timing: Remove GetCurrentTimerResolution in CoreTiming loop
Other programs may change this value, but if thousands of syscalls in this loop is undesirable, then we can just set this once.
3 years ago
german77
30544fbfa5
yuzu: Fix clang format
3 years ago
zeltermann
482fbded9b
Only use SDL wakelock on Linux
SDL has internally fixed shenanigans related to wakelocking through DBus
from inside sandboxes from around August 2022, so we can now remove the
workaround we used since 2021.
3 years ago
Narr the Reg
84d43489c5
input_common: Implement native mifare support
3 years ago
Liam
b1081329b9
qt: use larger buffer for update install
3 years ago
lat9nq
fc0c4db20d
yuzu-qt: Load Vulkan device info at startup
Loading it when the configuration opens now incurs a noticeable delay.
We also don't need to rediscover the same data repeatedly each time the
configuration opens.
Moves vulkan device info discovery to yuzu's startup as opposed to the
configure_graphics constructor.
3 years ago
xcfrg
a64ad8315f
yuzu: add opengl shader backend info in status bar
3 years ago
Keve1227
27313fe576
Issue a reload if the system language changed
3 years ago
german77
e5be1835ab
yuzu: Disable game list while game is running
3 years ago
Liam
fcd48eb239
qt: add menu item to remove cache storage
3 years ago
grimkor
b3ebfd2481
add context menu for filter and anti-aliasing status buttons
3 years ago
grimkor
ceb65c259a
Allow fully customisable controller hotkeys
3 years ago
Narr the Reg
94151097b9
service: nfc: Merge device interfaces and create the device manager
3 years ago
Liam
7ec66db22c
qt: warn on inoperable keys
3 years ago
german77
11edba4974
applet: controller: Implement cancel button
3 years ago
Narr the Reg
668eb5b8da
service: am: Improve profile select applet
3 years ago