• Hildegarde@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    Ryujinx, Dolphin, Mupen64, Cemu, Visual Boy Advance, BizHawk, RetroArch, Snes9x, Mesen, and others are emulators of Nintendo consoles that have not been taken down by Nintendo.

    There are some important rules to follow if you want to make an emulator. Yuzu made some big mistakes. It’s legal to build an emulator. It’s not legal to profit from encouraging from piracy, or circumventing DRM which is what Yuzu did.

    • euphoric_cat@lemmy.blahaj.zoneOP
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      any switch emulator, and dolphin have to circumvent drm or encryption to work. dolphin literally includes the decryption keys yet nintendo hasnt tried to take them down, only when they warned valve about it. so they’re all doing something illegal

      • Hildegarde@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        4 months ago

        And yet the project still is up.

        Dolphin has a defense. There is a reverse engineering exemption to the DMCA that Dolphin is likely protected by. Dolphin’s use of the keys might be entirely legal. If this went to court there’s a reasonable chance Dolphin could win. It wouldn’t be a clear-cut case at best.

        The other thing protecting Dolphin is the fact Dolphin does not make money. They do not solicit donations publicly. Nintendo doesn’t have easily citable patreon numbers to add to the damages, nor would Dolphin have the means to pay nintendo even if they won.

        Taking Dolphin to court is a bad idea for nintendo. All risk, no reward. Keeps Dolphin safe unless one of those things changes, like putting it on steam.

    • Takumidesh@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      It hasn’t been determined by a court whether or not yuzu did anything wrong, they settled out of court.

      • Hildegarde@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        4 months ago

        They settled because they knew what would happen if it went to a court. Yuzu’s actions were blatantly illegal.

        • Baut [she/her] auf.@lemmy.blahaj.zone
          link
          fedilink
          arrow-up
          0
          ·
          4 months ago

          It’s also possible that Yuzu just didn’t want to fight a legal battle which is expensive and very stressful. Chance of winning also obviously factor into that, but I don’t see why it has to be the main reason.

  • Potatos_are_not_friends@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    I worked on a open source project that had to be shut down for some reason. Didn’t really understand why. Just a scary email from GitHub. I immediately backed up the project folder.

    A few months later, I found a similar project. Opened it up, and the directory organization was nearly the same.

  • puchaczyk@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    Nintendo’s approach to this is more like impaling one project in front of the rest to let them know what will happen if they even think about doing anything that could interfere with Nintendo’s business.