Briar
dd32efa3d8
android: Switch to custom Oboe submodule
2025-04-04 03:23:32 +02:00
Briar
9cbd5bd299
externals: Update sirit to 6e6d79
2025-04-04 03:23:32 +02:00
Briar
07751a6b6d
externals: Update opus to df02d25
2025-04-04 03:23:32 +02:00
Briar
fb3cd035a8
externals: Update sirit to 770472e
2025-04-04 03:23:32 +02:00
Briar
d7a0201a12
externals: Update vcpkg to ea2a964
2025-04-04 03:23:32 +02:00
Briar
ae973178fd
externals: Update discord-rpc to 32d1cfcab
2025-04-04 03:23:32 +02:00
Briar
699f5995b4
externals: Update enet to 2662c0d
2025-04-04 03:23:32 +02:00
Briar
0cf8ffc821
externals: Update cubeb to 2662c0d
2025-04-04 03:23:32 +02:00
Briar
b2237a372e
externals: Update mbedtls to acdc937
2025-04-04 03:23:32 +02:00
Briar
ae37f76bb9
externals: Update vcpkg to c82f7466
2025-04-04 03:23:32 +02:00
Briar
78b9daabe3
externals: Update discord-rpc to 54eb03c
2025-04-04 03:23:32 +02:00
Briar
a3efef4455
externals: Update dynarmic to 4663c05
2025-04-04 03:23:32 +02:00
Briar
712d6ad542
externals: Update xbyak to 44a72f3
2025-04-04 03:23:31 +02:00
icybriar
127fdbc93e
externals: Update SDL2 to commit 2e4c12cd2
2025-04-01 18:31:24 +02:00
liamwhite
230f518721
Merge pull request #12981 from lat9nq/tzdb-asan-custom
...
tzdb_to_nx: Update to latest
2024-02-10 22:42:47 -05:00
lat9nq
bc77e73156
tzdb_to_nx: Update to latest
...
Includes memory leak fix.
Includes option to specify a custom zoneinfo dir.
2024-02-10 17:45:18 -05:00
Merry
b58f148d60
externals: Update dynarmic to 6.6.3
2024-02-10 19:40:47 +00:00
Alexandre Bouvier
cb943b0fa5
cmake: prefer system oaknut library
2024-01-30 02:57:50 +01:00
liamwhite
1ba215fb7a
Merge pull request #12830 from merryhime/dynamic-dual_code_block
...
externals/dynarmic: Update to 6.6.1
2024-01-29 15:27:04 -05:00
liamwhite
9b07313a94
Merge pull request #12814 from Kelebek1/time_new_ipc
...
Move time services to new IPC and add debug printing
2024-01-29 09:08:46 -05:00
liamwhite
bc857b4b5a
Merge pull request #12439 from FireBurn/vkresult
...
Simplify VkResult lookup
2024-01-29 09:08:32 -05:00
Merry
99405128ec
externals/dynarmic: Update to 6.6.1
2024-01-28 17:04:01 +00:00
Merry
c38bf0ee33
externals/oaknut: Update to 2.0.1
2024-01-28 16:50:14 +00:00
K900
7adae78132
nx_tzdb: add another safety assertion
2024-01-27 17:28:04 +03:00
K900
76f5a5ea39
nx_tzdb: check for unpacked directory
...
Otherwise things get funny if the archive is downloaded, but the unpacking was interrupted.
2024-01-27 17:25:52 +03:00
Kelebek1
05afa94a3b
Move time services to new IPC.
...
Add some fixes/improvements to usage with the new IPC
2024-01-27 03:30:09 +00:00
Kelebek1
52c35521bd
Rework time service to fix time passing offline.
2024-01-24 04:26:55 +00:00
Mike Lothian
2348a5bdab
Add Vulkan-Utility-Libraries dependency
2024-01-22 01:30:44 +00:00
lat9nq
fe36c155ed
externals: Update txdb_to_nx
...
Includes a fix lat9nq/tzdb_to_nx@1e82342 that fixes a build issue on Mac OS.
2024-01-09 17:29:38 -05:00
Liam
4b9ff027a1
general: fix trailing whitespace
2024-01-08 09:34:32 -05:00
Jan Beich
2d361a45b8
externals: update Vulkan-Headers to v1.3.274
2023-12-20 01:13:09 +01:00
FearlessTobi
684e8dc94d
vcpkg: Update fmt to 10.1.1
...
Should fix compiling on the latest version of MSVC.
2023-12-12 19:27:20 +01:00
Alexandre Bouvier
6d1049366d
cmake: prefer system gamemode library
2023-11-30 16:54:00 +01:00
liamwhite
360381aaaf
Merge pull request #12227 from jbeich/gamemode
...
cmake: unbreak build on FreeBSD by re-enabling gamemode
2023-11-30 09:21:19 -05:00
liamwhite
bcfe6353f6
Merge pull request #12225 from liamwhite/mac-ci
...
Add mac workflow
2023-11-30 09:21:12 -05:00
liamwhite
da8676dda1
Merge pull request #12074 from GPUCode/yuwu-on-the-metal
...
Implement Native Code Execution (NCE)
2023-11-30 09:20:55 -05:00
Jan Beich
93abc60cf7
cmake: sync gamemode conditionals with code after 0fff56e1ef
...
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-30 00:05:11 +01:00
Liam
3daea52881
add mac workflow
2023-11-29 16:02:37 -05:00
Liam
0fff56e1ef
general: conditionally compile gamemode on linux only
2023-11-29 14:26:11 -05:00
liamwhite
c90b7f3b93
Merge pull request #11946 from flodavid/gamemode
...
Enable (Feral Interactive) Gamemode on Linux
2023-11-29 12:33:09 -05:00
Alexandre Bouvier
67bbbabf8a
cmake: prefer system simpleini library
2023-11-26 03:45:10 +01:00
flodavid
7c4831060f
cmake: move gamemode target include into its file
2023-11-25 19:30:45 +01:00
flodavid
6bd3056c52
yuzu: create linux group in general settings
...
- Create files dedicated to starting and stopping gamemode functions
- Use them in yuzu and yuzu_cmd modules
2023-11-25 19:30:37 +01:00
xcfrg
e21bdc68db
yuzu: integrate gamemode support on linux
2023-11-25 19:30:29 +01:00
Liam
19619b1b14
arm: Implement native code execution backend
2023-11-25 00:46:47 -05:00
GPUCode
23749c1a88
externals: Add oaknut submodule
2023-11-25 00:46:47 -05:00
t895
227c5ecbb1
general: Remove inih
2023-11-21 01:58:13 -05:00
t895
230bd06245
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.
2023-11-21 01:58:13 -05:00
liamwhite
67e2f69204
Merge pull request #11728 from liushuyu/update-deps
...
Update external dependencies
2023-10-30 15:32:31 -04:00
liamwhite
4940a6b310
Merge pull request #11689 from liamwhite/breakpad
...
qt: implement automatic crash dump support
2023-10-29 23:41:13 -04:00