Florian
032d4938a9
yuzu: Use new setting method for stop emulation
2 years ago
flodavid
8c020e3f44
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
bcc50c707c
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
751b4e2162
yuzu: Fix mute when in background setting
2 years ago
Narr the Reg
ed1e1c4ff6
yuzu: Allow to launch album applet from firmware
2 years ago
Liam
82f12339e4
qt: add additional romfs dump targets
2 years ago
Narr the Reg
7aae68820f
service: am: Set push in arguments according to the launched applet
2 years ago
Narr the Reg
176188a8c6
yuzu: Allow to launch cabinet applet from firmware
2 years ago
Charles Lombardo
e980ec6f24
Qt: Remove ability to install xci files
2 years ago
german77
77d06e6136
yuzu: Add button to boot mii edit from firmware
2 years ago
GPUCode
cc2c6d8805
debug: Add renderdoc capture hotkey
2 years ago
Liam
07a6563a93
qt: add verification for installed contents
2 years ago
FearlessTobi
ff92a0c8f4
am: Implement UserChannel parameters
Used by the Super Mairo 3D All-Stars collection.
2 years ago
Liam
76671fdede
core: implement basic integrity verification
2 years ago
lat9nq
bc97eff1f3
yuzu-qt: Use Null when OpenGL is not compiled
2 years ago
lat9nq
f8614a483d
yuzu-qt: Update API Text for broken Vulkan
Otherwise caused a blue Vulkan badge to appear in the status bar.
2 years ago
Liam
6978a4895c
qt: measure romfs dump completion by bytes read
2 years ago
Liam
a30be8aea3
qt: ensure packed update nca is applied to the correct base
2 years ago
Liam
cfa7d49937
qt: fix romfs dumping for multiprogram applications
2 years ago
Liam
1dc47986ee
Address review comments
2 years ago
Mario
54a5b8062e
yuzu-qt: Track play time
2 years ago
Liam
7a26dc51eb
am: shorten shutdown timeout when lock is not held
2 years ago
FearlessTobi
0bb04b1ca1
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
da2ca69c08
main: Fix docked mode button, clang 14 error
2 years ago
lat9nq
3b8b50a228
main: Access by reference
Old Clang is fussy about this.
2 years ago
lat9nq
81d209ee34
general: Use console mode helper across project
2 years ago
lat9nq
447ec24378
general: Convert use_docked_mode to an enumeration
Allows some special interactions with it in the Qt frontend.
2 years ago
Liam
5e3139e7c6
vfs: expand support for NCA reading
2 years ago
lat9nq
ed14cd8748
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
78f92086ca
settings,general: Rename non-confirming enums
3 years ago
Morph
8fa64dd1c5
main: Use 1_MiB as a constant for copy buffer size
3 years ago
Morph
cf6afdd939
main: Fix install progress calculation
The increased buffer size means that that progress bar size has to be adjusted
3 years ago
zeltermann
1bc489d511
Use `toUtf8()` for string passed to DBus
3 years ago
Morph
81ba61a0bd
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
7dee0cf567
yuzu: Fix clang format
3 years ago
zeltermann
377ffa277c
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
b24451c571
input_common: Implement native mifare support
3 years ago
Liam
26a9ebf326
qt: use larger buffer for update install
3 years ago
lat9nq
3263f49390
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
178b2a0b69
yuzu: add opengl shader backend info in status bar
3 years ago
Keve1227
69daffcc2f
Issue a reload if the system language changed
3 years ago
german77
e1f99c566b
yuzu: Disable game list while game is running
3 years ago
Liam
0627c4622f
qt: add menu item to remove cache storage
3 years ago
grimkor
1e7b656c29
add context menu for filter and anti-aliasing status buttons
3 years ago
grimkor
ba492a616d
Allow fully customisable controller hotkeys
3 years ago
Narr the Reg
2a36d667c9
service: nfc: Merge device interfaces and create the device manager
3 years ago
Liam
0dcc190ccc
qt: warn on inoperable keys
3 years ago
german77
a1b66df775
applet: controller: Implement cancel button
3 years ago
Narr the Reg
0585865c9f
service: am: Improve profile select applet
3 years ago
Narr the Reg
209e4fc6c5
qt: Fix log softlock
3 years ago