mad
20 March 2024 23:39
1
I do not use emulators myself, and I am especially not interested in Nintendo ones.
But I wanted to let you know that company supporting the Nintendo emulators Yuzu and Citra were taken down after a Nintendo lawsuit.
They will probably need to be removed out of Garuda Gamer sooner or later.
I strongly disagree with this post. Yuzu and Citra should remain indefinite
1 Like
dawe
21 March 2024 02:40
3
I expect they’ll just get replaced by suyu in some future update, no big deal.
mad
21 March 2024 21:57
4
@Thee_Sly_Guy
As I have read, the emulators were taken down as part of the settlement. They might not function properly, and surely will not get updated. Also, there was legal trouble around these.
It is just something to consider. Though, I understand your viewpoint.
@dawe
Yes, Suyu is a fork of Yuzu that just came out. Hopefully it can avoid the pitfalls that were fatal to Yuzu.
We added suyu already (to the repository) here:
opened 05:21PM - 07 Mar 24 UTC
closed 05:11PM - 11 Mar 24 UTC
request:new-pkg
priority:high
### Package:
https://aur.archlinux.org/packages/suyu-git
Also https://aur.… archlinux.org/packages/suyu-dev-git + https://aur.archlinux.org/packages/suyu-dev-qt6-git
### Purpose:
Continuation of the yuzu emulator, which you guys also compiled and hosted here.
### Benefits:
Yuzu is dead, and suyu continues it.
### Building:
Basically everything from https://gitlab.com/suyu-emu/linux-package-sources/suyu-git_PKGBUILD/-/blob/master/PKGBUILD so this can be replaced with cloning that and running `makepkg -si`.
```
sudo pacman -Syu --needed base-devel boost catch2 cmake ffmpeg fmt git glslang graphviz libzip lz4 mbedtls ninja nlohmann-json openssl opus qt6 sdl2 vulkan-headers zlib zstd zip unzip
```
```
git clone https://gitlab.com/suyu-emu/suyu.git && cd suyu && git submodule init && git submodule update
```
```
export CXXFLAGS+=' -Wno-switch'
```
```
cmake -S suyu -B build -G Ninja \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_REPOSITORY=suyu-emu/suyu \
-DBUILD_TAG=${_branch}-${pkgver} \
-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON \
-DENABLE_QT6=OFF \
-DENABLE_QT_TRANSLATION=ON \
-DENABLE_SDL2=ON \
-DENABLE_WEB_SERVICE=ON \
-DSIRIT_USE_SYSTEM_SPIRV_HEADERS=ON \
-DTITLE_BAR_FORMAT_IDLE="suyu | ${_branch}-${pkgver} {}" \
-DTITLE_BAR_FORMAT_RUNNING="suyu | ${_branch}-${pkgver} | {}" \
-DUSE_DISCORD_PRESENCE=OFF \
-DYUZU_CHECK_SUBMODULES=OFF \
-DYUZU_DOWNLOAD_TIME_ZONE_DATA=ON \
-DYUZU_USE_BUNDLED_FFMPEG=OFF \
-DYUZU_USE_BUNDLED_QT=OFF \
-DYUZU_USE_BUNDLED_SDL2=OFF \
-DYUZU_USE_EXTERNAL_VULKAN_HEADERS=OFF \
-DYUZU_USE_EXTERNAL_VULKAN_UTILITY_LIBRARIES=OFF \
-DYUZU_USE_EXTERNAL_SDL2=OFF \
-DYUZU_USE_FASTER_LD=OFF \
-DYUZU_USE_PRECOMPILED_HEADERS=OFF \
-DYUZU_USE_QT_MULTIMEDIA=ON \
-DYUZU_USE_QT_WEB_ENGINE=ON \
-DYUZU_TESTS=OFF \
-Wno-dev
```
```
cmake --build build
```
### Copyright:
https://gitlab.com/suyu-emu/suyu/-/blob/dev/LICENSE.txt
GPLv3
### Expected Interest:
Many
### Already available?
No
### Unique request?
Yes
### Banned package?
No
### More information:
Suyu maintains multiple code mirrors, but their gitlab org is the main one: https://gitlab.com/suyu-emu
For now we don’t know how sustainable these projects are going to be and Yuzu still works, so I’d wait a bit until we know for sure.
Edit: uhm…
3 Likes
mad
21 March 2024 22:06
6
It is tough to be a Nintendo fan on the PC nowadays (I am not since the Gameboy and SNES days). Thanks for the update.
system
Closed
23 March 2024 22:07
7
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.