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.88
First Submitted: 2020-03-25 16:48 (UTC)
Last Updated: 2024-03-23 14:50 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 10 Next › Last »

wantija commented on 2024-01-15 08:12 (UTC)

Does this not include the headless build? I cannot find Ryujinx.SDL2.Common which is what's supposed to launch it according to the Ryujinx.sh file, but the Ryujinx.SDL2.Common.dll.config exists in /opt/ryujinx.

dnmodder commented on 2023-11-16 01:54 (UTC)

Thanks for letting me know, it's already fixed @Whom.

Whom commented on 2023-11-15 21:52 (UTC)

Looks like it's once again dotnet bump season. 8.0.100 this time.

dnmodder commented on 2023-10-08 14:13 (UTC)

Thanks @patlefort, I was thinking and that hadn't occurred to me.

patlefort commented on 2023-10-08 08:41 (UTC)

StartupWMClass should be ryujinx.ava in the desktop file. Not sure if it's an upstream issue so I'm reporting here.

lysergia commented on 2023-10-07 19:51 (UTC) (edited on 2023-10-07 19:59 (UTC) by lysergia)

Edit: I had an old version of the PKGBUILD, ignore below, just need _sdkver bumped to 7.0.401.

For those who don't know how to clean the build cache:

$ cd src/Ryujinx
$ ../dotnet/dotnet clean
$ ../dotnet/dotnet nuget locals all -c

Not a dotnet expert so not sure if both of the commands are necessary but figured it wouldn't hurt.

I got compiler version mismatches after doing this, I needed to update source array to point to dotnet-sdk-7.0.400:

@@ -14,11 +14,10 @@ install=ryujinx.install
 source=(
        "git+$url"
        "ryujinx.install"
-       "dotnet-sdk-linux-x64.tar.gz::https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.203/dotnet-sdk-7.0.203-linux-x64.tar.gz")
-md5sums=(
-       'SKIP'
-       '824e675295b3e9df5a7f8d9220c89c93'
-       '7de32730b3a9f8c1de87282e8aec344b')
+       "dotnet-sdk-linux-x64.tar.gz::https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.400/dotnet-sdk-7.0.400-linux-x64.tar.gz")
+md5sums=('SKIP'
+         '824e675295b3e9df5a7f8d9220c89c93'
+         '543a73a56b448c59e05f48542dfe0194')
 noextract=('dotnet-sdk-linux-x64.tar.gz')
 options=(!strip)

ilbuonmarcio commented on 2023-07-29 11:56 (UTC)

@rubin55 try clearing build cache and try again, now it works on my side!

rubin55 commented on 2023-07-29 08:45 (UTC) (edited on 2023-07-29 08:46 (UTC) by rubin55)

Since this morning's update (d0a7163287dc), ryujit-git failed build:

<some classname here> does not implement interface member 'IServiceObject.GetCommandHandlers()'

Is the error message I get. Additionally, right before that, there's this warning:

CSC : warning CS9057: The analyzer assembly '/home/rubin/Syncthing/Packaging/Arch/Build/ryujinx-git/src/Ryujinx/src/Ryujinx.Horizon.Generators/bin/Release/netstandard2.0/Ryujinx.Horizon.Generators.dll' references version '4.6.0.0' of the compiler, which is newer than the currently running version '4.5.0.0'.

Korialo commented on 2023-07-28 20:09 (UTC)

Build fails unless dotnet-sdk at least 7.0.306, can you pump it in PKGBUILD

ilbuonmarcio commented on 2023-05-08 20:05 (UTC)

I noticed the makepkg still used the system's dotnet install if available, doing nasty things if the dotnet already installed was not updated enough.

Tested with and without already installed dotnet on the system, it should be good from now on!