forked from ShuriZma/suyu
1
0
Fork 0
Commit Graph

24030 Commits

Author SHA1 Message Date
Nikilite a3c8b29607
Updated the links for the Info Popup 2024-04-01 16:56:07 -04:00
Lucas Clemente Vella 4015b1d397 Solves warning about GuestMemory having internal linkage.
It is very hard to explain why this public interface class was defined
in an anonymous namespace inside a header file.
2024-04-01 16:02:12 +02:00
voidanix d3f67d1e9c Fix GCC builds with Debug build type
When compiling with -DCMAKE_BUILD_TYPE=Debug, GCC would (correctly) fail to
compile intrinsics in stb and host1x due to lack of optimizations.

Sadly, the compilation error given is bogus and Clang completing the builds
without issues does raise some eyebrows.

Therefore, force optimizations for the offending files under GCC when
creating Debug builds.

Signed-off-by: voidanix <voidanix@keyedlimepie.org>
2024-04-01 01:31:43 +02:00
Crimson-Hawk c25bcb6083 Merge branch 'dev' into dev 2024-03-31 00:45:46 +01:00
Belal Ashraf 7215ac9543 Fix NROs crashing and loading infinitely 2024-03-31 00:43:18 +01:00
Exverge 39eea71e62
fix: resume application when library applets are closed 2024-03-30 15:54:36 -04:00
Lucas Clemente Vella 36ede797f3 Vulkan validation error fix.
Different image usage flags between image creation and image view
creation.
2024-03-29 16:35:21 +01:00
Fijxu ce8f3e802e
Use proper SPDX-FileCopyrightText for Sudachi. Corrects db647d915d 2024-03-29 01:05:07 -03:00
ilonachan 040893da00 formatting 2024-03-28 20:12:04 +01:00
Kelebek1 876d7f90b6 Add option to log synchronously, add tooltip to log filter. 2024-03-28 20:12:04 +01:00
Lucas Clemente Vella db647d915d Including sudachi Emulator Project as a copyright owner.
To the files where sudachi changes were ported into in the parent
commit.
2024-03-28 11:12:03 +00:00
Jarrod Norwell b3e989343d Added support for Princess Peach: Showtime! 2024-03-28 11:11:57 +00:00
ivchodev 09578d522b revert 925ce2fad3
Reverting potentially plagiarized code. The developer team did not sign off on this commit.
2024-03-26 18:38:52 +01:00
ivchodev 9b77efe2b4 revert eb306775c6
revert fix clong format
2024-03-26 18:37:54 +01:00
ivchodev 224cac988e revert fd1ec51496
revert try 2 fix clang
2024-03-26 18:37:35 +01:00
ivchodev 43c1a4c643 revert 77e9b7b59b
revert try 3 fixing clang omfg its just a space
2024-03-26 18:36:29 +01:00
Crimson-Hawk 77e9b7b59b
try 3 fixing clang omfg its just a space 2024-03-26 16:51:43 +08:00
Crimson-Hawk fd1ec51496
try 2 fix clang 2024-03-26 16:49:03 +08:00
Crimson-Hawk eb306775c6
fix clong format 2024-03-26 16:46:05 +08:00
Crimson-Hawk 925ce2fad3
preliminary fix to the peach game 2024-03-26 16:39:56 +08:00
XForYouX 1f2bbfdf6d Increase Limit ( FSR Sharp , AUDIO ) Android
Increase Limit FSR Sharp 
( 0 - 200 )
Increase Limit Audio ( 0-120 )
2024-03-25 12:50:04 +01:00
XForYouX 9b3fa0d3da Add 32:9 Android
Fix Issue Aspec Ratio For Android
2024-03-25 12:45:48 +01:00
XForYouX 77042ae6f7 Add 32:9 Android
This Fix Issue Aspec Ratio For Android
2024-03-25 12:42:41 +01:00
Exverge f033d7e1e9 Merge branch 'dev' into dev-fork 2024-03-25 01:27:14 +01:00
zqpvr01 ba411a17e0 change application id
when we enable discord rpc for use this will change the yuzu icon to suyu.
2024-03-25 01:14:35 +01:00
Fijxu 201bff1731
Add missing REUSE files and directories 2024-03-24 20:27:11 -03:00
suyudontsueme 907f9aa6f2
Rewrite missing keys dialog to be more descriptive
Closes #30
2024-03-24 18:59:04 -03:00
Exverge 77813b232e We (don’t) own gradle. 2024-03-24 15:27:00 +01:00
RadsammyT 2857540817
resolve merge conflict in .forgejo/workflows/verify.yml
i hope to fucking god this works
2024-03-24 00:23:29 -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
Exverge c1a1731324
Revert "Add suyu copyright notice in files with modifications" 2024-03-23 19:11:30 -04:00
Exverge 4106a59d8f
Add suyu copyright notice in files with modifications
Would've been nice to know [skip ci] was on Forgejo >1.21 only
2024-03-23 19:09:45 -04:00
Exverge 82e47a196e
Fix GPL copyright notice in Android [skip ci]
I'll add the relevant "2024 suyu Emulator" notices soon
2024-03-23 18:47:31 -04:00
RadsammyT ede4f2d8f4
PR#3 review: remove <filename> from --help + formatting changes
ran clang-format on suyu_cmd/suyu.cpp
and removed one blank line on library_applet_accessor.cpp so formatting CI doesn't complain
2024-03-23 16:40:29 -04:00
Fijxu cb9f9da7b6 Merge branch 'dev' into dev-fork 2024-03-23 20:41:24 +01:00
Fijxu 649a90ff40
ci: Use different runner label for Codespell and Format Verification 2024-03-23 16:39:17 -03:00
RadsammyT bce23c24e0
PR#3 review: fix -l arg breaking
because optarg goes NULL when encountering an optional argument, so I have to do this instead to get the argument. See case 'p'.
2024-03-23 14:51:33 -04:00
Exverge c6d34f6d77
fix: compile errors from #11 2024-03-23 12:23:00 -04:00
nullequal 15ca12c0ec Allow NRO files to skip FW and keys' presence checks (#11)
doing an old suggestion from the now-deleted "emulator-suggestions" channel on the discord
Co-authored-by: nullequal <nullequal@noreply.localhost>
Co-committed-by: nullequal <nullequal@noreply.localhost>
2024-03-23 16:31:28 +01:00
Crimson-Hawk 18ba0f1345
Revert "Merge branch 'XForYouX-dev' into dev"
this broke android build

This reverts commit 16841915fd, reversing
changes made to c7d2f08de8.
2024-03-23 19:20:40 +08:00
RadsammyT caa93cda48
PR#3 review: (hopefully) unfuck formatting changes
squash: re-deanonymize AppletIdToProgramId()
2024-03-23 00:52:56 -04:00
RadsammyT f9c3b8dc75
PR#3 review: -l's arg is now optional 2024-03-23 00:28:01 -04:00
Exverge 259e65287f
Fix typo in encryption keys 2024-03-23 00:24:42 -04:00
RadsammyT 1ed34b1e47 suyu_cmd: allow launching of applets by supplying FrontendAppletParameters as an arg
Based off of a patch i saved before I nuked my local copy of the suyu repo from gitlab and replaced it with the one local-hosted
2024-03-23 03:32:14 +01:00
Fijxu e509698a9a
ci: Linux builds ready to use. 2024-03-22 22:42:58 -03:00
XForYouX 52ed4ef9aa Add 32:9 For Android
Add 32:9 For Android Fix Issue Aspec Ratio
2024-03-22 03:52:54 +01:00
XForYouX 120296beaf Add 32:9 For Android
32:9 For Android Fix Issue Aspce Ratio
2024-03-22 03:50:23 +01:00
Crimson-Hawk b6ad090424
try to fix clang again 2024-03-21 19:53:25 +08:00
Crimson-Hawk ab3e51e50d
fixes clang format error in !193 2024-03-21 19:36:05 +08:00
Maran Br 3dd0802be6 Fixes second controller not detected in DKTF and possibly other games 2024-03-21 11:20:49 +00:00
JuanCStar d0afa9b1ad fix: update web service urls 2024-03-19 20:21:09 +01:00
Alessio 460b6be75f Radeon gpu profiler detection support 2024-03-18 23:23:57 +00:00
Exverge 93dc7fb6b2 fix: Fixes compiling to non-Apple OSes on arm64 2024-03-18 23:11:32 +00:00
Levi Akatsuki e0ff7d0a6e Fixed broken code in dev branch 2024-03-18 22:13:59 +00:00
Paulo Alfaiate fb326514bf Update 2024-03-18 20:43:04 +00:00
Paulo Alfaiate e9eb3f3799 Removing Warning 2024-03-18 18:29:11 +00:00
JuanCStar 5eaab8d69b fix: typo error 2024-03-18 10:21:50 +01:00
niansa b416389533 Run clang-format 2024-03-18 10:21:50 +01:00
niansa 2682e7739a Apply GetGroupInfo fix to ISfServiceMonitor too 2024-03-18 10:21:50 +01:00
niansa 2ba2db7795 Implemented some stubs for Health & Safety and corrected GetGroupInfo behavior 2024-03-18 10:21:50 +01:00
niansa 796ca02437 Stub out StartSleepSequence 2024-03-18 10:21:50 +01:00
niansa 2a148c7699 Implemented some basic sleep functions 2024-03-18 10:21:50 +01:00
Nick Majkic 2ceae9a0c1 Nmajkic/clang fix 2024-03-18 03:47:40 +00: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
Sharpy66 3f178ae15e Android: Add ability to run Qlaunch 2024-03-17 05:55:39 +00:00
Fijxu 5aa53d12df feature: Store CCACHE cache in CI cache 2024-03-17 00:15:34 +00:00
Levi Akatsuki 8755d2bad4 Require both keys to use the emulator 2024-03-16 15:57:32 +00:00
Alessio 44ffa0092e Better surface logging 2024-03-16 13:08:01 +00:00
Akatsuki Levi 714a68d594
fix: I hate lambdas 2024-03-15 21:47:58 -03:00
Akatsuki Levi 70d0df5e55
fix: Clang fix part 2: Electric bogaloo 2024-03-15 21:05:43 -03:00
Akatsuki Levi 94a84f5943
fix: CLang fix 2024-03-15 21:03:47 -03:00
Akatsuki Levi c33ccfaa71
misc: Commented out build id 2024-03-15 20:36:57 -03:00
Akatsuki Levi d34ec92720
fix: Fixed some favorite entries disappearing when show folders is off 2024-03-15 20:36:51 -03:00
Akatsuki Levi b98bd24d6a
feat: Changed folders in list to be a toggleable option 2024-03-15 20:36:46 -03:00
Akatsuki Levi bd9f1695cf
feat: Reduced clutter on game list 2024-03-15 20:36:41 -03:00
Akatsuki Levi 22f8b858a2
feat: Removed telemetry 2024-03-15 20:36:36 -03:00
Akatsuki Levi 269d113c29
fix: Increased max sensitivity for mouse panning 2024-03-15 20:36:32 -03:00
Akatsuki Levi c4bb998c68
feat: Added Build ID on game properties panel 2024-03-15 20:36:23 -03:00
ddutchie 5d8f3f7cb1 Revert "Quality-of-Life Improvements" 2024-03-15 22:26:16 +00:00
Levi Akatsuki e1538413e9 Quality-of-Life Improvements 2024-03-15 21:48:09 +00:00
ddutchie ad12c0cb94 Fix Clang Formatting on Vulkan Device 2024-03-15 14:07:05 +00:00
Alessio cc7a70cb6d AMD still has broken extendedDynamicState3ColorBlendEquation on RDNA3. 2024-03-15 13:28:41 +00:00
Alessio1989 47ab25dbf7 distinguish between moltenVK and other drivers. 2024-03-15 11:10:02 +00:00
ddutchie e29c55dd98 CI Changes to Alow Building Linux and Android [From FORK] 2024-03-14 21:35:22 +00:00
niansa 3037f0b869 Fix clang-format error 2024-03-14 11:14:50 +01:00
Alessio 8b8aa84e70 fix for amd video playback (green videos) 2024-03-13 23:50:47 +00:00
Alessio 95bd1120a7 Vulkan dynamic state 3 blending should work correctly in AMD proprietary drivers now 2024-03-13 23:46:14 +00:00
Amir Abravesh 9895cc94d0 Updating moltenVK and macOS icon 2024-03-13 13:00:31 +00:00
Fijxu b09f9ee1f4 Fix: add missing log.h header file 2024-03-13 05:45:06 +00:00
nullptr 8c64f9a34d chore: update web_api_url 2024-03-12 14:03:32 +00:00
JuanCStar 113b014b08 chore: re-enabled web service 2024-03-12 10:51:26 +01:00
JuanCStar 18baf880c4 fix: clang format 2024-03-12 09:13:35 +01:00
Levi Akatsuki e5a954617b Improved Addons Manager 2024-03-12 04:30:44 +00:00
blitzingeagle feb3b6ece3 Fix Android crash: search fragment navigation 2024-03-12 03:24:17 +00:00
Leon Denis c41d9d62a3 Android Rebrand with working build 2024-03-12 02:30:43 +00:00
Nick Majkic b2b769e45b Clyde/molten vk 64bit fix 2024-03-12 01:25:24 +00:00
JuanCStar de83c5e6a6 fix: clang format 2024-03-11 11:00:10 +01:00
MushrooomSooop 9afd74abde Added requirement for firmware upon game boot 2024-03-11 09:47:52 +00:00
ddutchie bd5bdbe6c7 Add -ql argument to launch QLaunch at startup 2024-03-10 23:20:48 +00:00