Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-30 | android: Fix resolving android URIs in native code | Charles Lombardo | |
2023-10-29 | Merge pull request #11689 from liamwhite/breakpad | liamwhite | |
qt: implement automatic crash dump support | |||
2023-10-28 | nvidia_flags: Enable GL Threaded optimizations | Ameer J | |
2023-10-25 | cmake: prefer system stb headers | Alexandre Bouvier | |
2023-10-20 | common: use SetThreadDescription API for thread names | Liam | |
2023-10-14 | Merge pull request #11159 from flodavid/master_bis | liamwhite | |
Enable to use controller to close a game | |||
2023-10-13 | common/polyfill_thread: use std::forward where appropriate, qualify ↵ | Valeri Ochinski | |
std::move calls | |||
2023-10-12 | Merge pull request #11746 from liamwhite/relr | liamwhite | |
jit: add support for relr-type relocations | |||
2023-10-12 | kernel: mark TLS accessors as noinline for non-MSVC LTO | Liam | |
2023-10-12 | yuzu: Use new setting method for stop emulation | Florian | |
2023-10-11 | jit: add support for relr-type relocations | Liam | |
2023-10-10 | Merge pull request #11718 from liamwhite/arm64-native-clock | Fernando S | |
common: add arm64 native clock | |||
2023-10-08 | Merge pull request #11705 from FearlessTobi/windows-sc | liamwhite | |
yuzu: Add desktop shortcut support for Windows (continuation of #11344) | |||
2023-10-08 | Merge pull request #10519 from mdmrk/master | liamwhite | |
yuzu-qt: Track play time | |||
2023-10-08 | common: add arm64 native clock | Liam | |
2023-10-08 | qt: implement automatic crash dump support | Liam | |
2023-10-07 | yuzu: Add desktop shortcut support for Windows | FearlessTobi | |
Allows creating desktop shortcuts with icons for yuzu games. Co-Authored-By: Jeroen van Schijndel <13182141+roenyroeny@users.noreply.github.com> | |||
2023-10-01 | gdbserver: use numeric character references for unicode | Liam | |
2023-09-28 | Merge pull request #11402 from FernandoS27/depth-bias-control | liamwhite | |
Vulkan: Implement Depth Bias Control | |||
2023-09-25 | settings_setting: Read audio engine | lat9nq | |
This was mysteriously missing, likely from when I ported Citra fixes semi-recently. | |||
2023-09-23 | Query Cachge: Fully rework Vulkan's query cache | Fernando Sahmkow | |
2023-09-16 | Vulkan: add temporary workaround for AMDVLK | Fernando Sahmkow | |
2023-09-16 | Reimplement HardwareOpus | Kelebek1 | |
2023-09-16 | Merge pull request #11499 from Squall-Leonhart/bitlockerfix | liamwhite | |
add std::error_code for std::filesystem exceptions | |||
2023-09-16 | Merge pull request #11492 from lat9nq/c-numeric-conversions | liamwhite | |
general: Remove uncaught usages of C++ string number conversions | |||
2023-09-15 | add std::error_code for std::filesystem exceptions | Squall-Leonhart | |
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) | |||
2023-09-14 | settings_common: Fix typo | lat9nq | |
2023-09-14 | debug: Add renderdoc capture hotkey | GPUCode | |
2023-09-14 | Merge pull request #11496 from liamwhite/ngc | liamwhite | |
ngc: implement service | |||
2023-09-14 | Merge pull request #11433 from liamwhite/shutdown-oopsie | liamwhite | |
polyfill_thread: ensure mutex was locked before signaling stop | |||
2023-09-14 | ngc: implement service | Liam | |
2023-09-13 | settings_setting: Don't remove the AudioEngine workaround | lat9nq | |
2023-09-13 | settings: Retro-port Citra Settings work | lat9nq | |
This has yet to be PR'd on Citra, but regressions on yuzu that have been fixed in Citra needed to appear here. | |||
2023-09-12 | Merge pull request #11447 from xcfrg/portable-compile-out | liamwhite | |
common: add a compile time option to allow disabling portable mode | |||
2023-09-06 | add a compile time option to allow disabling portable mode | xcfrg | |
2023-09-03 | msvc: set warning level to /W4 globally | Danila Malyutin | |
And fix a bunch of warnings | |||
2023-09-02 | polyfill_thread: ensure mutex was locked before signaling stop | Liam | |
2023-08-29 | android: Expose interface for getting settings from native code | Charles Lombardo | |
Completely removes code related to parsing the settings file on the java side. Now all settings are accessed via NativeConfig.kt and config.cpp has been modified to be closer to the core counterpart. Since the core currently uses QSettings, we can't remove reliance from Wini yet. This also includes simplifications to each settings interface to get closer to native code and prepare for per-game settings. | |||
2023-08-26 | yuzu-qt: Track play time | Mario | |
2023-08-26 | Merge pull request #11356 from lat9nq/console-mode-pg | liamwhite | |
general,config-qt: Present Console Mode as an enum with separate options in game properties | |||
2023-08-25 | Warnings cleanup for GCC 13 and Clang 16 | comex | |
Note: For GCC there are still a huge number of `-Warray-bounds` warnings coming from `externals/dynarmic`. I could have added a workaround in `externals/CMakeLists.txt` similar to what this PR does for other externals, but given Dynarmic's close affiliation with Yuzu, it would be better to fix it upstream. Besides that, on my machine, this makes the build warning-free except for some warnings from glslangValidator and AutoMoc. Details: - Disable some warnings in externals. - Disable `-Wnullability-completeness`, which is a Clang warning triggered by the Vulkan SDK where if any pointers in the header are marked _Nullable, it wants all pointers to be marked _Nullable or _Nonnull. Most of them are, but some aren't. Who knows why. - `src/web_service/verify_user_jwt.cpp`: Disable another warning when including `jwt.hpp`. - `src/input_common/input_poller.cpp`: Add missing `override` specifiers. - src/common/swap.h: Remove redundant `operator&`. In general, this file declares three overloads of each operator. Using `+` as an example, the overloads are: - a member function for `swapped_t + integer` - a member function for `swapped_t + swapped_t` - a free function for `integer + swapped_t` But for `operator&`, there was an additional free function for `swapped_t + integer`, which was redundant with the member function. This caused a GCC warning saying "ISO C++ says that these are ambiguous". | |||
2023-08-22 | settings: Add docked mode helper function | lat9nq | |
2023-08-22 | general: Convert use_docked_mode to an enumeration | lat9nq | |
Allows some special interactions with it in the Qt frontend. | |||
2023-08-22 | Merge pull request #11303 from lat9nq/screenshots-configurable | liamwhite | |
yuzu-qt: Add configuration for screenshot resolution | |||
2023-08-16 | yuzu-qt: Screenshots depend more on the graphics settings | lat9nq | |
2023-08-16 | yuzu-qt: Implement unspecified screenshot ratio | lat9nq | |
2023-08-15 | settings: Add AspectRatio enum, split res scale function | lat9nq | |
2023-08-15 | fssystem: rework for yuzu style | Liam | |
2023-08-15 | vfs: expand support for NCA reading | Liam | |
2023-08-09 | general: fix apple clang build | Liam | |