Commit Graph

599 Commits (83ad2d94e1b4545c00d0b5e339592cb90cbbe7fc)

Author SHA1 Message Date
liamwhite 564a65a82e
Merge pull request #12981 from lat9nq/tzdb-asan-custom
tzdb_to_nx: Update to latest
1 year ago
lat9nq 68b2db21b1 tzdb_to_nx: Update to latest
Includes memory leak fix.

Includes option to specify a custom zoneinfo dir.
1 year ago
Merry 211544fbc8 externals: Update dynarmic to 6.6.3 1 year ago
Alexandre Bouvier 73e7a259fd cmake: prefer system oaknut library 1 year ago
liamwhite 51f5a6f1f8
Merge pull request #12830 from merryhime/dynamic-dual_code_block
externals/dynarmic: Update to 6.6.1
1 year ago
liamwhite 90cb852908
Merge pull request #12814 from Kelebek1/time_new_ipc
Move time services to new IPC and add debug printing
1 year ago
liamwhite 278dd589ec
Merge pull request #12439 from FireBurn/vkresult
Simplify VkResult lookup
1 year ago
Merry 6cc82fd430 externals/dynarmic: Update to 6.6.1 1 year ago
Merry 2bc0132d0c externals/oaknut: Update to 2.0.1 1 year ago
K900 3065ab0fd8 nx_tzdb: add another safety assertion 1 year ago
K900 a2407a2964 nx_tzdb: check for unpacked directory
Otherwise things get funny if the archive is downloaded, but the unpacking was interrupted.
1 year ago
Kelebek1 da410506a4 Move time services to new IPC.
Add some fixes/improvements to usage with the new IPC
1 year ago
Kelebek1 e4915fb7d2 Rework time service to fix time passing offline. 1 year ago
Mike Lothian f854ffd015 Add Vulkan-Utility-Libraries dependency 1 year ago
lat9nq d99830b59c externals: Update txdb_to_nx
Includes a fix lat9nq/tzdb_to_nx@1e82342 that fixes a build issue on Mac OS.
1 year ago
Liam 4f83b00f6f general: fix trailing whitespace 1 year ago
Jan Beich ecfba79d98 externals: update Vulkan-Headers to v1.3.274 1 year ago
FearlessTobi 46c259bb20 vcpkg: Update fmt to 10.1.1
Should fix compiling on the latest version of MSVC.
1 year ago
Alexandre Bouvier d2bb9e9729 cmake: prefer system gamemode library 1 year ago
liamwhite 3a12fe5d13
Merge pull request #12227 from jbeich/gamemode
cmake: unbreak build on FreeBSD by re-enabling gamemode
1 year ago
liamwhite 5345ab40eb
Merge pull request #12225 from liamwhite/mac-ci
Add mac workflow
1 year ago
liamwhite 57a391e71d
Merge pull request #12074 from GPUCode/yuwu-on-the-metal
Implement Native Code Execution (NCE)
1 year ago
Jan Beich df96caec79 cmake: sync gamemode conditionals with code after 5eec980a2d
FAILED: bin/yuzu
ld: error: unable to find library -lgamemode

FAILED: bin/yuzu-cmd
ld: error: undefined symbol: Common::Linux::StartGamemode()
>>> referenced by yuzu.cpp
>>>               src/yuzu_cmd/CMakeFiles/yuzu-cmd.dir/yuzu.cpp.o:(main)

ld: error: undefined symbol: Common::Linux::StopGamemode()
>>> referenced by yuzu.cpp
>>>               src/yuzu_cmd/CMakeFiles/yuzu-cmd.dir/yuzu.cpp.o:(main)
1 year ago
Liam d21305c2e7 add mac workflow 1 year ago
Liam 5eec980a2d general: conditionally compile gamemode on linux only 1 year ago
liamwhite 337e37f91d
Merge pull request #11946 from flodavid/gamemode
Enable (Feral Interactive) Gamemode on Linux
1 year ago
Alexandre Bouvier fe3702223f cmake: prefer system simpleini library 1 year ago
flodavid ac11f6e4c5 cmake: move gamemode target include into its file 1 year ago
flodavid 40644d43f7 yuzu: create linux group in general settings
- Create files dedicated to starting and stopping gamemode functions
  - Use them in yuzu and yuzu_cmd modules
1 year ago
xcfrg dfa56765d6 yuzu: integrate gamemode support on linux 1 year ago
Liam 9f91ba1f73 arm: Implement native code execution backend 1 year ago
GPUCode 2e02efbdd0 externals: Add oaknut submodule 1 year ago
t895 aa20311969 general: Remove inih 1 year ago
t895 da14c7b8e4 config: Unify config handling under frontend_common
Replaces every way of handling config for each frontend with SimpleIni. frontend_common's Config class is at the center where it saves and loads all of the cross-platform settings and provides a set of pure virtual functions for platform specific settings.

As a result of making config handling platform specific, several parts had to be moved to each platform's own config class or to other parts. Default keys were put in platform specific config classes and translatable strings for Qt were moved to shared_translation. Default hotkeys, default_theme, window geometry, and qt metatypes were moved to uisettings. Additionally, to reduce dependence on Qt, QStrings were converted to std::strings where applicable.
1 year ago
liamwhite 22cac3a5e3
Merge pull request #11728 from liushuyu/update-deps
Update external dependencies
1 year ago
liamwhite eec3d356b6
Merge pull request #11689 from liamwhite/breakpad
qt: implement automatic crash dump support
1 year ago
Alexandre Bouvier 79ba5d9c26 cmake: prefer system stb headers 1 year ago
german77 94836ba3b1 externals: stb: Add image write 1 year ago
liushuyu a065dcdcd9
externals/opus: use CMakeLists shipped with Opus itself 1 year ago
liushuyu d6bd16b2c0
externals/libusb: remove the GUID override workaround ...
... on Windows MSVC, it seems to have been fixed
1 year ago
liushuyu a49b146ccc externals: update libusb to c060e9ce30ac2e3ffb49d94209c4dae77b6642f7 ...
... this fixes an issue when compiling with newer MSVC
1 year ago
liushuyu fd9e157184 externals: update VulkanMemoryAllocator to 2f382df218d7e8516dee3b3caccb819a62b571a2 1 year ago
liushuyu 6cbd4020e8 externals: update Vulkan-Headers to 1.3.265 1 year ago
liushuyu 3558b236cd externals: update ffmpeg to 9c1294eaddb88cb0e044c675ccae059a85fc9c6c
... to fix build with binutils 2.41+
1 year ago
liushuyu 48e82c4138 externals: update vcpkg to ef2eef17340f3fbd679327d286fad06dd6e838ed 1 year ago
liushuyu 9eb70aea1d externals: update SDL to 2.28.4 1 year ago
liushuyu 0460fbacc9 externals: update cpp-jwt to 10ef5735d842b31025f1257ae78899f50a40fb14 1 year ago
liushuyu c73297e840 externals: update cpp-httplib to 0.14.1 1 year ago
liushuyu 633d869ff4 externals: update libusb to 1.0.26 1 year ago
liushuyu e03f86cc54 externals: update inih to r57 1 year ago