• @[email protected]
    link
    fedilink
    English
    1511 year ago

    Oh shit, there’s a working open source switch emulator out there? Thanks Nintendo!

    Aaaaaaaand downloaded the source code, Windows Installer, and Linux installer. Thanks again Nintendo, I really can’t express how thankful I am you brought attention to this!

    • Joe Cool
      link
      fedilink
      English
      21 year ago

      There are two that work pretty well. Yuzu and Ryujinx. A while ago some games only worked on one or the other. Thanks to open source they both improved dramatically.

      • @[email protected]
        link
        fedilink
        English
        41 year ago

        It works on Switch as well if you install linux then install it. But performance makes that not worth it

      • @[email protected]
        link
        fedilink
        English
        701 year ago

        And not just works. It works REALLY WELL. I dumped my switch onto my steam deck and sold it ages ago.

        • @[email protected]
          link
          fedilink
          English
          431 year ago

          Yup. Steam Deck is literally the Switch 2.0 at this point. Upscaled graphics, better frame rates, modding capability, etc…

          • @[email protected]
            link
            fedilink
            English
            51 year ago

            I wouldn’t say that’s a universal truth. Some games perform like shit on Yuzu and others that simply aren’t stable. Yuzu is pretty damn good, but I’ve run into plenty of situations where graphics have lots of glitches, I’m crashing every 20-30 minutes due to a memory leak, etc. E.g. SMTV is one I recently opted to just play on my Switch natively because I got tired of random freezes after battles.

        • @[email protected]
          link
          fedilink
          English
          81 year ago

          That’s why Nintenfux is suing. They have no other way to be competitive in mobile gaming now.

        • @[email protected]
          link
          fedilink
          English
          181 year ago

          Not if you “fork” it locally by doing git clone --mirror and doing git push newOrigin --mirror 😉

          • @[email protected]
            link
            fedilink
            English
            3
            edit-2
            1 year ago

            And refactor the code a bit to be on the safe side - change the name of the project and remove any references to litigious companies. And use an anonymous handle + VPN/proxy chains so they can’t sue you.

            Honestly it boggles my mind that devs contribute to emulators like these using identifiable names and traceable IPs, when everyone knows how these greedy corporations operate. Did no one learn anything from the Sony vs Geohotz case, or all the subsequent takedown against emulators? Why do these devs keep falling into the same trap again and again?

            • @[email protected]
              link
              fedilink
              English
              41 year ago

              Because anonymous, but performant, network infrastructure is hard to configure (for non-experts).

        • Venia Silente
          link
          fedilink
          English
          71 year ago

          Not if you fork locally or outside Github.

          Surprise! Yes, there’s lots more Git outside Github. As one commenter said, Github is to Git what Pornhub is to porn.

    • YourMom [he/him]
      link
      fedilink
      English
      21 year ago

      Same yo. I would have never found it, now I’m downloading a game.

      Any good torrent sites for switch games you know of?

  • @[email protected]
    link
    fedilink
    English
    451 year ago

    I’d prefer to use proprietary products but Nintendo have shit business practices and I hate them so Yuzu it is always and forever

      • @[email protected]
        link
        fedilink
        English
        11 year ago

        Yeah I would prefer to pay Nintendo for their research development and experience. But it’s all gimmicky shit and poor anti consumer business practices.

  • @[email protected]
    link
    fedilink
    English
    221 year ago

    I had no idea such a thing existed. I don’t usually buy Nintendo stuff, but if this is free I’ll probably give it a try

  • @[email protected]
    link
    fedilink
    English
    181 year ago

    It was bewildering to me in the moment that when TOTK was leaked that they didn’t restrict themselves from working on the emu to handle TOTK. It was some nod and wink “breath of the wild” improvements coming in all of a sudden.

    Like… for real? If I were the project lead I would’ve banned discussion and development about it until after launch. And part of the legal filing from Nintendo is that Yuzu’s own telemetry shows that Yuzu devs must be aware of piracy because they can see games being played on the emulator pre-launch. Make of that what you will.

    • Pika
      link
      fedilink
      English
      13
      edit-2
      1 year ago

      I don’t see how that is the Yuzo teams problem though, it’s the same argument people use with firearms, just because the emulator can be used to emulate contribute piracy doesn’t mean that it was made with the intent to. How would you recommend the Yuzo team actively block non-released games/restrict it down to only legal use? They used the telemetry data that they recieved to better improve their own platform, honestly it doesn’t really matter what that data is. The issue is fully at the user who used the tool illegally, not the developers of the tool.

      God I hate current copyright law, in my opinion they need to do seething similar to the legal systems “when acting as an official” law and just have them exempt from copyright/privacy suits. This happens with every emulator and it’s generally used as a scare tactic to make the devs close shop.

      • @[email protected]
        link
        fedilink
        English
        41 year ago

        I’m no lawyer, but it seems to me when it comes to legal cases you want as many facts stacked in your favor as possible, and as few facts stacked against your favor as is possible. Because at the end of the day some jury or judge will decide one way or another, based on facts and prejudices.

        • Pika
          link
          fedilink
          English
          61 year ago

          I fully agree, a project should have as little ties to illegal content as it can, and yes the current system goes off of current legal law or at least how the judge/Jury interpret it. And that’s where a lot of this issue comes to play.

          It’s quite clear in existing law that you are legally allowed to reverse engineer a piece of equipment that you have physically purchased, there is no argument on that. The issue occurs when you are reverse engineering something that has DRM because at that point you were breaking a security standard. This is also why most emulators are legal however ROMs are not, because while it’s completely legal to reverse engineer a switch for example, the ability to bypass the DRM on the game itself in order to play the game is breaking a security standard which is not referenced in existing laws or backup laws.

          This, in my opinion is the biggest issue with current laws, it makes no sense for me to be allowed to make a digital Archive of something that I have, but not be allowed to circumvent the security on the item itself in order to actually use the archive. Due to this it also means that ripping 4K and Blu-ray discs also are breaking a DRM which means you are legally not allowed to make a digital copy of movies that you own. Which directly contradicts the intent of these laws.

          Of course I’m talking about in the US, other countries have a more lapse ideology for a data retention and archival purposes. Maybe someday as the younger Generations get older they will reapproach current dmca and copyright law and give exemption for personal use to allow breaking DRM, but until that happens expect every emulator is going to have this same exact claim every time

          • @[email protected]
            link
            fedilink
            English
            31 year ago

            Due to this it also means that ripping 4K and Blu-ray discs also are breaking a DRM which means you are legally not allowed to make a digital copy of movies that you own. Which directly contradicts the intent of these laws.

            Yes, this has been a long-standing point of stupidity in my mind. It’s clearly inconsistent.

      • @[email protected]
        link
        fedilink
        English
        41 year ago

        Woah. Imagine defending piracy and gun ownership on the same breath… and equating the two, no less. You just banned piracy in every civilized country, congratulations.

  • @[email protected]
    link
    fedilink
    English
    261 year ago

    The DMCA anti-circumvention angle is scary, it’s so draconian they may actually win. Even though Yuzu is open source, not many people want to paint a target on their back.

    • Draconic NEO
      link
      fedilink
      English
      11
      edit-2
      1 year ago

      Considering that the keys are not unique per console, it’s kind of weird keeping the Switch around just for Yuzu. I mean you can get key dumps online and those work the same since they’re all identical.

      Only real reason to do it is because Yuzu devs said so, and that’s not a great reason because they don’t have any authority to say so, nor any way of knowing if people are actually doing that.

      • @[email protected]
        link
        fedilink
        English
        71 year ago

        Just found out about yuzu today, wasn’t aware you could get the key dumps online. How can I find sources for those?

        • Draconic NEO
          link
          fedilink
          English
          51 year ago

          You can usually find it by googling or searching for “prod.keys for yuzu” and you’ll find links. Beware of scams though, only download the prod.keys and title.keys, don’t use pre-packaged emulators from these sources, only use the official ones with the keys from them.

      • @[email protected]
        link
        fedilink
        English
        51 year ago

        Yuzu struggled running zelda on my pc, zo i bought a switch to play zelda again.

        I’d think a ryzen 7, 64gb ram and 3070 shouldn’t have a problem with a switch game but i might be wrong because i don’t know the specs of the switch.

  • @[email protected]
    link
    fedilink
    English
    5
    edit-2
    1 year ago

    It needs to work both ways then. Nintendo needs to pay for all the free advertisement that emulators provide.

    Anytime I mess with an emulator and play an old game it triggers nostalgia. I then purchase new software and hardware from the company it belongs to.

    This is some shady shit that Nintendo is pulling.

  • @[email protected]
    link
    fedilink
    English
    17
    edit-2
    1 year ago

    I pirated BotW and TotK and others

    Which made my brother buy a Switch and TotK and Mario Kart and a Nintendo Online subscription and aaaa…

    Piracy increases sales, goddammit. Literally free advertising.

  • Cassa
    link
    fedilink
    English
    511 year ago

    fuck Nintendo and their shitty buisness.

    Emulators are not only good for preserving games, they are good for consumers - preserving their acess to games they own.

    their “illegal” bullshit is just because they don’t port their games to anything.

    Nintendo can eat shit and learn how to port and sell their older titles as well

    • ᗪᗩᗰᑎ
      link
      fedilink
      English
      11 year ago

      I’m able to play the Italian plumber game, can’t remember the name, on my spare six year old OnePlus 6T Android phone with a Bluetooth 8BitDo controller. my new Google Pixel crashes when I hit the jump button. it really depeyon the hardware. Also runs great on my desktop.

      • @[email protected]
        link
        fedilink
        English
        1
        edit-2
        1 year ago

        I’ve not tried my deck. My desktop quite a lot more powerful than the deck so I guess it’s a config issue

        • @[email protected]
          link
          fedilink
          English
          21 year ago

          It could be a config issue. If you’re using OpenGL, it could also be caused by shaders, which can cause the game to stutter the first time they’re generated. Once it’s generated, it’s cached and able to be recalled quickly. But the first time it’s used, it takes a moment to generate, which can lead to stuttering.

          Basically, due to shaders being generated and stored, the game will tend to get smoother as you play it more, and will likely be stutter-free (or at least, nearly stutter-free) by your second playthrough.

          • @[email protected]
            link
            fedilink
            English
            21 year ago

            This may be it. I did notice on the status bar it mentioned shaders. Is there no way to get these to be generated before play?

            • @[email protected]
              link
              fedilink
              English
              2
              edit-2
              1 year ago

              Technically speaking, sharing the shader cache is illegal. Just like sharing the game files is illegal. You can 100% still find complete shader caches online, and it’s just a matter of dropping them into the correct folder. But again, it’s technically illegal to do, so you’ll likely need to visit some sketchy sites with your adblocker enabled.

              The shaders are akin to the uncompressed game files, which are ready to use. It’s not a perfect comparison, but that’s the short version. So the shader cache will likely be just as large as the actual game.

    • @[email protected]
      link
      fedilink
      English
      331 year ago

      The Switch facilitated piracy of Switch games because the games only exist because of the hardware.

      I sure hope Nintendo sues those filthy Switch people out of existence!