138d67b307
Refactor android to dev.suyu.suyu_emu
2024-04-18 11:46:07 +08:00
48e86d6e84
Fixes issue #94 : setting Vulkan::Headers before Qt6 can do it
2024-03-30 15:13:23 +00:00
d4375a21ef
Revert a9312c837e
. Use proper GCC binary location and CCACHE changes in
...
the CI
2024-03-25 01:16:32 -03:00
0c2bdc6f61
Fix wrong URL on DownloadExternals. Change Clang and GCC executables on CI scripts
2024-03-24 23:15:50 -03:00
a9312c837e
Searching for Vulkan before QT6, so it doesn't messes with Vulkan.
2024-03-24 14:03:16 -04:00
SylverDiscord51
1648d189d3
license-fix ( #31 )
...
Co-authored-by: palfaiate <syl.paulo.alfaiate@gmail.com>
Co-authored-by: SylverDiscord51 <p71468162@gmail.com>
Co-committed-by: SylverDiscord51 <p71468162@gmail.com>
2024-03-23 22:58:07 -03:00
8bd3720d36
macos: Disable use of system MoltenVK
...
Co-authored-by: Nick Majkic <8842171-majkic65@users.noreply.gitlab.com>
2024-03-21 21:15:48 -04:00
Nick Majkic
19c2b08ab4
Macos moltenvk headers
2024-03-18 02:45:38 +00:00
Nick Majkic
2a28c85ff9
Clean up CMAKE files for mac and xcode building
2024-03-18 00:47:18 +00:00
84aa715eb1
feature: Use CCACHE if possible
2024-03-13 08:16:00 +00:00
JuanCStar
113b014b08
chore: re-enabled web service
2024-03-12 10:51:26 +01:00
niansa
4a66295a6d
Revert "fix discord rpc"
2024-03-09 19:59:16 +00:00
Adya
ad43131df5
fix discord rpc
2024-03-09 18:45:43 +00:00
niansa
362f2047b4
Port changes from Early Access
2024-03-08 22:44:03 +00:00
JuanCStar
88b901a24e
Full rebrand
2024-03-08 09:06:48 +00:00
cass_058
c445fa1e3e
Fix build
2024-03-08 07:49:32 +00:00
cass_058
faf840f7d5
Disable compiling telemetry code by default
2024-03-08 05:00:53 +00:00
JuanCStar
16dfc39f89
Rebrand Common FS Path functions
2024-03-07 09:21:59 +00:00
Crimson Hawk
069482a788
Merge branch 'fix-windows' into 'dev'
...
Windows build + remove dependency from github.com
See merge request suyu-emu/suyu!11
2024-03-06 13:02:11 +00:00
JuanCStar
f772e7d776
Changed app window name, logo and other references related
2024-03-06 11:19:34 +01:00
Andrea V
4b917ac0c7
Merge remote-tracking branch 'origin/dev' into fix-windows
2024-03-06 09:56:42 +01:00
Jermz
c6de190c91
Merge branch 'dev' into 'dev'
...
# Conflicts:
# CMakeLists.txt
# CMakeModules/DownloadExternals.cmake
2024-03-06 05:55:02 +00:00
Crimson Hawk
cdbdf63ebe
Revert "Merge branch 'master' into 'dev'"
...
This reverts merge request !17
2024-03-06 05:26:38 +00:00
Jamie
b108b5a8aa
Add fixes to compile under windows
2024-03-05 17:41:53 -05:00
AMA2581
5720814b13
modifying all the files to match the app
2024-03-06 00:19:07 +03:30
Andrea V
159507e2a0
Windows build + remove dependency from github.com
2024-03-05 18:14:49 +01:00
Alexandre Bouvier
c74b5f9ee6
cmake: use vulkan-headers config file
2024-02-02 04:38:56 +01:00
Alexandre Bouvier
73e7a259fd
cmake: prefer system oaknut library
2024-01-30 02:57:50 +01:00
f854ffd015
Add Vulkan-Utility-Libraries dependency
2024-01-22 01:30:44 +00:00
Jan Beich
ecfba79d98
externals: update Vulkan-Headers to v1.3.274
2023-12-20 01:13:09 +01:00
Liam
7239547ead
android: add oboe audio sink
2023-12-17 01:42:59 -05:00
Alexandre Bouvier
d2bb9e9729
cmake: prefer system gamemode library
2023-11-30 16:54:00 +01:00
liamwhite
57a391e71d
Merge pull request #12074 from GPUCode/yuwu-on-the-metal
...
Implement Native Code Execution (NCE)
2023-11-30 09:20:55 -05:00
a76a8fb5fe
qt: add cpu_backend configuration
2023-11-26 20:44:07 -05:00
Alexandre Bouvier
fe3702223f
cmake: prefer system simpleini library
2023-11-26 03:45:10 +01:00
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.
2023-11-21 01:58:13 -05:00
liamwhite
eec3d356b6
Merge pull request #11689 from liamwhite/breakpad
...
qt: implement automatic crash dump support
2023-10-29 23:41:13 -04:00
Alexandre Bouvier
79ba5d9c26
cmake: prefer system stb headers
2023-10-25 21:47:32 +02:00
Nguyen Marc
b1a7bbd458
qt: add network components when using discord
2023-10-14 01:01:02 +02:00
Charles Lombardo
3aa6d4d8ce
android: Allow ANDROID_STL
2023-10-13 12:55:41 -04:00
Charles Lombardo
2c3281c66b
externals: Update LLVM to 17.0.2
...
Matches android ndk
2023-10-13 12:55:41 -04:00
Charles Lombardo
1591923f91
android: Update ndk to 26.1.10909125
...
The new ndk uses LLVM 17.0.2 so we can remove the LLVM download and libc++ options for the android builds
2023-10-13 12:55:41 -04:00
Liam
d3997bad9b
qt: implement automatic crash dump support
2023-10-08 11:35:53 -04:00
Alexandre Bouvier
f93f31f4ae
cmake: prefer system renderdoc header
2023-09-18 18:35:20 +02:00
liamwhite
ce5320c49f
Merge pull request #11447 from xcfrg/portable-compile-out
...
common: add a compile time option to allow disabling portable mode
2023-09-12 09:17:50 -04:00
GPUCode
254b2bd9df
cmake: Add option to fetch validation layer binary on android
2023-09-08 23:13:52 +03:00
xcfrg
a02d641042
add a compile time option to allow disabling portable mode
2023-09-06 18:53:39 -04:00
german77
4077ff6851
externals: Update SDL to 2.28.2
2023-08-27 21:08:28 -06:00
Feng Chen
87022a4833
Add macos moltenvk bundle, Add copy moltevk dylib script
2023-08-22 10:22:28 +08:00
lat9nq
43920aa1a0
cmake: Download nasm from our external repo
...
This package download has intermittent failures due to host Internet
issues (presumably), so download it ourselves from our own hosting.
2023-07-25 15:47:44 -04:00