瀏覽代碼

Revert "Merge branch 'master' into 'dev'"

This reverts merge request !17
Crimson Hawk 2 年之前
父節點
當前提交
cdbdf63ebe
共有 100 個文件被更改,包括 2003 次插入2038 次删除
  1. 1 3
      .ci/scripts/android/build.sh
  2. 1 3
      .ci/scripts/android/eabuild.sh
  3. 1 3
      .ci/scripts/android/mainlinebuild.sh
  4. 3 5
      .ci/scripts/android/upload.sh
  5. 4 6
      .ci/scripts/clang/docker.sh
  6. 3 5
      .ci/scripts/clang/exec.sh
  7. 4 6
      .ci/scripts/clang/upload.sh
  8. 1 3
      .ci/scripts/common/post-upload.sh
  9. 1 3
      .ci/scripts/common/pre-upload.sh
  10. 2 4
      .ci/scripts/format/docker.sh
  11. 3 5
      .ci/scripts/format/exec.sh
  12. 9 9
      .ci/scripts/linux/upload.sh
  13. 8 8
      .ci/scripts/windows/docker.sh
  14. 3 3
      .ci/scripts/windows/exec.sh
  15. 1 1
      .ci/scripts/windows/install-vulkan-sdk.ps1
  16. 1 1
      .ci/scripts/windows/scan_dll.py
  17. 14 14
      .ci/scripts/windows/upload.ps1
  18. 2 2
      .ci/scripts/windows/upload.sh
  19. 2 2
      .ci/templates/build-mock.yml
  20. 4 4
      .ci/templates/build-msvc.yml
  21. 3 3
      .ci/templates/build-single.yml
  22. 5 5
      .ci/templates/merge-private.yml
  23. 2 2
      .ci/templates/mergebot-private.yml
  24. 2 2
      .ci/templates/mergebot.yml
  25. 3 3
      .ci/templates/release-download.yml
  26. 1 1
      .ci/templates/release-github.yml
  27. 3 3
      .ci/templates/release-private-tag.yml
  28. 3 3
      .ci/templates/release-universal.yml
  29. 1 1
      .ci/templates/retrieve-master-source.yml
  30. 1 1
      .ci/templates/sync-source.yml
  31. 0 0
      .ci/yuzu-mainline-step1.yml
  32. 0 0
      .ci/yuzu-mainline-step2.yml
  33. 0 0
      .ci/yuzu-patreon-step1.yml
  34. 0 0
      .ci/yuzu-patreon-step2.yml
  35. 1 1
      .ci/yuzu-repo-sync.yml
  36. 1 1
      .ci/yuzu-verify.yml
  37. 1 3
      .codespellrc
  38. 1 3
      .git-blame-ignore-revs
  39. 1 3
      .gitattributes
  40. 2 2
      .github/FUNDING.yml
  41. 2 2
      .github/ISSUE_TEMPLATE/bug_report.yml
  42. 2 2
      .github/ISSUE_TEMPLATE/config.yml
  43. 2 2
      .github/ISSUE_TEMPLATE/feature_request.yml
  44. 3 3
      .github/workflows/android-build.yml
  45. 4 4
      .github/workflows/android-ea-play-release.yml
  46. 4 4
      .github/workflows/android-mainline-play-release.yml
  47. 17 17
      .github/workflows/android-merge.js
  48. 5 5
      .github/workflows/android-publish.yml
  49. 5 5
      .github/workflows/ci.yml
  50. 1 1
      .github/workflows/codespell.yml
  51. 5 5
      .github/workflows/verify.yml
  52. 2 3
      .gitignore
  53. 1 3
      .gitmodules
  54. 22 22
      .reuse/dep5
  55. 1 3
      CMakeLists.txt
  56. 3 3
      CMakeModules/CopyYuzuFFmpegDeps.cmake
  57. 9 9
      CMakeModules/CopyYuzuQt5Deps.cmake
  58. 2 2
      CMakeModules/CopyYuzuSDLDeps.cmake
  59. 2 2
      CMakeModules/DownloadExternals.cmake
  60. 1 1
      CMakeModules/FindLLVM.cmake
  61. 1 1
      CMakeModules/FindOpus.cmake
  62. 1 1
      CMakeModules/Findgamemode.cmake
  63. 1 1
      CMakeModules/Findlz4.cmake
  64. 1 1
      CMakeModules/Findzstd.cmake
  65. 2 2
      CMakeModules/GenerateSCMRev.cmake
  66. 1 1
      CMakeModules/MSVCCache.cmake
  67. 1 1
      CMakeModules/MinGWClangCross.cmake
  68. 1 1
      CMakeModules/WindowsCopyFiles.cmake
  69. 2 4
      CONTRIBUTING.md
  70. 1 1
      Doxyfile
  71. 1 1
      README.md
  72. 2 2
      dist/72-yuzu-input.rules
  73. 1 1
      dist/icons/controller/controller.qrc
  74. 1 1
      dist/icons/overlay/overlay.qrc
  75. 11 11
      dist/languages/ar.ts
  76. 351 351
      dist/languages/el.ts
  77. 352 352
      dist/languages/pl.ts
  78. 174 174
      dist/languages/pt_PT.ts
  79. 174 174
      dist/languages/ru_RU.ts
  80. 351 351
      dist/languages/tr_TR.ts
  81. 351 351
      dist/languages/vi.ts
  82. 6 6
      dist/org.yuzu_emu.yuzu.desktop
  83. 0 0
      dist/org.yuzu_emu.yuzu.metainfo.xml
  84. 0 0
      dist/org.yuzu_emu.yuzu.xml
  85. 1 1
      dist/qt_themes/colorful/style.qrc
  86. 1 1
      dist/qt_themes/colorful_dark/style.qrc
  87. 1 1
      dist/qt_themes/colorful_midnight_blue/style.qrc
  88. 2 2
      dist/qt_themes/default/default.qrc
  89. 1 1
      dist/qt_themes/default_dark/style.qrc
  90. 1 1
      dist/qt_themes/default_dark/style.qss
  91. 0 0
      dist/yuzu.bmp
  92. 0 0
      dist/yuzu.icns
  93. 0 0
      dist/yuzu.ico
  94. 1 1
      dist/yuzu.manifest
  95. 0 0
      dist/yuzu.svg
  96. 7 7
      externals/CMakeLists.txt
  97. 4 4
      externals/ffmpeg/CMakeLists.txt
  98. 1 1
      externals/libusb/CMakeLists.txt
  99. 1 1
      externals/libusb/config.h.in
  100. 3 3
      externals/nx_tzdb/CMakeLists.txt

+ 1 - 3
.ci/scripts/android/build.sh

@@ -1,9 +1,7 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2023 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-3.0-or-later
-# 
-# Modified by AMA25 on 3/5/24
 
 export NDK_CCACHE="$(which ccache)"
 ccache -s

+ 1 - 3
.ci/scripts/android/eabuild.sh

@@ -1,9 +1,7 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2024 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-3.0-or-later
-# 
-# Modified by AMA25 on 3/5/24
 
 export NDK_CCACHE="$(which ccache)"
 ccache -s

+ 1 - 3
.ci/scripts/android/mainlinebuild.sh

@@ -1,9 +1,7 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2024 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-3.0-or-later
-# 
-# Modified by AMA25 on 3/5/24
 
 export NDK_CCACHE="$(which ccache)"
 ccache -s

+ 3 - 5
.ci/scripts/android/upload.sh

@@ -1,19 +1,17 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2023 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-3.0-or-later
-# 
-# Modified by AMA25 on 3/5/24
 
 . ./.ci/scripts/common/pre-upload.sh
 
-REV_NAME="suyu-${GITDATE}-${GITREV}"
+REV_NAME="yuzu-${GITDATE}-${GITREV}"
 
 BUILD_FLAVOR="mainline"
 
 BUILD_TYPE_LOWER="release"
 BUILD_TYPE_UPPER="Release"
-if [ "${GITHUB_REPOSITORY}" == "suyu-emu/suyu" ]; then
+if [ "${GITHUB_REPOSITORY}" == "yuzu-emu/yuzu" ]; then
     BUILD_TYPE_LOWER="relWithDebInfo"
     BUILD_TYPE_UPPER="RelWithDebInfo"
 fi

+ 4 - 6
.ci/scripts/clang/docker.sh

@@ -1,9 +1,7 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2021 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
-# 
-# Modified by AMA25 on 3/5/24
 
 # Exit on error, rather than continuing with the rest of the script.
 set -e
@@ -21,9 +19,9 @@ cmake .. \
       -DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON \
       -DENABLE_QT_TRANSLATION=ON \
       -DUSE_DISCORD_PRESENCE=ON \
-      -DSUYU_CRASH_DUMPS=ON \
-      -DSUYU_ENABLE_COMPATIBILITY_REPORTING=${ENABLE_COMPATIBILITY_REPORTING:-"OFF"} \
-      -DSUYU_USE_BUNDLED_FFMPEG=ON \
+      -DYUZU_CRASH_DUMPS=ON \
+      -DYUZU_ENABLE_COMPATIBILITY_REPORTING=${ENABLE_COMPATIBILITY_REPORTING:-"OFF"} \
+      -DYUZU_USE_BUNDLED_FFMPEG=ON \
       -GNinja
 
 ninja

+ 3 - 5
.ci/scripts/clang/exec.sh

@@ -1,13 +1,11 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2021 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
-# 
-# Modified by AMA25 on 3/5/24
 
 mkdir -p "ccache"  || true
 chmod a+x ./.ci/scripts/clang/docker.sh
-# the UID for the container suyu user is 1027
+# the UID for the container yuzu user is 1027
 sudo chown -R 1027 ./
-docker run -e ENABLE_COMPATIBILITY_REPORTING -e CCACHE_DIR=/suyu/ccache -v "$(pwd):/suyu" -w /suyu suyuemu/build-environments:linux-fresh /bin/bash /suyu/.ci/scripts/clang/docker.sh "$1"
+docker run -e ENABLE_COMPATIBILITY_REPORTING -e CCACHE_DIR=/yuzu/ccache -v "$(pwd):/yuzu" -w /yuzu yuzuemu/build-environments:linux-fresh /bin/bash /yuzu/.ci/scripts/clang/docker.sh "$1"
 sudo chown -R $UID ./

+ 4 - 6
.ci/scripts/clang/upload.sh

@@ -1,13 +1,11 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2021 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
-# 
-# Modified by AMA25 on 3/5/24
 
 . .ci/scripts/common/pre-upload.sh
 
-REV_NAME="suyu-linux-${GITDATE}-${GITREV}"
+REV_NAME="yuzu-linux-${GITDATE}-${GITREV}"
 ARCHIVE_NAME="${REV_NAME}.tar.xz"
 COMPRESSION_FLAGS="-cJvf"
 
@@ -19,7 +17,7 @@ fi
 
 mkdir "$DIR_NAME"
 
-cp build/bin/suyu-cmd "$DIR_NAME"
-cp build/bin/suyu "$DIR_NAME"
+cp build/bin/yuzu-cmd "$DIR_NAME"
+cp build/bin/yuzu "$DIR_NAME"
 
 . .ci/scripts/common/post-upload.sh

+ 1 - 3
.ci/scripts/common/post-upload.sh

@@ -1,9 +1,7 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
-# 
-# Modified by AMA25 on 3/5/24
 
 # Copy documentation
 cp LICENSE.txt "$DIR_NAME"

+ 1 - 3
.ci/scripts/common/pre-upload.sh

@@ -1,9 +1,7 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
-# 
-# Modified by AMA25 on 3/5/24
 
 GITDATE="`git show -s --date=short --format='%ad' | sed 's/-//g'`"
 GITREV="`git show -s --format='%h'`"

+ 2 - 4
.ci/scripts/format/docker.sh

@@ -1,11 +1,9 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
-# 
-# Modified by AMA25 on 3/5/24
 
 # Run clang-format
-cd /suyu
+cd /yuzu
 chmod a+x ./.ci/scripts/format/script.sh
 ./.ci/scripts/format/script.sh

+ 3 - 5
.ci/scripts/format/exec.sh

@@ -1,12 +1,10 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
-# 
-# Modified by AMA25 on 3/5/24
 
 chmod a+x ./.ci/scripts/format/docker.sh
-# the UID for the container suyu user is 1027
+# the UID for the container yuzu user is 1027
 sudo chown -R 1027 ./
-docker run -v "$(pwd):/suyu" -w /suyu suyuemu/build-environments:linux-clang-format /bin/bash -ex /suyu/.ci/scripts/format/docker.sh
+docker run -v "$(pwd):/yuzu" -w /yuzu yuzuemu/build-environments:linux-clang-format /bin/bash -ex /yuzu/.ci/scripts/format/docker.sh
 sudo chown -R $UID ./

+ 9 - 9
.ci/scripts/linux/upload.sh

@@ -1,12 +1,12 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 . .ci/scripts/common/pre-upload.sh
 
-APPIMAGE_NAME="suyu-${RELEASE_NAME}-${GITDATE}-${GITREV}.AppImage"
-BASE_NAME="suyu-linux"
+APPIMAGE_NAME="yuzu-${RELEASE_NAME}-${GITDATE}-${GITREV}.AppImage"
+BASE_NAME="yuzu-linux"
 REV_NAME="${BASE_NAME}-${GITDATE}-${GITREV}"
 ARCHIVE_NAME="${REV_NAME}.tar.xz"
 COMPRESSION_FLAGS="-cJvf"
@@ -19,15 +19,15 @@ fi
 
 mkdir "$DIR_NAME"
 
-cp build/bin/suyu-cmd "$DIR_NAME"
+cp build/bin/yuzu-cmd "$DIR_NAME"
 if [ "${RELEASE_NAME}" != "early-access" ] && [ "${RELEASE_NAME}" != "mainline" ]; then
-    cp build/bin/suyu "$DIR_NAME"
+    cp build/bin/yuzu "$DIR_NAME"
 fi
 
 # Build an AppImage
 cd build
 
-wget -nc https://github.com/suyu-emu/ext-linux-bin/raw/main/appimage/appimagetool-x86_64.AppImage
+wget -nc https://github.com/yuzu-emu/ext-linux-bin/raw/main/appimage/appimagetool-x86_64.AppImage
 chmod 755 appimagetool-x86_64.AppImage
 
 # if FUSE is not available, then fallback to extract and run
@@ -37,12 +37,12 @@ fi
 
 # Don't let AppImageLauncher ask to integrate EA
 if [ "${RELEASE_NAME}" = "mainline" ] || [ "${RELEASE_NAME}" = "early-access" ]; then
-    echo "X-AppImage-Integrate=false" >> AppDir/org.suyu_emu.suyu.desktop
+    echo "X-AppImage-Integrate=false" >> AppDir/org.yuzu_emu.yuzu.desktop
 fi
 
 if [ "${RELEASE_NAME}" = "mainline" ]; then
     # Generate update information if releasing to mainline
-    ./appimagetool-x86_64.AppImage -u "gh-releases-zsync|suyu-emu|suyu-${RELEASE_NAME}|latest|suyu-*.AppImage.zsync" AppDir "${APPIMAGE_NAME}"
+    ./appimagetool-x86_64.AppImage -u "gh-releases-zsync|yuzu-emu|yuzu-${RELEASE_NAME}|latest|yuzu-*.AppImage.zsync" AppDir "${APPIMAGE_NAME}"
 else
     ./appimagetool-x86_64.AppImage AppDir "${APPIMAGE_NAME}"
 fi
@@ -56,7 +56,7 @@ fi
 
 # Copy the AppImage to the general release directory and remove git revision info
 if [ "${RELEASE_NAME}" = "mainline" ] || [ "${RELEASE_NAME}" = "early-access" ]; then
-    cp "build/${APPIMAGE_NAME}" "${DIR_NAME}/suyu-${RELEASE_NAME}.AppImage"
+    cp "build/${APPIMAGE_NAME}" "${DIR_NAME}/yuzu-${RELEASE_NAME}.AppImage"
 fi
 
 # Copy debug symbols to artifacts

+ 8 - 8
.ci/scripts/windows/docker.sh

@@ -1,11 +1,11 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 set -e
 
-#cd /suyu
+#cd /yuzu
 
 ccache -sv
 
@@ -17,11 +17,11 @@ cmake .. \
     -DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON \
     -DENABLE_QT_TRANSLATION=ON \
     -DUSE_CCACHE=ON \
-    -Dsuyu_USE_BUNDLED_SDL2=OFF \
-    -Dsuyu_USE_EXTERNAL_SDL2=OFF \
-    -Dsuyu_TESTS=OFF \
+    -DYUZU_USE_BUNDLED_SDL2=OFF \
+    -DYUZU_USE_EXTERNAL_SDL2=OFF \
+    -DYUZU_TESTS=OFF \
     -GNinja
-ninja suyu suyu-cmd
+ninja yuzu yuzu-cmd
 
 ccache -sv
 
@@ -39,7 +39,7 @@ else
   QT_PLUGINS_PATH='/usr/x86_64-w64-mingw32/lib/qt/plugins'
 fi
 
-find build/ -name "suyu*.exe" -exec cp {} 'package' \;
+find build/ -name "yuzu*.exe" -exec cp {} 'package' \;
 
 # copy Qt plugins
 mkdir package/platforms
@@ -62,5 +62,5 @@ EXTERNALS_PATH="$(pwd)/build/externals"
 FFMPEG_DLL_PATH="$(find "${EXTERNALS_PATH}" -maxdepth 1 -type d | grep 'ffmpeg-')/bin"
 find ${FFMPEG_DLL_PATH} -type f -regex ".*\.dll" -exec cp -nv {} package/ ';'
 
-# copy libraries from suyu.exe path
+# copy libraries from yuzu.exe path
 find "$(pwd)/build/bin/" -type f -regex ".*\.dll" -exec cp -v {} package/ ';'

+ 3 - 3
.ci/scripts/windows/exec.sh

@@ -1,11 +1,11 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 mkdir -p "ccache" || true
 chmod a+x ./.ci/scripts/windows/docker.sh
-# the UID for the container suyu user is 1027
+# the UID for the container yuzu user is 1027
 sudo chown -R 1027 ./
-docker run -e CCACHE_DIR=/suyu/ccache -v "$(pwd):/suyu" -w /suyu suyuemu/build-environments:linux-mingw /bin/bash -ex /suyu/.ci/scripts/windows/docker.sh "$1"
+docker run -e CCACHE_DIR=/yuzu/ccache -v "$(pwd):/yuzu" -w /yuzu yuzuemu/build-environments:linux-mingw /bin/bash -ex /yuzu/.ci/scripts/windows/docker.sh "$1"
 sudo chown -R $UID ./

+ 1 - 1
.ci/scripts/windows/install-vulkan-sdk.ps1

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2023 suyu Emulator Project
+# SPDX-FileCopyrightText: 2023 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-3.0-or-later
 
 $ErrorActionPreference = "Stop"

+ 1 - 1
.ci/scripts/windows/scan_dll.py

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 import pefile

+ 14 - 14
.ci/scripts/windows/upload.ps1

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 param($BUILD_NAME)
@@ -7,18 +7,18 @@ $GITDATE = $(git show -s --date=short --format='%ad') -replace "-", ""
 $GITREV = $(git show -s --format='%h')
 
 if ("$BUILD_NAME" -eq "mainline") {
-    $RELEASE_DIST = "suyu-windows-msvc"
+    $RELEASE_DIST = "yuzu-windows-msvc"
 }
 else {
-    $RELEASE_DIST = "suyu-windows-msvc-$BUILD_NAME"
+    $RELEASE_DIST = "yuzu-windows-msvc-$BUILD_NAME"
 }
 
-$MSVC_BUILD_ZIP = "suyu-windows-msvc-$GITDATE-$GITREV.zip" -replace " ", ""
-$MSVC_BUILD_PDB = "suyu-windows-msvc-$GITDATE-$GITREV-debugsymbols.zip" -replace " ", ""
-$MSVC_SEVENZIP = "suyu-windows-msvc-$GITDATE-$GITREV.7z" -replace " ", ""
-$MSVC_TAR = "suyu-windows-msvc-$GITDATE-$GITREV.tar" -replace " ", ""
-$MSVC_TARXZ = "suyu-windows-msvc-$GITDATE-$GITREV.tar.xz" -replace " ", ""
-$MSVC_SOURCE = "suyu-windows-msvc-source-$GITDATE-$GITREV" -replace " ", ""
+$MSVC_BUILD_ZIP = "yuzu-windows-msvc-$GITDATE-$GITREV.zip" -replace " ", ""
+$MSVC_BUILD_PDB = "yuzu-windows-msvc-$GITDATE-$GITREV-debugsymbols.zip" -replace " ", ""
+$MSVC_SEVENZIP = "yuzu-windows-msvc-$GITDATE-$GITREV.7z" -replace " ", ""
+$MSVC_TAR = "yuzu-windows-msvc-$GITDATE-$GITREV.tar" -replace " ", ""
+$MSVC_TARXZ = "yuzu-windows-msvc-$GITDATE-$GITREV.tar.xz" -replace " ", ""
+$MSVC_SOURCE = "yuzu-windows-msvc-source-$GITDATE-$GITREV" -replace " ", ""
 $MSVC_SOURCE_TAR = "$MSVC_SOURCE.tar"
 $MSVC_SOURCE_TARXZ = "$MSVC_SOURCE_TAR.xz"
 
@@ -62,7 +62,7 @@ if ("$env:GITHUB_ACTIONS" -eq "true") {
     cp .\build\bin\*.dll .\artifacts\
 
     # Hopefully there is an exe in either .\build\bin or .\build\bin\Release
-    cp .\build\bin\suyu*.exe .\artifacts\
+    cp .\build\bin\yuzu*.exe .\artifacts\
     Copy-Item "$BUILD_DIR\*" -Destination "artifacts" -Recurse
     Remove-Item .\artifacts\tests.exe -ErrorAction ignore
 
@@ -70,7 +70,7 @@ if ("$env:GITHUB_ACTIONS" -eq "true") {
     #Copy-Item $MSVC_SOURCE_TARXZ -Destination "artifacts"
 
     # Debugging symbols
-    cp .\build\bin\suyu*.pdb .\artifacts\
+    cp .\build\bin\yuzu*.pdb .\artifacts\
 
     # Write out a tag BUILD_TAG to environment for the Upload step
     # We're getting ${{ github.event.number }} as $env:PR_NUMBER"
@@ -91,11 +91,11 @@ if ("$env:GITHUB_ACTIONS" -eq "true") {
     echo "BUILD_TAG=$BUILD_TAG" >> $env:GITHUB_ENV
 
     # For extra job, just the exe
-    $INDIVIDUAL_EXE = "suyu-msvc-$BUILD_TAG.exe"
+    $INDIVIDUAL_EXE = "yuzu-msvc-$BUILD_TAG.exe"
     echo "INDIVIDUAL_EXE=$INDIVIDUAL_EXE"
     echo "INDIVIDUAL_EXE=$INDIVIDUAL_EXE" >> $env:GITHUB_ENV
     echo "Just the exe: $INDIVIDUAL_EXE"
-    cp .\artifacts\suyu.exe .\$INDIVIDUAL_EXE
+    cp .\artifacts\yuzu.exe .\$INDIVIDUAL_EXE
 
 
 } else {
@@ -104,7 +104,7 @@ if ("$env:GITHUB_ACTIONS" -eq "true") {
 Copy-Item $MSVC_SOURCE_TARXZ -Destination $RELEASE_DIST
 Copy-Item "$BUILD_DIR\*" -Destination $RELEASE_DIST -Recurse
 rm "$RELEASE_DIST\*.exe"
-Get-ChildItem "$BUILD_DIR" -Recurse -Filter "suyu*.exe" | Copy-Item -destination $RELEASE_DIST
+Get-ChildItem "$BUILD_DIR" -Recurse -Filter "yuzu*.exe" | Copy-Item -destination $RELEASE_DIST
 Get-ChildItem "$BUILD_DIR" -Recurse -Filter "QtWebEngineProcess*.exe" | Copy-Item -destination $RELEASE_DIST
 7z a -tzip $MSVC_BUILD_ZIP $RELEASE_DIST\*
 7z a $MSVC_SEVENZIP $RELEASE_DIST

+ 2 - 2
.ci/scripts/windows/upload.sh

@@ -1,11 +1,11 @@
 #!/bin/bash -ex
 
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 . .ci/scripts/common/pre-upload.sh
 
-REV_NAME="suyu-windows-mingw-${GITDATE}-${GITREV}"
+REV_NAME="yuzu-windows-mingw-${GITDATE}-${GITREV}"
 ARCHIVE_NAME="${REV_NAME}.tar.xz"
 COMPRESSION_FLAGS="-cJvf"
 

+ 2 - 2
.ci/templates/build-mock.yml

@@ -1,8 +1,8 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 steps:
   - script: mkdir artifacts || echo 'X' > artifacts/T1.txt
   - publish: artifacts
-    artifact: 'suyu-$(BuildName)-mock'
+    artifact: 'yuzu-$(BuildName)-mock'
     displayName: 'Upload Artifacts'

+ 4 - 4
.ci/templates/build-msvc.yml

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 parameters:
@@ -12,12 +12,12 @@ steps:
   inputs:
     targetType: 'filePath'
     filePath: './.ci/scripts/windows/install-vulkan-sdk.ps1'
-- script: refreshenv && glslangValidator --version && mkdir build && cd build && cmake -E env CXXFLAGS="/Gw" cmake -G "Visual Studio 17 2022" -A x64 -DCMAKE_POLICY_DEFAULT_CMP0069=NEW -Dsuyu_ENABLE_LTO=ON -Dsuyu_USE_BUNDLED_QT=1 -Dsuyu_USE_BUNDLED_SDL2=1 -Dsuyu_USE_QT_WEB_ENGINE=ON -DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON -Dsuyu_ENABLE_COMPATIBILITY_REPORTING=${COMPAT} -Dsuyu_TESTS=OFF -DUSE_DISCORD_PRESENCE=ON -DENABLE_QT_TRANSLATION=ON -DDISPLAY_VERSION=${{ parameters['version'] }} -DCMAKE_BUILD_TYPE=Release -Dsuyu_CRASH_DUMPS=ON .. && cd ..
+- script: refreshenv && glslangValidator --version && mkdir build && cd build && cmake -E env CXXFLAGS="/Gw" cmake -G "Visual Studio 17 2022" -A x64 -DCMAKE_POLICY_DEFAULT_CMP0069=NEW -DYUZU_ENABLE_LTO=ON -DYUZU_USE_BUNDLED_QT=1 -DYUZU_USE_BUNDLED_SDL2=1 -DYUZU_USE_QT_WEB_ENGINE=ON -DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON -DYUZU_ENABLE_COMPATIBILITY_REPORTING=${COMPAT} -DYUZU_TESTS=OFF -DUSE_DISCORD_PRESENCE=ON -DENABLE_QT_TRANSLATION=ON -DDISPLAY_VERSION=${{ parameters['version'] }} -DCMAKE_BUILD_TYPE=Release -DYUZU_CRASH_DUMPS=ON .. && cd ..
   displayName: 'Configure CMake'
 - task: MSBuild@1
   displayName: 'Build'
   inputs:
-    solution: 'build/suyu.sln'
+    solution: 'build/yuzu.sln'
     maximumCpuCount: true
     configuration: release
 - task: PowerShell@2
@@ -27,5 +27,5 @@ steps:
     filePath: './.ci/scripts/windows/upload.ps1'
     arguments: '$(BuildName)'
 - publish: artifacts
-  artifact: 'suyu-$(BuildName)-windows-msvc'
+  artifact: 'yuzu-$(BuildName)-windows-msvc'
   displayName: 'Upload Artifacts'

+ 3 - 3
.ci/templates/build-single.yml

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 parameters:
@@ -14,7 +14,7 @@ steps:
 - task: CacheBeta@0
   displayName: 'Cache Build System'
   inputs:
-    key: suyu-v1-$(BuildName)-$(BuildSuffix)-$(CacheSuffix)
+    key: yuzu-v1-$(BuildName)-$(BuildSuffix)-$(CacheSuffix)
     path: $(System.DefaultWorkingDirectory)/ccache
     cacheHitVar: CACHE_RESTORED
 - script: chmod a+x ./.ci/scripts/$(ScriptFolder)/exec.sh && ./.ci/scripts/$(ScriptFolder)/exec.sh ${{ parameters['version'] }}
@@ -22,5 +22,5 @@ steps:
 - script: chmod a+x ./.ci/scripts/$(ScriptFolder)/upload.sh && RELEASE_NAME=$(BuildName) ./.ci/scripts/$(ScriptFolder)/upload.sh
   displayName: 'Package Artifacts'
 - publish: artifacts
-  artifact: 'suyu-$(BuildName)-$(BuildSuffix)'
+  artifact: 'yuzu-$(BuildName)-$(BuildSuffix)'
   displayName: 'Upload Artifacts'

+ 5 - 5
.ci/templates/merge-private.yml

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 jobs:
@@ -19,12 +19,12 @@ jobs:
       rootFolderOrFile: '$(System.DefaultWorkingDirectory)'
       includeRootFolder: false
       archiveType: '7z'
-      archiveFile: '$(Build.ArtifactStagingDirectory)/suyu-$(BuildName)-source.7z'
+      archiveFile: '$(Build.ArtifactStagingDirectory)/yuzu-$(BuildName)-source.7z'
   - task: PublishPipelineArtifact@1
     displayName: 'Upload Artifacts'
     inputs:
-      targetPath: '$(Build.ArtifactStagingDirectory)/suyu-$(BuildName)-source.7z'
-      artifact: 'suyu-$(BuildName)-source'
+      targetPath: '$(Build.ArtifactStagingDirectory)/yuzu-$(BuildName)-source.7z'
+      artifact: 'yuzu-$(BuildName)-source'
       replaceExistingArchive: true
 - job: upload_source
   displayName: 'upload'
@@ -36,7 +36,7 @@ jobs:
     parameters:
       artifactSource: 'true'
       needSubmodules: 'true'
-  - script: chmod a+x $(System.DefaultWorkingDirectory)/.ci/scripts/merge/suyubot-git-config.sh && $(System.DefaultWorkingDirectory)/.ci/scripts/merge/suyubot-git-config.sh
+  - script: chmod a+x $(System.DefaultWorkingDirectory)/.ci/scripts/merge/yuzubot-git-config.sh && $(System.DefaultWorkingDirectory)/.ci/scripts/merge/yuzubot-git-config.sh
     displayName: 'Apply Git Configuration'
   - script: git remote add other $(GitRepoPushChangesURL)
     displayName: 'Register Repository'

+ 2 - 2
.ci/templates/mergebot-private.yml

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 parameters:
@@ -8,7 +8,7 @@ parameters:
 steps:
   - script: mkdir $(System.DefaultWorkingDirectory)/patches && pip install requests urllib3
     displayName: 'Prepare Environment'
-  - script: chmod a+x $(System.DefaultWorkingDirectory)/.ci/scripts/merge/suyubot-git-config.sh && $(System.DefaultWorkingDirectory)/.ci/scripts/merge/suyubot-git-config.sh
+  - script: chmod a+x $(System.DefaultWorkingDirectory)/.ci/scripts/merge/yuzubot-git-config.sh && $(System.DefaultWorkingDirectory)/.ci/scripts/merge/yuzubot-git-config.sh
     displayName: 'Apply Git Configuration'
   - task: PythonScript@0
     displayName: 'Discover, Download, and Apply Patches (Mainline)'

+ 2 - 2
.ci/templates/mergebot.yml

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 parameters:
@@ -7,7 +7,7 @@ parameters:
 steps:
   - script: mkdir $(System.DefaultWorkingDirectory)/patches && pip install requests urllib3
     displayName: 'Prepare Environment'
-  - script: chmod a+x $(System.DefaultWorkingDirectory)/.ci/scripts/merge/suyubot-git-config.sh && $(System.DefaultWorkingDirectory)/.ci/scripts/merge/suyubot-git-config.sh
+  - script: chmod a+x $(System.DefaultWorkingDirectory)/.ci/scripts/merge/yuzubot-git-config.sh && $(System.DefaultWorkingDirectory)/.ci/scripts/merge/yuzubot-git-config.sh
     displayName: 'Apply Git Configuration'
   - task: PythonScript@0
     displayName: 'Discover, Download, and Apply Patches'

+ 3 - 3
.ci/templates/release-download.yml

@@ -1,16 +1,16 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 steps:
   - task: DownloadPipelineArtifact@2
     displayName: 'Download Windows Release'
     inputs:
-      artifactName: 'suyu-$(BuildName)-windows-msvc'
+      artifactName: 'yuzu-$(BuildName)-windows-msvc'
       buildType: 'current'
       targetPath: '$(Build.ArtifactStagingDirectory)'
   - task: DownloadPipelineArtifact@2
     displayName: 'Download Linux Release'
     inputs:
-      artifactName: 'suyu-$(BuildName)-linux'
+      artifactName: 'yuzu-$(BuildName)-linux'
       buildType: 'current'
       targetPath: '$(Build.ArtifactStagingDirectory)'

+ 1 - 1
.ci/templates/release-github.yml

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 steps:

+ 3 - 3
.ci/templates/release-private-tag.yml

@@ -1,10 +1,10 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 steps:
-  - script: chmod a+x $(System.DefaultWorkingDirectory)/.ci/scripts/merge/suyubot-git-config.sh && $(System.DefaultWorkingDirectory)/.ci/scripts/merge/suyubot-git-config.sh
+  - script: chmod a+x $(System.DefaultWorkingDirectory)/.ci/scripts/merge/yuzubot-git-config.sh && $(System.DefaultWorkingDirectory)/.ci/scripts/merge/yuzubot-git-config.sh
     displayName: 'Apply Git Configuration'
-  - script: git tag -a $(BuildName)-$(DisplayPrefix)-$(DisplayVersion) -m "suyu $(BuildName) $(Build.BuildNumber) $(Build.DefinitionName) $(DisplayPrefix)-$(DisplayVersion)"
+  - script: git tag -a $(BuildName)-$(DisplayPrefix)-$(DisplayVersion) -m "yuzu $(BuildName) $(Build.BuildNumber) $(Build.DefinitionName) $(DisplayPrefix)-$(DisplayVersion)"
     displayName: 'Tag Source'
   - script: git remote add other $(GitRepoPushChangesURL)
     displayName: 'Register Repository'

+ 3 - 3
.ci/templates/release-universal.yml

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 steps:
@@ -8,6 +8,6 @@ steps:
     inputs:
       command: publish
       publishDirectory: '$(Build.ArtifactStagingDirectory)'
-      vstsFeedPublish: 'suyu-$(BuildName)'
+      vstsFeedPublish: 'yuzu-$(BuildName)'
       vstsFeedPackagePublish: 'main'
-      packagePublishDescription: 'suyu Windows and Linux Executable Packages'
+      packagePublishDescription: 'Yuzu Windows and Linux Executable Packages'

+ 1 - 1
.ci/templates/retrieve-master-source.yml

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 parameters:

+ 1 - 1
.ci/templates/sync-source.yml

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 steps:

+ 0 - 0
.ci/suyu-mainline-step1.yml → .ci/yuzu-mainline-step1.yml


+ 0 - 0
.ci/suyu-mainline-step2.yml → .ci/yuzu-mainline-step2.yml


+ 0 - 0
.ci/suyu-patreon-step1.yml → .ci/yuzu-patreon-step1.yml


+ 0 - 0
.ci/suyu-patreon-step2.yml → .ci/yuzu-patreon-step2.yml


+ 1 - 1
.ci/suyu-repo-sync.yml → .ci/yuzu-repo-sync.yml

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 trigger:

+ 1 - 1
.ci/suyu-verify.yml → .ci/yuzu-verify.yml

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 stages:

+ 1 - 3
.codespellrc

@@ -1,7 +1,5 @@
-; SPDX-FileCopyrightText: 2024 suyu Emulator Project
+; SPDX-FileCopyrightText: 2023 yuzu Emulator Project
 ; SPDX-License-Identifier: GPL-2.0-or-later
-;
-; Modified by AMA25 on 3/5/24
 
 [codespell]
 skip = ./.git,./build,./dist,./Doxyfile,./externals,./LICENSES,./src/android/app/src/main/res

+ 1 - 3
.git-blame-ignore-revs

@@ -1,7 +1,5 @@
-# SPDX-FileCopyrightText: 2024 Emulator Project
+# SPDX-FileCopyrightText: 2023 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
-#
-# Modified by AMA25 on 3/5/24
 
 # CRLF -> LF
 90aa937593e53a5d5e070fb623b228578b0b225f

+ 1 - 3
.gitattributes

@@ -1,7 +1,5 @@
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2018 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
-#
-# Modified by AMA25 on 3/5/24
 
 dist/languages/* linguist-vendored
 dist/qt_themes/* linguist-vendored

+ 2 - 2
.github/FUNDING.yml

@@ -1,6 +1,6 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 # These are supported funding model platforms
 
-patreon: suyuteam
+patreon: yuzuteam

+ 2 - 2
.github/ISSUE_TEMPLATE/bug_report.yml

@@ -3,7 +3,7 @@ description: File a bug report
 body:
   - type: markdown
     attributes:
-      value: Tech support does not belong here. You should only file an issue here if you think you have experienced an actual bug with suyu.
+      value: Tech support does not belong here. You should only file an issue here if you think you have experienced an actual bug with yuzu.
   - type: checkboxes
     attributes:
       label: Is there an existing issue for this?
@@ -43,7 +43,7 @@ body:
     id: log
     attributes:
       label: Log File
-      description: A log file will help our developers to better diagnose and fix the issue. Instructions can be found [here](https://suyu-emu.org/help/reference/log-files).
+      description: A log file will help our developers to better diagnose and fix the issue. Instructions can be found [here](https://yuzu-emu.org/help/reference/log-files).
     validations:
       required: true
   - type: textarea

+ 2 - 2
.github/ISSUE_TEMPLATE/config.yml

@@ -1,8 +1,8 @@
 blank_issues_enabled: false
 contact_links:
-  - name: suyu Discord
+  - name: yuzu Discord
     url: https://discord.com/invite/u77vRWY
-    about: If you are experiencing an issue with suyu, and you need tech support, or if you have a general question, try asking in the official suyu Discord linked here. Piracy is not allowed.
+    about: If you are experiencing an issue with yuzu, and you need tech support, or if you have a general question, try asking in the official yuzu Discord linked here. Piracy is not allowed.
   - name: Community forums
     url: https://community.citra-emu.org
     about: This is an alternative place for tech support, however helpers there are not as active.

+ 2 - 2
.github/ISSUE_TEMPLATE/feature_request.yml

@@ -4,7 +4,7 @@ labels: "request"
 body:
   - type: markdown
     attributes:
-      value: Tech support does not belong here. You should only file an issue here if you are requesting a feature you believe would make suyu better.
+      value: Tech support does not belong here. You should only file an issue here if you are requesting a feature you believe would make yuzu better.
   - type: checkboxes
     attributes:
       label: Is there an existing issue for this?
@@ -23,6 +23,6 @@ body:
     id: why-feature
     attributes:
       label: Why would this feature be useful?
-      description: A brief description of why this feature would make suyu better.
+      description: A brief description of why this feature would make yuzu better.
     validations:
       required: true

+ 3 - 3
.github/workflows/android-build.yml

@@ -1,7 +1,7 @@
-# SPDX-FileCopyrightText: 2022 suyu Emulator Project
+# SPDX-FileCopyrightText: 2022 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-3.0-or-later
 
-name: 'suyu-android-build'
+name: 'yuzu-android-build'
 
 on:
   push:
@@ -10,7 +10,7 @@ on:
 jobs:
   android:
     runs-on: ubuntu-latest
-    if: ${{ github.repository == 'suyu-emu/suyu-android' }}
+    if: ${{ github.repository == 'yuzu-emu/yuzu-android' }}
     steps:
       - uses: actions/checkout@v3
         with:

+ 4 - 4
.github/workflows/android-ea-play-release.yml

@@ -1,7 +1,7 @@
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2024 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
-name: suyu-android-ea-play-release
+name: yuzu-android-ea-play-release
 
 on:
   workflow_dispatch:
@@ -14,7 +14,7 @@ on:
 jobs:
   android:
     runs-on: ubuntu-latest
-    if: ${{ github.repository == 'suyu-emu/suyu' }}
+    if: ${{ github.repository == 'yuzu-emu/yuzu' }}
     steps:
       - uses: actions/checkout@v3
         name: Checkout
@@ -62,5 +62,5 @@ jobs:
           name: ${{ env.EA_TAG_NAME }}
           draft: false
           prerelease: false
-          repository: suyu/suyu-android
+          repository: yuzu/yuzu-android
           token: ${{ secrets.ALT_GITHUB_TOKEN }}

+ 4 - 4
.github/workflows/android-mainline-play-release.yml

@@ -1,13 +1,13 @@
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2024 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
-name: suyu-android-mainline-play-release
+name: yuzu-android-mainline-play-release
 
 on:
   workflow_dispatch:
     inputs:
       release-tag:
-        description: 'Tag # from suyu-android that you want to build and publish'
+        description: 'Tag # from yuzu-android that you want to build and publish'
         required: true
         default: '200'
       release-track:
@@ -18,7 +18,7 @@ on:
 jobs:
   android:
     runs-on: ubuntu-latest
-    if: ${{ github.repository == 'suyu-emu/suyu' }}
+    if: ${{ github.repository == 'yuzu-emu/yuzu' }}
     steps:
       - uses: actions/checkout@v3
         name: Checkout

+ 17 - 17
.github/workflows/android-merge.js

@@ -1,4 +1,4 @@
-// SPDX-FileCopyrightText: 2023 suyu Emulator Project
+// SPDX-FileCopyrightText: 2023 yuzu Emulator Project
 // SPDX-License-Identifier: GPL-2.0-or-later
 
 // Note: This is a GitHub Actions script
@@ -25,8 +25,8 @@ async function checkBaseChanges(github) {
         }
     }`;
     const variables = {
-        owner: 'suyu-emu',
-        name: 'suyu',
+        owner: 'yuzu-emu',
+        name: 'yuzu',
         ref: 'refs/heads/master',
     };
     const result = await github.graphql(query, variables);
@@ -126,7 +126,7 @@ async function tagAndPushEA(github, owner, repo, execa) {
     const newTag = `ea-${tagNumber + 1}`;
     console.log(`New tag: ${newTag}`);
     console.info('Pushing tags to GitHub ...');
-    await execa("git", ["remote", "add", "android", "https://github.com/suyu-emu/suyu-android.git"]);
+    await execa("git", ["remote", "add", "android", "https://github.com/yuzu-emu/yuzu-android.git"]);
     await execa("git", ["fetch", "android"]);
 
     await execa("git", ['tag', newTag]);
@@ -174,12 +174,12 @@ async function fetchPullRequests(pulls, repoUrl, execa) {
 async function mergePullRequests(pulls, execa) {
     let mergeResults = {};
     console.log("::group::Merge pull requests");
-    await execa("git", ["config", "--global", "user.name", "suyubot"]);
+    await execa("git", ["config", "--global", "user.name", "yuzubot"]);
     await execa("git", [
         "config",
         "--global",
         "user.email",
-        "suyu\x40suyu-emu\x2eorg", // prevent email harvesters from scraping the address
+        "yuzu\x40yuzu-emu\x2eorg", // prevent email harvesters from scraping the address
     ]);
     let hasFailed = false;
     for (let pull of pulls) {
@@ -195,7 +195,7 @@ async function mergePullRequests(pulls, execa) {
             process1.stdout.pipe(process.stdout);
             await process1;
 
-            const process2 = execa("git", ["commit", "-m", `Merge suyu-emu#${pr}`]);
+            const process2 = execa("git", ["commit", "-m", `Merge yuzu-emu#${pr}`]);
             process2.stdout.pipe(process.stdout);
             await process2;
 
@@ -224,7 +224,7 @@ async function resetBranch(execa) {
     console.log("::group::Reset master branch");
     let hasFailed = false;
     try {
-        await execa("git", ["remote", "add", "source", "https://github.com/suyu-emu/suyu.git"]);
+        await execa("git", ["remote", "add", "source", "https://github.com/yuzu-emu/yuzu.git"]);
         await execa("git", ["fetch", "source"]);
         const process1 = await execa("git", ["rev-parse", "source/master"]);
         const headCommit = process1.stdout;
@@ -251,16 +251,16 @@ async function getPulls(github) {
         }
     }`;
     const mainlineVariables = {
-        owner: 'suyu-emu',
-        name: 'suyu',
+        owner: 'yuzu-emu',
+        name: 'yuzu',
         label: CHANGE_LABEL_MAINLINE,
     };
     const mainlineResult = await github.graphql(query, mainlineVariables);
     const pulls = mainlineResult.repository.pullRequests.nodes;
     if (BUILD_EA) {
         const eaVariables = {
-            owner: 'suyu-emu',
-            name: 'suyu',
+            owner: 'yuzu-emu',
+            name: 'yuzu',
             label: CHANGE_LABEL_EA,
         };
         const eaResult = await github.graphql(query, eaVariables);
@@ -274,7 +274,7 @@ async function getMainlineTag(execa) {
     console.log(`::group::Getting mainline tag android-${MAINLINE_TAG}`);
     let hasFailed = false;
     try {
-        await execa("git", ["remote", "add", "mainline", "https://github.com/suyu-emu/suyu-android.git"]);
+        await execa("git", ["remote", "add", "mainline", "https://github.com/yuzu-emu/yuzu-android.git"]);
         await execa("git", ["fetch", "mainline", "--tags"]);
         await execa("git", ["checkout", `tags/android-${MAINLINE_TAG}`]);
         await execa("git", ["submodule", "update", "--init", "--recursive"]);
@@ -289,7 +289,7 @@ async function getMainlineTag(execa) {
 }
 
 async function mergebot(github, context, execa) {
-    // Reset our local copy of master to what appears on suyu-emu/suyu - master
+    // Reset our local copy of master to what appears on yuzu-emu/yuzu - master
     await resetBranch(execa);
 
     const pulls = await getPulls(github);
@@ -300,14 +300,14 @@ async function mergebot(github, context, execa) {
     }
     console.info("The following pull requests will be merged:");
     console.table(displayList);
-    await fetchPullRequests(pulls, "https://github.com/suyu-emu/suyu", execa);
+    await fetchPullRequests(pulls, "https://github.com/yuzu-emu/yuzu", execa);
     const mergeResults = await mergePullRequests(pulls, execa);
 
     if (BUILD_EA) {
-        await tagAndPushEA(github, 'suyu-emu', `suyu-android`, execa);
+        await tagAndPushEA(github, 'yuzu-emu', `yuzu-android`, execa);
     } else {
         await generateReadme(pulls, context, mergeResults, execa);
-        await tagAndPush(github, 'suyu-emu', `suyu-android`, execa, true);
+        await tagAndPush(github, 'yuzu-emu', `yuzu-android`, execa, true);
     }
 }
 

+ 5 - 5
.github/workflows/android-publish.yml

@@ -1,7 +1,7 @@
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2024 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
-name: suyu-android-publish
+name: yuzu-android-publish
 
 on:
   schedule:
@@ -16,7 +16,7 @@ on:
 jobs:
   android:
     runs-on: ubuntu-latest
-    if: ${{ github.event.inputs.android != 'false' && github.repository == 'suyu-emu/suyu' }}
+    if: ${{ github.event.inputs.android != 'false' && github.repository == 'yuzu-emu/yuzu' }}
     steps:
       # this checkout is required to make sure the GitHub Actions scripts are available
       - uses: actions/checkout@v3
@@ -40,7 +40,7 @@ jobs:
         name: Checkout
         if: ${{ steps.check-changes.outputs.result == 'true' }}
         with:
-          path: 'suyu-merge'
+          path: 'yuzu-merge'
           fetch-depth: 0
           submodules: true
           token: ${{ secrets.ALT_GITHUB_TOKEN }}
@@ -53,5 +53,5 @@ jobs:
           script: |
             const execa = require("execa");
             const mergebot = require('./.github/workflows/android-merge.js').mergebot;
-            process.chdir('${{ github.workspace }}/suyu-merge');
+            process.chdir('${{ github.workspace }}/yuzu-merge');
             mergebot(github, context, execa);

+ 5 - 5
.github/workflows/ci.yml

@@ -1,7 +1,7 @@
-# SPDX-FileCopyrightText: 2021 suyu Emulator Project
+# SPDX-FileCopyrightText: 2021 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
-name: suyu-ci
+name: yuzu-ci
 
 on:
   push:
@@ -13,8 +13,8 @@ on:
 jobs:
   transifex:
     runs-on: ubuntu-latest
-    container: suyuemu/build-environments:linux-transifex
-    if: ${{ github.repository == 'suyu-emu/suyu' && !github.head_ref }}
+    container: yuzuemu/build-environments:linux-transifex
+    if: ${{ github.repository == 'yuzu-emu/yuzu' && !github.head_ref }}
     steps:
       - uses: actions/checkout@v3
         with:
@@ -27,7 +27,7 @@ jobs:
 
   reuse:
     runs-on: ubuntu-latest
-    if: ${{ github.repository == 'suyu-emu/suyu' }}
+    if: ${{ github.repository == 'yuzu-emu/yuzu' }}
     steps:
     - uses: actions/checkout@v3
     - uses: fsfe/reuse-action@v1

+ 1 - 1
.github/workflows/codespell.yml

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2023 suyu Emulator Project
+# SPDX-FileCopyrightText: 2023 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 # GitHub Action to automate the identification of common misspellings in text files.
 # https://github.com/codespell-project/actions-codespell

+ 5 - 5
.github/workflows/verify.yml

@@ -1,7 +1,7 @@
-# SPDX-FileCopyrightText: 2022 suyu Emulator Project
+# SPDX-FileCopyrightText: 2022 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-3.0-or-later
 
-name: 'suyu verify'
+name: 'yuzu verify'
 
 on:
   pull_request:
@@ -39,7 +39,7 @@ jobs:
           - type: windows
             image: linux-mingw
     container:
-      image: suyuemu/build-environments:${{ matrix.image }}
+      image: yuzuemu/build-environments:${{ matrix.image }}
       options: -u 1001
     steps:
       - uses: actions/checkout@v3
@@ -87,7 +87,7 @@ jobs:
           mkdir build
           cd build
           export Qt5_DIR="$(brew --prefix qt@5)/lib/cmake"
-          cmake .. -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -Dsuyu_USE_BUNDLED_VCPKG=OFF -Dsuyu_TESTS=OFF -DENABLE_WEB_SERVICE=OFF -DENABLE_LIBUSB=OFF
+          cmake .. -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DYUZU_USE_BUNDLED_VCPKG=OFF -DYUZU_TESTS=OFF -DENABLE_WEB_SERVICE=OFF -DENABLE_LIBUSB=OFF
           ninja
   build-msvc:
     name: 'test build (windows, msvc)'
@@ -129,7 +129,7 @@ jobs:
         run: |
           glslangValidator --version
           mkdir build
-          cmake . -B build -GNinja -DCMAKE_TOOLCHAIN_FILE="CMakeModules/MSVCCache.cmake" -DUSE_CCACHE=ON -Dsuyu_USE_BUNDLED_QT=1 -Dsuyu_USE_BUNDLED_SDL2=1 -Dsuyu_USE_QT_WEB_ENGINE=ON -DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON -Dsuyu_ENABLE_COMPATIBILITY_REPORTING=ON -DUSE_DISCORD_PRESENCE=ON -DENABLE_QT_TRANSLATION=ON -DCMAKE_BUILD_TYPE=Release -DGIT_BRANCH=pr-verify -Dsuyu_CRASH_DUMPS=ON
+          cmake . -B build -GNinja -DCMAKE_TOOLCHAIN_FILE="CMakeModules/MSVCCache.cmake" -DUSE_CCACHE=ON -DYUZU_USE_BUNDLED_QT=1 -DYUZU_USE_BUNDLED_SDL2=1 -DYUZU_USE_QT_WEB_ENGINE=ON -DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON -DYUZU_ENABLE_COMPATIBILITY_REPORTING=ON -DUSE_DISCORD_PRESENCE=ON -DENABLE_QT_TRANSLATION=ON -DCMAKE_BUILD_TYPE=Release -DGIT_BRANCH=pr-verify -DYUZU_CRASH_DUMPS=ON
       - name: Build
         run: cmake --build build
       - name: Cache Summary

+ 2 - 3
.gitignore

@@ -1,7 +1,5 @@
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2013 Citra Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
-#
-# Modified by AMA25 on 3/5/24
 
 # Build directory
 [Bb]uild*/
@@ -37,3 +35,4 @@ CMakeSettings.json
 
 # Windows global filetypes
 Thumbs.db
+

+ 1 - 3
.gitmodules

@@ -1,7 +1,5 @@
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2014 Citra Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
-#
-# Modified by AMA25 on 3/5/24
 
 [submodule "enet"]
 	path = externals/enet

+ 22 - 22
.reuse/dep5

@@ -9,15 +9,15 @@ Files: dist/english_plurals/*
        dist/qt_themes/*/icons/48x48/sd_card.png
        dist/qt_themes/*/icons/index.theme
        dist/qt_themes/default/style.qss
-Copyright: suyu Emulator Project
+Copyright: yuzu Emulator Project
 License: GPL-2.0-or-later
 
-Files: dist/qt_themes/default/icons/256x256/suyu.png
-       dist/suyu.bmp
-       dist/suyu.icns
-       dist/suyu.ico
-       dist/suyu.svg
-Copyright: suyu Emulator Project
+Files: dist/qt_themes/default/icons/256x256/yuzu.png
+       dist/yuzu.bmp
+       dist/yuzu.icns
+       dist/yuzu.ico
+       dist/yuzu.svg
+Copyright: yuzu Emulator Project
 License: GPL-2.0-or-later
 
 Files: dist/qt_themes/qdarkstyle*/LICENSE.*
@@ -108,44 +108,44 @@ Files: externals/FidelityFX-FSR/*
 Copyright: 2021 Advanced Micro Devices, Inc.
 License: MIT
 
-Files: src/suyu/*.ui
-Copyright: 2018-2022 suyu Emulator Project
+Files: src/yuzu/*.ui
+Copyright: 2018-2022 yuzu Emulator Project
 License: GPL-2.0-or-later
 
-Files: src/suyu/compatdb.ui
-       src/suyu/main.ui
+Files: src/yuzu/compatdb.ui
+       src/yuzu/main.ui
 Copyright: 2014-2017 Citra Emulator Project
 License: GPL-2.0-or-later
 
-Files: src/suyu/loading_screen.ui
+Files: src/yuzu/loading_screen.ui
 Copyright: 2019 James Rowe <jroweboy@gmail.com>
 License: GPL-2.0-or-later
 
-Files: src/suyu/applets/aboutdialog.ui
-       src/suyu/applets/qt_software_keyboard.ui
-       src/suyu/util/overlay_dialog.ui
+Files: src/yuzu/applets/aboutdialog.ui
+       src/yuzu/applets/qt_software_keyboard.ui
+       src/yuzu/util/overlay_dialog.ui
 Copyright: 2020-2021 Its-Rei <kupfel@gmail.com>
-           2020-2021 suyu Emulator Project
+           2020-2021 yuzu Emulator Project
 License: GPL-2.0-or-later
 
 Files: vcpkg.json
-Copyright: 2022 suyu Emulator Project
+Copyright: 2022 yuzu Emulator Project
 License: GPL-3.0-or-later
 
 Files: .github/ISSUE_TEMPLATE/*
-Copyright: 2022 suyu Emulator Project
+Copyright: 2022 yuzu Emulator Project
 License: GPL-2.0-or-later
 
 Files: src/android/app/src/ea/res/*
-Copyright: 2023 suyu Emulator Project
+Copyright: 2023 yuzu Emulator Project
 License: GPL-3.0-or-later
 
 Files: src/android/app/src/main/res/*
-Copyright: 2023 suyu Emulator Project
+Copyright: 2023 yuzu Emulator Project
 License: GPL-3.0-or-later
 
 Files: src/android/gradle/wrapper/*
-Copyright: 2023 suyu Emulator Project
+Copyright: 2023 yuzu Emulator Project
 License: GPL-3.0-or-later
 
 Files: externals/stb/*
@@ -157,5 +157,5 @@ Copyright: Copyright 2017-2019 Feral Interactive
 License: BSD-3-Clause
 
 Files: src/android/app/debug.keystore
-Copyright: 2023 suyu Emulator Project
+Copyright: 2023 yuzu Emulator Project
 License: GPL-3.0-or-later

+ 1 - 3
CMakeLists.txt

@@ -1,7 +1,5 @@
-# SPDX-FileCopyrightText: 2024 suyu Emulator Project
+# SPDX-FileCopyrightText: 2018 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
-#
-# Modified by AMA25 on 3/5/24
 
 cmake_minimum_required(VERSION 3.22)
 

+ 3 - 3
CMakeModules/CopySuyuFFmpegDeps.cmake → CMakeModules/CopyYuzuFFmpegDeps.cmake

@@ -1,10 +1,10 @@
-# SPDX-FileCopyrightText: 2020 suyu Emulator Project
+# SPDX-FileCopyrightText: 2020 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
-function(copy_suyu_FFmpeg_deps target_dir)
+function(copy_yuzu_FFmpeg_deps target_dir)
     include(WindowsCopyFiles)
     set(DLL_DEST "$<TARGET_FILE_DIR:${target_dir}>/")
     file(READ "${FFmpeg_PATH}/requirements.txt" FFmpeg_REQUIRED_DLLS)
     string(STRIP "${FFmpeg_REQUIRED_DLLS}" FFmpeg_REQUIRED_DLLS)
     windows_copy_files(${target_dir} ${FFmpeg_LIBRARY_DIR} ${DLL_DEST} ${FFmpeg_REQUIRED_DLLS})
-endfunction(copy_suyu_FFmpeg_deps)
+endfunction(copy_yuzu_FFmpeg_deps)

+ 9 - 9
CMakeModules/CopySuyuQt5Deps.cmake → CMakeModules/CopyYuzuQt5Deps.cmake

@@ -1,7 +1,7 @@
 # SPDX-FileCopyrightText: 2016 Citra Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
-function(copy_suyu_Qt5_deps target_dir)
+function(copy_yuzu_Qt5_deps target_dir)
     include(WindowsCopyFiles)
     if (MSVC)
         set(DLL_DEST "$<TARGET_FILE_DIR:${target_dir}>/")
@@ -29,12 +29,12 @@ function(copy_suyu_Qt5_deps target_dir)
             Qt5Widgets$<$<CONFIG:Debug>:d>.*
             Qt5Network$<$<CONFIG:Debug>:d>.*
         )
-        if (suyu_USE_QT_MULTIMEDIA)
+        if (YUZU_USE_QT_MULTIMEDIA)
             windows_copy_files(${target_dir} ${Qt5_DLL_DIR} ${DLL_DEST}
                 Qt5Multimedia$<$<CONFIG:Debug>:d>.*
             )
         endif()
-        if (suyu_USE_QT_WEB_ENGINE)
+        if (YUZU_USE_QT_WEB_ENGINE)
             windows_copy_files(${target_dir} ${Qt5_DLL_DIR} ${DLL_DEST}
                 Qt5Network$<$<CONFIG:Debug>:d>.*
                 Qt5Positioning$<$<CONFIG:Debug>:d>.*
@@ -57,13 +57,13 @@ function(copy_suyu_Qt5_deps target_dir)
                 qtwebengine_resources_200p.pak
             )
         endif ()
-        windows_copy_files(suyu ${Qt5_PLATFORMS_DIR} ${PLATFORMS} qwindows$<$<CONFIG:Debug>:d>.*)
-        windows_copy_files(suyu ${Qt5_STYLES_DIR} ${STYLES} qwindowsvistastyle$<$<CONFIG:Debug>:d>.*)
-        windows_copy_files(suyu ${Qt5_IMAGEFORMATS_DIR} ${IMAGEFORMATS}
+        windows_copy_files(yuzu ${Qt5_PLATFORMS_DIR} ${PLATFORMS} qwindows$<$<CONFIG:Debug>:d>.*)
+        windows_copy_files(yuzu ${Qt5_STYLES_DIR} ${STYLES} qwindowsvistastyle$<$<CONFIG:Debug>:d>.*)
+        windows_copy_files(yuzu ${Qt5_IMAGEFORMATS_DIR} ${IMAGEFORMATS}
             qjpeg$<$<CONFIG:Debug>:d>.*
             qgif$<$<CONFIG:Debug>:d>.*
         )
-        windows_copy_files(suyu ${Qt5_MEDIASERVICE_DIR} ${MEDIASERVICE}
+        windows_copy_files(yuzu ${Qt5_MEDIASERVICE_DIR} ${MEDIASERVICE}
             dsengine$<$<CONFIG:Debug>:d>.*
             wmfengine$<$<CONFIG:Debug>:d>.*
         )
@@ -119,7 +119,7 @@ function(copy_suyu_Qt5_deps target_dir)
     endif()
     # Create an empty qt.conf file. Qt will detect that this file exists, and use the folder that its in as the root folder.
     # This way it'll look for plugins in the root/plugins/ folder
-    add_custom_command(TARGET suyu POST_BUILD
+    add_custom_command(TARGET yuzu POST_BUILD
         COMMAND ${CMAKE_COMMAND} -E touch ${DLL_DEST}qt.conf
     )
-endfunction(copy_suyu_Qt5_deps)
+endfunction(copy_yuzu_Qt5_deps)

+ 2 - 2
CMakeModules/CopySuyuSDLDeps.cmake → CMakeModules/CopyYuzuSDLDeps.cmake

@@ -1,8 +1,8 @@
 # SPDX-FileCopyrightText: 2016 Citra Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
-function(copy_suyu_SDL_deps target_dir)
+function(copy_yuzu_SDL_deps target_dir)
     include(WindowsCopyFiles)
     set(DLL_DEST "$<TARGET_FILE_DIR:${target_dir}>/")
     windows_copy_files(${target_dir} ${SDL2_DLL_DIR} ${DLL_DEST} SDL2.dll)
-endfunction(copy_suyu_SDL_deps)
+endfunction(copy_yuzu_SDL_deps)

+ 2 - 2
CMakeModules/DownloadExternals.cmake

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2017 suyu Emulator Project
+# SPDX-FileCopyrightText: 2017 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 # This function downloads a binary library package from our external repo.
@@ -7,7 +7,7 @@
 #   prefix_var: name of a variable which will be set with the path to the extracted contents
 function(download_bundled_external remote_path lib_name prefix_var)
 
-set(package_base_url "https://github.com/suyu-emu/")
+set(package_base_url "https://github.com/yuzu-emu/")
 set(package_repo "no_platform")
 set(package_extension "no_platform")
 if (WIN32)

+ 1 - 1
CMakeModules/FindLLVM.cmake

@@ -19,7 +19,7 @@ if (LLVM_FOUND AND LLVM_Demangle_FOUND AND NOT TARGET LLVM::Demangle)
     target_include_directories(LLVM::Demangle INTERFACE ${LLVM_INCLUDE_DIRS})
     # prefer shared LLVM: https://github.com/llvm/llvm-project/issues/34593
     # but use ugly hack because llvm_config doesn't support interface library
-    add_library(_dummy_lib SHARED EXCLUDE_FROM_ALL src/suyu/main.cpp)
+    add_library(_dummy_lib SHARED EXCLUDE_FROM_ALL src/yuzu/main.cpp)
     llvm_config(_dummy_lib USE_SHARED demangle)
     get_target_property(LLVM_LIBRARIES _dummy_lib LINK_LIBRARIES)
     target_link_libraries(LLVM::Demangle INTERFACE ${LLVM_LIBRARIES})

+ 1 - 1
CMakeModules/FindOpus.cmake

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2022 suyu Emulator Project
+# SPDX-FileCopyrightText: 2022 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 find_package(PkgConfig QUIET)

+ 1 - 1
CMakeModules/Findgamemode.cmake

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2023 suyu Emulator Project
+# SPDX-FileCopyrightText: 2023 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 find_package(PkgConfig QUIET)

+ 1 - 1
CMakeModules/Findlz4.cmake

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2022 suyu Emulator Project
+# SPDX-FileCopyrightText: 2022 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 include(FindPackageHandleStandardArgs)

+ 1 - 1
CMakeModules/Findzstd.cmake

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2022 suyu Emulator Project
+# SPDX-FileCopyrightText: 2022 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 include(FindPackageHandleStandardArgs)

+ 2 - 2
CMakeModules/GenerateSCMRev.cmake

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2019 suyu Emulator Project
+# SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 # Gets a UTC timestamp and sets the provided variable to it
@@ -27,7 +27,7 @@ set(BUILD_VERSION "0")
 set(BUILD_ID ${DISPLAY_VERSION})
 if (BUILD_REPOSITORY)
   # regex capture the string nightly or canary into CMAKE_MATCH_1
-  string(REGEX MATCH "suyu-emu/suyu-?(.*)" OUTVAR ${BUILD_REPOSITORY})
+  string(REGEX MATCH "yuzu-emu/yuzu-?(.*)" OUTVAR ${BUILD_REPOSITORY})
   if ("${CMAKE_MATCH_COUNT}" GREATER 0)
     # capitalize the first letter of each word in the repo name.
     string(REPLACE "-" ";" REPO_NAME_LIST ${CMAKE_MATCH_1})

+ 1 - 1
CMakeModules/MSVCCache.cmake

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2022 suyu Emulator Project
+# SPDX-FileCopyrightText: 2022 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-3.0-or-later
 
 # buildcache wrapper

+ 1 - 1
CMakeModules/MinGWClangCross.cmake

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2022 suyu Emulator Project
+# SPDX-FileCopyrightText: 2022 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-3.0-or-later
 
 set(MINGW_PREFIX                /usr/x86_64-w64-mingw32/)

+ 1 - 1
CMakeModules/WindowsCopyFiles.cmake

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2018 suyu Emulator Project
+# SPDX-FileCopyrightText: 2018 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 # This file provides the function windows_copy_files.

+ 2 - 4
CONTRIBUTING.md

@@ -1,8 +1,6 @@
 <!--
-SPDX-FileCopyrightText: 2023 suyu Emulator Project
+SPDX-FileCopyrightText: 2018 yuzu Emulator Project
 SPDX-License-Identifier: GPL-2.0-or-later
-
-Modified by AMA25 on 3/5/24
 -->
 
-**The Contributor's Guide has moved to [the suyu wiki](https://gitlab.com/suyu2/suyu/-/wikis/home).**
+**The Contributor's Guide has moved to [the yuzu wiki](https://github.com/yuzu-emu/yuzu/wiki/Contributing).**

+ 1 - 1
Doxyfile

@@ -35,7 +35,7 @@ DOXYFILE_ENCODING      = UTF-8
 # title of most generated pages and in a few other places.
 # The default value is: My Project.
 
-PROJECT_NAME           = suyu
+PROJECT_NAME           = yuzu
 
 # The PROJECT_NUMBER tag can be used to enter a project or revision number. This
 # could be handy for archiving the generated documentation or if some version

+ 1 - 1
README.md

@@ -8,7 +8,7 @@ SPDX-License-Identifier: GPL v3
 
 We are in great need of developers, join our discord server at <a href="https://discord.gg/2gQRBp44KT">https://discord.gg/2gQRBp44KT</a>
 
-This repo is created based on suyu EA 4176. Please contribute
+This repo is created based on yuzu EA 4176. Please contribute
 
 <h1 style="text-align:center;">
   <br>

+ 2 - 2
dist/72-suyu-input.rules → dist/72-yuzu-input.rules

@@ -1,8 +1,8 @@
-# SPDX-FileCopyrightText: 2023 suyu Emulator Project
+# SPDX-FileCopyrightText: 2023 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 # Allow systemd-logind to manage user access to hidraw with this file
-# On most systems, this file should be installed to /etc/udev/rules.d/72-suyu-input.rules
+# On most systems, this file should be installed to /etc/udev/rules.d/72-yuzu-input.rules
 # Consult your distro if this is not the case
 
 # Switch Pro Controller (USB/Bluetooth)

+ 1 - 1
dist/icons/controller/controller.qrc

@@ -1,5 +1,5 @@
 <!--
-SPDX-FileCopyrightText: 2020 suyu Emulator Project
+SPDX-FileCopyrightText: 2020 yuzu Emulator Project
 SPDX-License-Identifier: GPL-2.0-or-later
 -->
 

+ 1 - 1
dist/icons/overlay/overlay.qrc

@@ -1,5 +1,5 @@
 <!--
-SPDX-FileCopyrightText: 2021 suyu Emulator Project
+SPDX-FileCopyrightText: 2021 yuzu Emulator Project
 SPDX-License-Identifier: GPL-2.0-or-later
 -->
 

+ 11 - 11
dist/languages/ar.ts

@@ -2,27 +2,27 @@
 <context>
     <name>AboutDialog</name>
     <message>
-        <location filename="../../src/suyu/aboutdialog.ui" line="14"/>
-        <source>About suyu</source>
+        <location filename="../../src/yuzu/aboutdialog.ui" line="14"/>
+        <source>About yuzu</source>
         <translation>حول يوزو</translation>
     </message>
     <message>
-        <location filename="../../src/suyu/aboutdialog.ui" line="72"/>
-        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:28pt;&quot;&gt;suyu&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+        <location filename="../../src/yuzu/aboutdialog.ui" line="72"/>
+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:28pt;&quot;&gt;yuzu&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
         <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:28pt;&quot;&gt;يوزو&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
     </message>
     <message>
-        <location filename="../../src/suyu/aboutdialog.ui" line="85"/>
+        <location filename="../../src/yuzu/aboutdialog.ui" line="85"/>
         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 (%2)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
         <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 (%2)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
     </message>
     <message>
-        <location filename="../../src/suyu/aboutdialog.ui" line="98"/>
+        <location filename="../../src/yuzu/aboutdialog.ui" line="98"/>
         <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
 &lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
 p, li { white-space: pre-wrap; }
 &lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;&quot;&gt;
-&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'MS Shell Dlg 2'; font-size:12pt;&quot;&gt;suyu is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+.&lt;/span&gt;&lt;/p&gt;
+&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'MS Shell Dlg 2'; font-size:12pt;&quot;&gt;yuzu is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+.&lt;/span&gt;&lt;/p&gt;
 &lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
 &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:12pt;&quot;&gt;This software should not be used to play games you have not legally obtained.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
         <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
@@ -34,12 +34,12 @@ p, li { white-space: pre-wrap; }
 &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:12pt;&quot;&gt;لا تلعب في هذه البرمجية إن لم تشترِ الألعاب وفق القانون. &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
     </message>
     <message>
-        <location filename="../../src/suyu/aboutdialog.ui" line="130"/>
-        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://suyu-emu.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Website&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/suyu-emu&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Source Code&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/suyu-emu/suyu/graphs/contributors&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Contributors&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/suyu-emu/suyu/blob/master/LICENSE.txt&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;License&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://suyu-emu.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;موقعنا&lt;/span&gt;&lt;/a&gt;|&lt;a href=&quot;https://github.com/suyu-emu&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;رماز المصدر&lt;/span&gt;&lt;/a&gt;|&lt;a href=&quot;https://github.com/suyu-emu/suyu/graphs/contributors&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;المساهمون&lt;/span&gt;&lt;/a&gt;|&lt;a href=&quot;https://github.com/suyu-emu/suyu/blob/master/LICENSE.txt&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;الرخصة&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+        <location filename="../../src/yuzu/aboutdialog.ui" line="130"/>
+        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://yuzu-emu.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Website&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/yuzu-emu&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Source Code&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/yuzu-emu/yuzu/graphs/contributors&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;Contributors&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/yuzu-emu/yuzu/blob/master/LICENSE.txt&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;License&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://yuzu-emu.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;موقعنا&lt;/span&gt;&lt;/a&gt;|&lt;a href=&quot;https://github.com/yuzu-emu&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;رماز المصدر&lt;/span&gt;&lt;/a&gt;|&lt;a href=&quot;https://github.com/yuzu-emu/yuzu/graphs/contributors&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;المساهمون&lt;/span&gt;&lt;/a&gt;|&lt;a href=&quot;https://github.com/yuzu-emu/yuzu/blob/master/LICENSE.txt&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#039be5;&quot;&gt;الرخصة&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
     </message>
     <message>
-        <location filename="../../src/suyu/aboutdialog.ui" line="146"/>
+        <location filename="../../src/yuzu/aboutdialog.ui" line="146"/>
         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:7pt;&quot;&gt;&amp;quot;Nintendo Switch&amp;quot; is a trademark of Nintendo. yuzu is not affiliated with Nintendo in any way.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
         <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:7pt;&quot;&gt;«ننتندو سوتش» علامة تجارية تملكها ننتندو، ويوزو ليس ذا صلة بننتندو.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
     </message>

File diff suppressed because it is too large
+ 351 - 351
dist/languages/el.ts


File diff suppressed because it is too large
+ 352 - 352
dist/languages/pl.ts


File diff suppressed because it is too large
+ 174 - 174
dist/languages/pt_PT.ts


File diff suppressed because it is too large
+ 174 - 174
dist/languages/ru_RU.ts


File diff suppressed because it is too large
+ 351 - 351
dist/languages/tr_TR.ts


File diff suppressed because it is too large
+ 351 - 351
dist/languages/vi.ts


+ 6 - 6
dist/org.suyu_emu.yuzu.desktop → dist/org.yuzu_emu.yuzu.desktop

@@ -1,16 +1,16 @@
-# SPDX-FileCopyrightText: 2018 suyu Emulator Project
+# SPDX-FileCopyrightText: 2018 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 [Desktop Entry]
 Version=1.0
 Type=Application
-Name=suyu
+Name=yuzu
 GenericName=Switch Emulator
 Comment=Nintendo Switch video game console emulator
-Icon=org.suyu_emu.suyu
-TryExec=suyu
-Exec=suyu %f
+Icon=org.yuzu_emu.yuzu
+TryExec=yuzu
+Exec=yuzu %f
 Categories=Game;Emulator;Qt;
 MimeType=application/x-nx-nro;application/x-nx-nso;application/x-nx-nsp;application/x-nx-xci;
 Keywords=Nintendo;Switch;
-StartupWMClass=suyu
+StartupWMClass=yuzu

+ 0 - 0
dist/org.suyu_emu.suyu.metainfo.xml → dist/org.yuzu_emu.yuzu.metainfo.xml


+ 0 - 0
dist/org.suyu_emu.suyu.xml → dist/org.yuzu_emu.yuzu.xml


+ 1 - 1
dist/qt_themes/colorful/style.qrc

@@ -1,5 +1,5 @@
 <!--
-SPDX-FileCopyrightText: 2019 suyu Emulator Project
+SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 SPDX-License-Identifier: GPL-2.0-or-later
 -->
 

+ 1 - 1
dist/qt_themes/colorful_dark/style.qrc

@@ -1,5 +1,5 @@
 <!--
-SPDX-FileCopyrightText: 2019 suyu Emulator Project
+SPDX-FileCopyrightText: 2019 yuzu Emulator Project
 SPDX-License-Identifier: GPL-2.0-or-later
 -->
 

+ 1 - 1
dist/qt_themes/colorful_midnight_blue/style.qrc

@@ -1,5 +1,5 @@
 <!--
-SPDX-FileCopyrightText: 2020 suyu Emulator Project
+SPDX-FileCopyrightText: 2020 yuzu Emulator Project
 SPDX-License-Identifier: GPL-2.0-or-later
 -->
 

+ 2 - 2
dist/qt_themes/default/default.qrc

@@ -1,5 +1,5 @@
 <!--
-SPDX-FileCopyrightText: 2018 suyu Emulator Project
+SPDX-FileCopyrightText: 2018 yuzu Emulator Project
 SPDX-License-Identifier: GPL-2.0-or-later
 -->
 
@@ -18,7 +18,7 @@ SPDX-License-Identifier: GPL-2.0-or-later
         <file alias="48x48/sd_card.png">icons/48x48/sd_card.png</file>
         <file alias="48x48/star.png">icons/48x48/star.png</file>
         <file alias="256x256/plus_folder.png">icons/256x256/plus_folder.png</file>
-        <file alias="256x256/suyu.png">icons/256x256/suyu.png</file>
+        <file alias="256x256/yuzu.png">icons/256x256/yuzu.png</file>
     </qresource>
     <qresource prefix="default">
         <file>style.qss</file>

+ 1 - 1
dist/qt_themes/default_dark/style.qrc

@@ -1,5 +1,5 @@
 <!--
-SPDX-FileCopyrightText: 2022 suyu Emulator Project
+SPDX-FileCopyrightText: 2022 yuzu Emulator Project
 SPDX-License-Identifier: GPL-2.0-or-later
 -->
 <RCC>

+ 1 - 1
dist/qt_themes/default_dark/style.qss

@@ -1,5 +1,5 @@
 /*
-* SPDX-FileCopyrightText: 2018 suyu Emulator Project
+* SPDX-FileCopyrightText: 2018 yuzu Emulator Project
 * SPDX-License-Identifier: GPL-2.0-or-later
 */
 QAbstractSpinBox {

+ 0 - 0
dist/suyu.bmp → dist/yuzu.bmp


+ 0 - 0
dist/suyu.icns → dist/yuzu.icns


+ 0 - 0
dist/suyu.ico → dist/yuzu.ico


+ 1 - 1
dist/suyu.manifest → dist/yuzu.manifest

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 
 <!--
-SPDX-FileCopyrightText: 2020 suyu Emulator Project
+SPDX-FileCopyrightText: 2020 yuzu Emulator Project
 SPDX-License-Identifier: GPL-2.0-or-later
 -->
 

+ 0 - 0
dist/suyu.svg → dist/yuzu.svg


+ 7 - 7
externals/CMakeLists.txt

@@ -63,11 +63,11 @@ if (ENABLE_LIBUSB AND NOT TARGET libusb::usb)
 endif()
 
 # SDL2
-if (suyu_USE_EXTERNAL_SDL2)
+if (YUZU_USE_EXTERNAL_SDL2)
     if (NOT WIN32)
-        # suyu itself needs: Atomic Audio Events Joystick Haptic Sensor Threads Timers
+        # Yuzu itself needs: Atomic Audio Events Joystick Haptic Sensor Threads Timers
         # Since 2.0.18 Atomic+Threads required for HIDAPI/libusb (see https://github.com/libsdl-org/SDL/issues/5095)
-        # suyu-cmd also needs: Video (depends on Loadso/Dlopen)
+        # Yuzu-cmd also needs: Video (depends on Loadso/Dlopen)
         # CPUinfo also required for SDL Audio, at least until 2.28.0 (see https://github.com/libsdl-org/SDL/issues/7809)
         set(SDL_UNUSED_SUBSYSTEMS
             File Filesystem
@@ -142,7 +142,7 @@ if (NOT TARGET Opus::opus)
 endif()
 
 # FFMpeg
-if (suyu_USE_BUNDLED_FFMPEG)
+if (YUZU_USE_BUNDLED_FFMPEG)
     add_subdirectory(ffmpeg)
     set(FFmpeg_PATH "${FFmpeg_PATH}" PARENT_SCOPE)
     set(FFmpeg_LDFLAGS "${FFmpeg_LDFLAGS}" PARENT_SCOPE)
@@ -151,12 +151,12 @@ if (suyu_USE_BUNDLED_FFMPEG)
 endif()
 
 # Vulkan-Headers
-if (suyu_USE_EXTERNAL_VULKAN_HEADERS)
+if (YUZU_USE_EXTERNAL_VULKAN_HEADERS)
     add_subdirectory(Vulkan-Headers)
 endif()
 
 # Vulkan-Utility-Libraries
-if (suyu_USE_EXTERNAL_VULKAN_UTILITY_LIBRARIES)
+if (YUZU_USE_EXTERNAL_VULKAN_UTILITY_LIBRARIES)
     add_subdirectory(Vulkan-Utility-Libraries)
 endif()
 
@@ -210,7 +210,7 @@ endif()
 
 # Breakpad
 # https://github.com/microsoft/vcpkg/blob/master/ports/breakpad/CMakeLists.txt
-if (suyu_CRASH_DUMPS AND NOT TARGET libbreakpad_client)
+if (YUZU_CRASH_DUMPS AND NOT TARGET libbreakpad_client)
     set(BREAKPAD_WIN32_DEFINES
         NOMINMAX
         UNICODE

+ 4 - 4
externals/ffmpeg/CMakeLists.txt

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2021 suyu Emulator Project
+# SPDX-FileCopyrightText: 2021 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 if (NOT WIN32 AND NOT ANDROID)
@@ -143,7 +143,7 @@ if (NOT WIN32 AND NOT ANDROID)
         )
     endif()
 
-    # `configure` parameters builds only exactly what suyu needs from FFmpeg
+    # `configure` parameters builds only exactly what yuzu needs from FFmpeg
     # `--disable-vdpau` is needed to avoid linking issues
     set(FFmpeg_CC ${CMAKE_C_COMPILER_LAUNCHER}  ${CMAKE_C_COMPILER})
     set(FFmpeg_CXX ${CMAKE_CXX_COMPILER_LAUNCHER}  ${CMAKE_CXX_COMPILER})
@@ -222,7 +222,7 @@ if (NOT WIN32 AND NOT ANDROID)
         message(FATAL_ERROR "FFmpeg not found")
     endif()
 elseif(ANDROID)
-    # Use suyu FFmpeg binaries
+    # Use yuzu FFmpeg binaries
     if (ARCHITECTURE_arm64)
         set(FFmpeg_EXT_NAME "ffmpeg-android-v5.1.LTS-aarch64")
     elseif (ARCHITECTURE_x86_64)
@@ -253,7 +253,7 @@ elseif(ANDROID)
     set(FFmpeg_LIBRARIES "${FFmpeg_LIBRARIES}" PARENT_SCOPE)
     set(FFmpeg_INCLUDE_DIR "${FFmpeg_INCLUDE_DIR}" PARENT_SCOPE)
 elseif(WIN32)
-    # Use suyu FFmpeg binaries
+    # Use yuzu FFmpeg binaries
     set(FFmpeg_EXT_NAME "ffmpeg-6.0")
     set(FFmpeg_PATH "${CMAKE_BINARY_DIR}/externals/${FFmpeg_EXT_NAME}")
     download_bundled_external("ffmpeg/" ${FFmpeg_EXT_NAME} "")

+ 1 - 1
externals/libusb/CMakeLists.txt

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2020 suyu Emulator Project
+# SPDX-FileCopyrightText: 2020 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 if (MINGW OR (${CMAKE_SYSTEM_NAME} MATCHES "Linux") OR APPLE)

+ 1 - 1
externals/libusb/config.h.in

@@ -1,5 +1,5 @@
 /* 
- * SPDX-FileCopyrightText: 2020 suyu Emulator Project
+ * SPDX-FileCopyrightText: 2020 yuzu Emulator Project
  * SPDX-License-Identifier: GPL-2.0-or-later
  */
 

+ 3 - 3
externals/nx_tzdb/CMakeLists.txt

@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2023 suyu Emulator Project
+# SPDX-FileCopyrightText: 2023 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-2.0-or-later
 
 set(NX_TZDB_INCLUDE_DIR "${CMAKE_CURRENT_BINARY_DIR}/include")
@@ -32,7 +32,7 @@ set(NX_TZDB_ARCHIVE "${CMAKE_CURRENT_BINARY_DIR}/${NX_TZDB_VERSION}.zip")
 
 set(NX_TZDB_ROMFS_DIR "${CMAKE_CURRENT_BINARY_DIR}/nx_tzdb")
 
-if ((NOT CAN_BUILD_NX_TZDB OR suyu_DOWNLOAD_TIME_ZONE_DATA) AND NOT EXISTS ${NX_TZDB_ROMFS_DIR})
+if ((NOT CAN_BUILD_NX_TZDB OR YUZU_DOWNLOAD_TIME_ZONE_DATA) AND NOT EXISTS ${NX_TZDB_ROMFS_DIR})
     set(NX_TZDB_DOWNLOAD_URL "https://github.com/lat9nq/tzdb_to_nx/releases/download/${NX_TZDB_VERSION}/${NX_TZDB_VERSION}.zip")
 
     message(STATUS "Downloading time zone data from ${NX_TZDB_DOWNLOAD_URL}...")
@@ -48,7 +48,7 @@ if ((NOT CAN_BUILD_NX_TZDB OR suyu_DOWNLOAD_TIME_ZONE_DATA) AND NOT EXISTS ${NX_
             ${NX_TZDB_ARCHIVE}
         DESTINATION
             ${NX_TZDB_ROMFS_DIR})
-elseif (CAN_BUILD_NX_TZDB AND NOT suyu_DOWNLOAD_TIME_ZONE_DATA)
+elseif (CAN_BUILD_NX_TZDB AND NOT YUZU_DOWNLOAD_TIME_ZONE_DATA)
     add_subdirectory(tzdb_to_nx)
     add_dependencies(nx_tzdb x80e)
 

Some files were not shown because too many files changed in this diff