Package Details: ryujinx-git r3262.d26ef2eec-1

Git Clone URL: https://aur.archlinux.org/ryujinx-git.git (read-only, click to copy)
Package Base: ryujinx-git
Description: Experimental Nintendo Switch Emulator written in C#
Upstream URL: https://github.com/Ryujinx/Ryujinx
Keywords: emulator experimental git nintendo ryujinx switch
Licenses: MIT
Conflicts: Ryujinx
Provides: Ryujinx
Submitter: ilbuonmarcio
Maintainer: dnmodder (ilbuonmarcio)
Last Packager: ilbuonmarcio
Votes: 21
Popularity: 0.58
First Submitted: 2020-03-25 16:48 (UTC)
Last Updated: 2024-03-23 14:50 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

wustdsh commented on 2024-05-31 14:21 (UTC)

env LANG=en_US.UTF-8 ryujinx works fine. My system language is not en_US. UTF-8, but only by setting this can the ryujinx display normally

dnmodder commented on 2024-05-30 16:22 (UTC)

I'm on Plasma Wayland and it works fine, although Ryujinx doesn't have full Wayland support yet since Avalonia doesn't have it ready. You should go to the discord to ask if it happens to more users.

wustdsh commented on 2024-05-30 05:34 (UTC)

I'm using ryujinx on plasma wayland, but the fonts of ryujinx can't be displayed, the interface is all blank, do I need to change any settings? Or is it that ryujinx doesn't work on wayland desktops, even xwayland. Screenshot

dnmodder commented on 2024-04-25 12:29 (UTC)

@HurricanePootis I see no disadvantages in downloading a copy of dotnet, instead, with your solution I only get an extra dependency on my system, which is only needed by a single application.

HurricanePootis commented on 2024-04-16 22:17 (UTC)

Here is a patch file that does a few things:

1) Uses dotnet-sdk-bin and dotnet-runtime-bin. This package now follows the 2 minor version of the dotnet sdks, so there is no longer a need for this package to have its own copy of the dotnet sdk 2) Fixes the provides() and conflicts(), as ryujinx was capitalized for some reason

diff --git a/PKGBUILD b/PKGBUILD
index f5900b2..3a41fd6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,23 @@
 # Maintainer: Darvin Delgado <dnmodder at gmail dot com>
 _sdkver=8.0.203
 pkgname=ryujinx-git
-pkgver=r3265.c94a73ec6
+pkgver=r3304.8884d1fd7
 pkgrel=1
 pkgdesc="Experimental Nintendo Switch Emulator written in C#"
 arch=(x86_64)
 url="https://github.com/Ryujinx/Ryujinx"
 license=('MIT')
-depends=('sh' 'glibc' 'zlib' 'hicolor-icon-theme' 'gcc-libs' 'libx11' 'fontconfig')
-makedepends=('git' 'desktop-file-utils')
-provides=(Ryujinx)
-conflicts=(Ryujinx)
+depends=('sh' 'glibc' 'zlib' 'hicolor-icon-theme' 'gcc-libs' 'libx11' 'fontconfig' 'dotnet-runtime-bin')
+makedepends=('git' 'desktop-file-utils' 'dotnet-sdk-bin')
+provides=(ryujinx)
+conflicts=(ryujinx)
 install=ryujinx.install
 source=(
    "git+$url"
    "ryujinx.install"
-   "https://dotnetcli.azureedge.net/dotnet/Sdk/$_sdkver/dotnet-sdk-$_sdkver-linux-x64.tar.gz")
-md5sums=(
-   'SKIP'
-   '824e675295b3e9df5a7f8d9220c89c93'
-   'd0dd291a60ec5ef525f089bcc67ea2ce')
+   )
+md5sums=('SKIP'
+         '824e675295b3e9df5a7f8d9220c89c93')
 noextract=("dotnet-sdk-$_sdkver-linux-x64.tar.gz")
 options=(!strip !debug)

@@ -30,10 +28,6 @@ pkgver() {
 }

 build() {
-   export DOTNET_ROOT=$(pwd)/dotnet
-   rm -rf "$DOTNET_ROOT" && mkdir "$DOTNET_ROOT" && tar zxf dotnet-sdk-$_sdkver-linux-x64.tar.gz -C "$DOTNET_ROOT"
-   export PATH=$DOTNET_ROOT:$DOTNET_ROOT/tools:$PATH
-
    cd "Ryujinx"

    dotnet clean

dnmodder commented on 2024-03-24 19:07 (UTC)

@jeanmadao did you make sure to do a clean compilation?

jeanmadao commented on 2024-03-24 18:38 (UTC)

@ilbuonmarcio despite updating the package, I'm still having this issue for some reason.

willianholtz commented on 2024-03-24 13:19 (UTC)

Great, it works again!! Thank you all!

ilbuonmarcio commented on 2024-03-23 14:52 (UTC)

@dnmodder tested and published, thanks! I added you on Discord so we can have a communication channel between us if we need help from eachother with this package

dnmodder commented on 2024-03-23 14:48 (UTC)

@ilbuonmarcio Add the !debug option, a developer on Ryujinx's discord told me that was the solution but I haven't had time to do it.