After Yuzu got shut down I’m not sure what this leaves people with for switch emulators. I’m going to try and find archives and will update the post when I do.

Last windows build: archive.org

Slightly older, but has linux and mac builds archive.org

Okay there we go, a github mirror: https://git.naxdy.org/Mirror/Ryujinx

  • doublepepperoni [none/use name]@hexbear.net
    link
    fedilink
    English
    arrow-up
    73
    ·
    edit-2
    1 day ago

    From the Ryujinx subreddit:

    Slurpy2k17:

    And that piece of trash GDKChan just instantly took the deal and shut everything down? Zero announcement, zero warning, zero consultation with the team, zero consideration for everyone who used the product. What a fucking sellout.

    isaa6:

    Hi. I’m a former Ryujinx dev. They showed up at his house. I guarantee it was not a fun deal for gdk.

    Holy shit, Nintendo is sending goons to people’s houses. Reminder- this dude is Brazilian which is why people were fairly confident Nintendo wouldn’t be able to pull off what they did with the US-based Yuzu, so instead they sent legal muscle to Brazil to personally intimidate him

  • git [he/him, comrade/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    55
    ·
    1 day ago

    Lends further credibility to the idea that Switch 2 is just a souped up Switch. They don’t want 100% of the launch library playable on day one with some minor changes to the emulator. I guess we can expect an announcement soon.

  • merthyr1831@lemmy.ml
    link
    fedilink
    English
    arrow-up
    18
    ·
    22 hours ago

    How’s Suyu going? Nintendo is fucked up beyond all recognition sending goons to a guy’s house for daring to make an emulator for their shitbox proprietary slop

    • fox [comrade/them]@hexbear.net
      link
      fedilink
      English
      arrow-up
      13
      ·
      23 hours ago

      Emulation specifically is wickedly hard and there’s a reason basically every emulator has a team of dozens to hundreds of contributors and is in active development rather than capable of perfect emulation

      • PorkrollPosadist [he/him, they/them]@hexbear.net
        link
        fedilink
        English
        arrow-up
        11
        ·
        edit-2
        23 hours ago

        Eh, it isn’t black magic. It’s just very labor intensive to nail down the broadest degree of compatibility possible. Requires tons of testing, and eternal vigilance against regressions (i.e. fixing one game breaks another). The fundamental concepts are well documented, and often times already available in generic implementations (CPU emulators / JIT recompilers / OpenGL / Vulkan implementations / compatibility layers, input libraries, etc). A project like WINE (famously not an emulator) is a lot more complex than a virtual machine which just runs the official binary system firmware.

        Not to say it is easy, but it is an interesting subject with tons of literature and free software implementations to study. It has a lot of moving parts, but part of doing effective software development is understanding you don’t need to roll your own JIT recompiler when llvm and gcc-jit exist. Most contributors will specialize more or less in one thing (cpu architecture / graphics / audio / networking / debugging / reverse engineering / etc).

  • AernaLingus [any]@hexbear.net
    link
    fedilink
    English
    arrow-up
    25
    ·
    1 day ago

    Fuck. This is a sad day for gaming. Kicking myself for not keeping my local clone of the repository up-to-date, but as you say I’m sure it’s out there.

    The emulation scene is really going to have to figure out a reliable and reproducible way to work on these projects while keeping out of reach of Nintendo’s lawyers, since it doesn’t seem like the whack-a-mole is ever going to stop.

  • SorosFootSoldier [he/him, they/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    26
    ·
    1 day ago

    I had a Nintendo themed birthday party for my 7 year old and their Kyoto headquarters called my local police department and shut it down. Now I’m 15 grand in debt because I had a hacked PS2 running Super Mario World via emulation.

  • Parzivus [any]@hexbear.net
    link
    fedilink
    English
    arrow-up
    21
    ·
    1 day ago

    The switch is on its way out so this isn’t a huge loss, the latest version of Ryujinx will play damn near everything on the console. Could be bad for switch 2 emulation though

    • BountifulEggnog [she/her]@hexbear.netOP
      link
      fedilink
      English
      arrow-up
      12
      ·
      1 day ago

      Still possible we get another breath of the wild type release, a big title launching on both platforms. Definitely bad for switch 2 emulation, I had hope in them for that.

    • merthyr1831@lemmy.ml
      link
      fedilink
      English
      arrow-up
      8
      ·
      23 hours ago

      It didn’t have the best performance compared to Yuzu though. It was catching up but smothered in it’s prime :(

  • doublepepperoni [none/use name]@hexbear.net
    link
    fedilink
    English
    arrow-up
    23
    ·
    edit-2
    1 day ago

    Dang, I’ve been firing up Ryujinx regularly to update it just in case this happens. Hadn’t done it in a few weeks- my current version is 1.1.1385 and Ryujinx just gave me a github error when I launched it just now.

    rat-salute-2 in advance for finding those archives. I was going to ask if they ever updated the separate ldn build that I used to play Mario Kart with friends but then I realised those servers are now dead agony-deep

    Edit: Thanks! Ryujinx updated- I also went ahead and updated Dolphin because I have a bad feeling about this scared

  • Luna [she/her]@hexbear.net
    link
    fedilink
    English
    arrow-up
    16
    ·
    24 hours ago

    Shit. Hopefully the emulator itself will be able to keep up with new game releases. Maybe other devs can pick up on what was established…

  • Teils13@lemmy.eco.br
    link
    fedilink
    English
    arrow-up
    20
    ·
    1 day ago

    The code of the last version must be available to find, it probably runs most of the games. Yuzu and Riujinx legacy must be continued, but on other places, not corporate controlled ones (Both countries and platforms).

  • AernaLingus [any]@hexbear.net
    link
    fedilink
    English
    arrow-up
    8
    ·
    22 hours ago

    Do we have hashes anywhere to verify that installer?

    Ended up just building it myself–actually super fast and painless, much to my surprise. Literally just updated my .NET SDK, ran the build command and it finished in under a minute.