aboutsummaryrefslogtreecommitdiffhomepage
path: root/externals
AgeCommit message (Collapse)Author
2024-02-10Merge pull request #12981 from lat9nq/tzdb-asan-customliamwhite
tzdb_to_nx: Update to latest
2024-02-10tzdb_to_nx: Update to latestlat9nq
Includes memory leak fix. Includes option to specify a custom zoneinfo dir.
2024-02-10externals: Update dynarmic to 6.6.3Merry
2024-01-30cmake: prefer system oaknut libraryAlexandre Bouvier
2024-01-29Merge pull request #12830 from merryhime/dynamic-dual_code_blockliamwhite
externals/dynarmic: Update to 6.6.1
2024-01-29Merge pull request #12814 from Kelebek1/time_new_ipcliamwhite
Move time services to new IPC and add debug printing
2024-01-29Merge pull request #12439 from FireBurn/vkresultliamwhite
Simplify VkResult lookup
2024-01-28externals/dynarmic: Update to 6.6.1Merry
2024-01-28externals/oaknut: Update to 2.0.1Merry
2024-01-27nx_tzdb: add another safety assertionK900
2024-01-27nx_tzdb: check for unpacked directoryK900
Otherwise things get funny if the archive is downloaded, but the unpacking was interrupted.
2024-01-27Move time services to new IPC.Kelebek1
Add some fixes/improvements to usage with the new IPC
2024-01-24Rework time service to fix time passing offline.Kelebek1
2024-01-22Add Vulkan-Utility-Libraries dependencyMike Lothian
2024-01-09externals: Update txdb_to_nxlat9nq
Includes a fix lat9nq/tzdb_to_nx@1e82342 that fixes a build issue on Mac OS.
2024-01-08general: fix trailing whitespaceLiam
2023-12-20externals: update Vulkan-Headers to v1.3.274Jan Beich
2023-12-12vcpkg: Update fmt to 10.1.1FearlessTobi
Should fix compiling on the latest version of MSVC.
2023-11-30cmake: prefer system gamemode libraryAlexandre Bouvier
2023-11-30Merge pull request #12227 from jbeich/gamemodeliamwhite
cmake: unbreak build on FreeBSD by re-enabling gamemode
2023-11-30Merge pull request #12225 from liamwhite/mac-ciliamwhite
Add mac workflow
2023-11-30Merge pull request #12074 from GPUCode/yuwu-on-the-metalliamwhite
Implement Native Code Execution (NCE)
2023-11-30cmake: sync gamemode conditionals with code after 5eec980a2d71Jan Beich
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)
2023-11-29add mac workflowLiam
2023-11-29general: conditionally compile gamemode on linux onlyLiam
2023-11-29Merge pull request #11946 from flodavid/gamemodeliamwhite
Enable (Feral Interactive) Gamemode on Linux
2023-11-26cmake: prefer system simpleini libraryAlexandre Bouvier
2023-11-25cmake: move gamemode target include into its fileflodavid
2023-11-25yuzu: create linux group in general settingsflodavid
- Create files dedicated to starting and stopping gamemode functions - Use them in yuzu and yuzu_cmd modules
2023-11-25yuzu: integrate gamemode support on linuxxcfrg
2023-11-25arm: Implement native code execution backendLiam
2023-11-25externals: Add oaknut submoduleGPUCode
2023-11-21general: Remove iniht895
2023-11-21config: Unify config handling under frontend_commont895
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.
2023-10-30Merge pull request #11728 from liushuyu/update-depsliamwhite
Update external dependencies
2023-10-29Merge pull request #11689 from liamwhite/breakpadliamwhite
qt: implement automatic crash dump support
2023-10-25cmake: prefer system stb headersAlexandre Bouvier
2023-10-23externals: stb: Add image writegerman77
2023-10-22externals/opus: use CMakeLists shipped with Opus itselfliushuyu
2023-10-21externals/libusb: remove the GUID override workaround ...liushuyu
... on Windows MSVC, it seems to have been fixed
2023-10-21externals: update libusb to c060e9ce30ac2e3ffb49d94209c4dae77b6642f7 ...liushuyu
... this fixes an issue when compiling with newer MSVC
2023-10-21externals: update VulkanMemoryAllocator to ↵liushuyu
2f382df218d7e8516dee3b3caccb819a62b571a2
2023-10-21externals: update Vulkan-Headers to 1.3.265liushuyu
2023-10-21externals: update ffmpeg to 9c1294eaddb88cb0e044c675ccae059a85fc9c6cliushuyu
... to fix build with binutils 2.41+
2023-10-21externals: update vcpkg to ef2eef17340f3fbd679327d286fad06dd6e838edliushuyu
2023-10-21externals: update SDL to 2.28.4liushuyu
2023-10-21externals: update cpp-jwt to 10ef5735d842b31025f1257ae78899f50a40fb14liushuyu
2023-10-21externals: update cpp-httplib to 0.14.1liushuyu
2023-10-21externals: update libusb to 1.0.26liushuyu
2023-10-21externals: update inih to r57liushuyu