summaryrefslogtreecommitdiff
path: root/externals (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-02-10tzdb_to_nx: Update to latestGravatar lat9nq1-0/+0
Includes memory leak fix. Includes option to specify a custom zoneinfo dir.
2024-02-10externals: Update dynarmic to 6.6.3Gravatar Merry1-0/+0
2024-01-30cmake: prefer system oaknut libraryGravatar Alexandre Bouvier1-2/+3
2024-01-28externals/dynarmic: Update to 6.6.1Gravatar Merry1-0/+0
2024-01-28externals/oaknut: Update to 2.0.1Gravatar Merry1-0/+0
2024-01-27nx_tzdb: add another safety assertionGravatar K9001-0/+4
2024-01-27nx_tzdb: check for unpacked directoryGravatar K9001-1/+1
Otherwise things get funny if the archive is downloaded, but the unpacking was interrupted.
2024-01-27Move time services to new IPC.Gravatar Kelebek12-4/+4
Add some fixes/improvements to usage with the new IPC
2024-01-24Rework time service to fix time passing offline.Gravatar Kelebek13-0/+1720
2024-01-22Add Vulkan-Utility-Libraries dependencyGravatar Mike Lothian2-0/+5
2024-01-09externals: Update txdb_to_nxGravatar lat9nq1-0/+0
Includes a fix lat9nq/tzdb_to_nx@1e82342 that fixes a build issue on Mac OS.
2024-01-08general: fix trailing whitespaceGravatar Liam1-1/+1
2023-12-20externals: update Vulkan-Headers to v1.3.274Gravatar Jan Beich1-0/+0
2023-12-12vcpkg: Update fmt to 10.1.1Gravatar FearlessTobi1-0/+0
Should fix compiling on the latest version of MSVC.
2023-11-30cmake: prefer system gamemode libraryGravatar Alexandre Bouvier3-16/+4
2023-11-30cmake: sync gamemode conditionals with code after 5eec980a2d71Gravatar Jan Beich1-1/+1
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 workflowGravatar Liam1-0/+0
2023-11-29general: conditionally compile gamemode on linux onlyGravatar Liam1-1/+1
2023-11-26cmake: prefer system simpleini libraryGravatar Alexandre Bouvier1-1/+3
2023-11-25cmake: move gamemode target include into its fileGravatar flodavid2-2/+1
2023-11-25yuzu: create linux group in general settingsGravatar flodavid2-2/+5
- Create files dedicated to starting and stopping gamemode functions - Use them in yuzu and yuzu_cmd modules
2023-11-25yuzu: integrate gamemode support on linuxGravatar xcfrg3-0/+392
2023-11-25arm: Implement native code execution backendGravatar Liam1-4/+4
2023-11-25externals: Add oaknut submoduleGravatar GPUCode2-0/+4
2023-11-21general: Remove inihGravatar t8953-18/+0
2023-11-21config: Unify config handling under frontend_commonGravatar t8952-0/+3
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-25cmake: prefer system stb headersGravatar Alexandre Bouvier7-11499/+10865
2023-10-23externals: stb: Add image writeGravatar german773-1/+1975
2023-10-22externals/opus: use CMakeLists shipped with Opus itselfGravatar liushuyu4-259/+4
2023-10-21externals/libusb: remove the GUID override workaround ...Gravatar liushuyu1-7/+0
... on Windows MSVC, it seems to have been fixed
2023-10-21externals: update libusb to c060e9ce30ac2e3ffb49d94209c4dae77b6642f7 ...Gravatar liushuyu1-0/+0
... this fixes an issue when compiling with newer MSVC
2023-10-21externals: update VulkanMemoryAllocator to ↵Gravatar liushuyu1-0/+0
2f382df218d7e8516dee3b3caccb819a62b571a2
2023-10-21externals: update Vulkan-Headers to 1.3.265Gravatar liushuyu1-0/+0
2023-10-21externals: update ffmpeg to 9c1294eaddb88cb0e044c675ccae059a85fc9c6cGravatar liushuyu1-0/+0
... to fix build with binutils 2.41+
2023-10-21externals: update vcpkg to ef2eef17340f3fbd679327d286fad06dd6e838edGravatar liushuyu1-0/+0
2023-10-21externals: update SDL to 2.28.4Gravatar liushuyu1-0/+0
2023-10-21externals: update cpp-jwt to 10ef5735d842b31025f1257ae78899f50a40fb14Gravatar liushuyu1-0/+0
2023-10-21externals: update cpp-httplib to 0.14.1Gravatar liushuyu1-0/+0
2023-10-21externals: update libusb to 1.0.26Gravatar liushuyu1-0/+0
2023-10-21externals: update inih to r57Gravatar liushuyu1-0/+0
2023-10-21externals: update opus to 1.4Gravatar liushuyu2-9/+9
2023-10-11externals/nx_tzdb: Update download version to 2022gGravatar lat9nq1-1/+1
Mainly for MSVC, changes the time zone database version to latest.
2023-10-11externals/tzdb_to_nx: Update to 221202Gravatar lat9nq1-0/+0
This updates us to an eggert/tz commit downstream of 2022g that compiles. This seems to be the revision Nintendo is using for 17.0.0, if the data checksums are anything to go off of.
2023-10-08qt: implement automatic crash dump supportGravatar Liam3-0/+102
2023-10-07externals: stb: Split library into cpp fileGravatar Narr the Reg5-9431/+9813
2023-10-02externals: Add stb_image and stb_image_resizeGravatar Narr the Reg2-0/+10627
2023-09-18cmake: prefer system renderdoc headerGravatar Alexandre Bouvier1-2/+5
2023-09-14debug: Add renderdoc capture hotkeyGravatar GPUCode2-0/+747
2023-08-27externals: Update SDL to 2.28.2Gravatar german771-0/+0
2023-08-28Use initial_frame to check interlaced flagGravatar Danila Malyutin1-2/+2
If final frame was transferred from GPU, it won't carry the props. Fixes #11089