The Modern Emulator Conspiracy

Has anyone else thought about how shady this shit really is?

I don't think Anons here understand how hard it is to write a modern emulator, tear apart and reconstruct rendering and system APIs. You need a whole team of really experienced people collaborating in person. Open source doesn't cut it.

All the ROM sites need the emulators. They can't get by with users hacking hardware and using physical plugins because it's too hard for the average person.
Think about all the money these sites generate, or how on earth they're paying for the server costs.

Modern emulators are not in the same vein as ZSNES and Visual Boy Advance; they're a business and they're made by large off-shore companies to get traffic to the Russian and Chinese hosted ROM sites.

Unattended Children Pitbull Club Shirt $21.68

Black Rifle Cuck Company, Conservative Humor Shirt $21.68

Unattended Children Pitbull Club Shirt $21.68

  1. 3 months ago
    Anonymous

    no shit sherlock

  2. 3 months ago
    Anonymous

    here guys
    this was most likely the last version of Yuzu released in their official page yesterday right before the site shut down
    https://files.catbox.moe/j970o5.zip

    if you guys don't trust catbox.moe for whatever reason, then here's some github links of a build a couple of days older
    https://github.com/pineappleEA/pineapple-src/releases/tag/EA-4176
    https://github.com/Crimson-Hawk/suyu

    • 3 months ago
      Anonymous

      https://github.com/Nikilites/nuzu

      its already back up and they are asking for donations

      • 3 months ago
        Anonymous

        At least they aren't attempting to paywall it (yet). Remains to be seen how this fork (if you can even call it that) pans out though, seeing as currently they don't have any developers and it's just there so that people can more easily access the last PR build before Yuzu was taken down.

        • 3 months ago
          Anonymous

          the truth here is that the yuzu crew, just like the aethersx2 guy (the android PS2 emu) were downright GENIUSES, with a beyond solid dedication and work ethic.

          no person on earth will be able to continue their perfect work. at most all these forkers can do is to ensure the emu and its source is never lost regardless of what nintendo does.

          • 3 months ago
            Anonymous

            >at most all these forkers can do is to ensure the emu and its source is never lost regardless of what nintendo does.
            That's pretty much all we need. Switch is nearing the end of its life and most games are playable on Yuzu's final build.

            • 3 months ago
              Anonymous

              most, but not all. whos to say peach showtime, MP4 or the paper mario 2 remake will work on yuzu or ryujin?

    • 3 months ago
      Anonymous

      Why trust the emulator at all this point? If you can open up WireShark and it's whisper quiet, then fine.

    • 3 months ago
      Anonymous

      any citra mirrors?

      • 3 months ago
        Anonymous

        Citra Canary: https://web.archive.org/web/20240304191843/https://github.com/citra-emu/citra-canary/releases
        Citra Nightly: https://web.archive.org/web/20240304191743/https://github.com/citra-emu/citra-nightly/releases

        • 3 months ago
          Anonymous

          cheers

        • 3 months ago
          Anonymous

          is the windows 7zip the best file for windows? I see a file size difference.

          • 3 months ago
            Anonymous

            zips tend use inferior compression methods even though i think the spec supports the same compression formats now as the 7z container (although the 7z container is more optimized for it) on account of windows' native explorer zip support not supporting those methods for very stupid legacy reasons (native zip handling is by a third party company for some fricking reason and there's contract reasons why they can't add new formats)

            and the .tar.blah files are usually better for linux and use a similar compression schema similar in high level concept to what i think corresponds to 7z solid block compression in that the files are put into a tar archive before being compressed all at once
            although windows ships bsdtar now i don't know whether or not it supports untarring xz compressed files

            but it literally doesn't matter the content is all the same

  3. 3 months ago
    Anonymous

    My friend is going to sue Nintendo back for them lying about the purposes of yuzu

  4. 3 months ago
    Anonymous

    I could not possibly care less how shady terminally autistic developers are as long as they release open source software you can keep for free forever. They are essentially useful idiots who think highly of themselves but are actually just clowns, like a court jester.

    • 3 months ago
      Anonymous

      >terminally autistic developers

      No there are no "autistic developers", these are renderers taken from Chinese companies, engines you don't know about.

      The "open source" aspect is a ruse.

      • 3 months ago
        Anonymous

        What's the issue with just looking into the source code?

        • 3 months ago
          Anonymous

          >What's the issue with just looking into the source code?

          Reverse engineering it. The source code when decompiled comes out as like, generic symbols.
          So where you would have seen
          GetD3D12RenderDevice(Device)
          now you're seeing
          P_1212488914_1(void* __int64_p*)

          • 3 months ago
            Anonymous

            I see, now I get what you mean
            Is it confirmed that the renderer is from China?
            Does Ryujinx use the same?

            • 3 months ago
              Anonymous

              I would say financed by Chinese companies, meaning these guys are on a payroll.

              • 3 months ago
                Anonymous

                Look, even if it's possible, I haven't seen anybody complaining this emulator to be intrusive or telemetry collecting somehow. Does it even connect to the web?

              • 3 months ago
                Anonymous

                You'd have to use WireShark or something, but even then it doesn't matter. These guys don't need telemetry, they need people hitting the ROM sites.

              • 3 months ago
                Anonymous

                But if rom site traffic are your goal, you wouldn't need to go out of your way to develop an emulator yourself. Someone else would have done it anyway and rom backups are always in demand, no matter if the emulator is actually working or not.

              • 3 months ago
                Anonymous

                PeerBlock is simple. It displays any traffic.
                Not related but Call of Duty MW3 connects to two different sites outside their own stuff, don't know what it is exactly sending though. One is Hewlett-Packard and other is an oil company in the US.

  5. 3 months ago
    Anonymous

    >how hard it is
    A switch is just a Tegra chip.

    • 3 months ago
      Anonymous

      >It's super easy to reconstruct Nintendo's internal switch graphics APIs

      • 3 months ago
        Anonymous

        easier than a ps3 apparently

        • 3 months ago
          Anonymous

          Well, no shit.
          Not even sony themselves knew how to program for it.

      • 3 months ago
        Anonymous

        >Muh nintendium code
        It's no secret they adapt code and ideas from Linux and BSD

      • 3 months ago
        Anonymous

        Yes, it is.

  6. 3 months ago
    Anonymous

    >Go on PlayStore
    >Yuzu updates
    Nani??

  7. 3 months ago
    Anonymous

    why do you care if some indonesian malware websites make money or not.
    they're parasites and i don't mean they're stealing from companies.
    they're leeching from work of people who dump games for free as hobby. then host it on their shitty websites full of ads and malware for money.
    do not support these people. if you must get roms from other sources and not those ones.

    • 3 months ago
      Anonymous

      >they're leeching from work of people who dump games for free as hobby

      We're saying they're all connected. The same companies that dump the games make the emulators.

      • 3 months ago
        Anonymous

        why do you care if some indonesian malware websites make money or not.
        they're parasites and i don't mean they're stealing from companies.
        they're leeching from work of people who dump games for free as hobby. then host it on their shitty websites full of ads and malware for money.
        do not support these people. if you must get roms from other sources and not those ones.

        Websites make pennies off of ads.

        • 3 months ago
          Anonymous

          Exactly.

          • 3 months ago
            Anonymous

            So it doesn't make sense for them to host such websites

  8. 3 months ago
    Anonymous

    Dude, it uses the Tegra. A chip Nvidia has provided details specs and development documentation on for years. No shit people were able to figure out how to emulate it.

  9. 3 months ago
    Anonymous

    I don't get why this topic is so overblown. We already have all the emulators. And companies themselves use emulators all the time so hard to make the technology illegal.

    • 3 months ago
      Anonymous

      it's literally just because of Nintendo, nobody else in the industry gives a shit.

  10. 3 months ago
    Anonymous

    You are underestimating the power of Nintendo autists

  11. 3 months ago
    Anonymous

    >I don't think Anons here understand how hard it is to write a modern emulator, tear apart and reconstruct rendering and system APIs
    Easier than N64 and PS2, yet with guesswork and "frick accuracy" solutions they made them work decades ago to a good enough level.

    • 3 months ago
      Anonymous

      >Easier than N64 and PS2

      Absolutely not. The nuances are, but the overall renderer design is not.

  12. 3 months ago
    Anonymous

    Who gives a frick?
    Oh wait i know why kek

    >Switch 2 is released
    >New exclusives
    >You cant play them on your overpriced computer
    >Throw a rage fit

    HAHAHAH

    • 3 months ago
      Anonymous

      you seriously gonna think they arent gonna have them work on Switch? If it works on Switch, it works on emulator

    • 3 months ago
      Anonymous

      >new games
      Such as BOTW remastered, Mario Odyssey remastered, Mario Kart 8 remastered and Splatoon 4(actually Splatoon 3 with a new mode)

      • 3 months ago
        Anonymous

        Also Metroid Prime 4 (maybe)

  13. 3 months ago
    Anonymous

    I dunno about the chinese but brazilians and ruskies are alright, they already have it rough in their countries.

  14. 3 months ago
    Anonymous

    Better goes to them than to israelites of Japan.

  15. 3 months ago
    Anonymous

    Modern emulators are arguably easier to program than the old ones, because instead of replicating the whole hardware they function similarly to virtual machines, as in, they only need to replicate sets of shaders and libraries while effectively running the game natively on PC.

  16. 3 months ago
    Anonymous

    >EVERYTHING I DON'T UNDERSTAND IS A CHINA RUSSIA CONSPIRACY
    most sane /misc/brain

  17. 3 months ago
    Anonymous

    I don't care, there's nothing wrong with making your own software to run another set of software.

    To argue otherwise means you don't have any intelligence whatsoever.

  18. 3 months ago
    Anonymous

    >All the ROM sites need the emulators.
    Did you... forget... that you still... can pirate on an actual Switch...

  19. 3 months ago
    Anonymous

    Just dont buy videogames!

  20. 3 months ago
    Anonymous

    yuzu guys were greedy fricks and flew too close to the sun and got burnt for that. still I think Nintendo shouldn't use the same approach towards the entire emulator scene. they themselves could benefit from having access to a functional open source switch emulator in the future, for example they could use it in switch 2 for backwards compatibility without the need to spend millions to develop it internally or to make switch 2 hardware more expensive to manufacture by making it bc on a hw level.

  21. 3 months ago
    Anonymous

    >citra-windows-msvc-20240303-0ff3440
    >citra-windows-msys2-20240303-0ff3440
    Why are there two downloads for windows with similar names?
    >msvc
    >msys2

    • 3 months ago
      Anonymous

      it's really complicated, but the short answer is compiler toolchain and runtime library differences
      MSVC is the native microsoft compiler and libraries, MSYS2 is a set of linux (technically POSIX but this is Ganker not Ganker) environments for running linux code on windows
      hopefully by MSYS2 they mean the 64 bit mingw environment which is a linux environment ported to windows using native windows code and is usually what people use MSYS2 to refer to but it could also be MSYS2's cygwin runtime which is a complete linux emulation which has a lot more overhead
      i do not know which has better performance, MSVC tends to have worse performance compared to GCC or clang (the main linux compilers) but i think the mingw code still has overhead
      then again critical high performance projects like ffmpeg are only buildable via mingw

      • 3 months ago
        Anonymous

        So if I'm only intending to play on windows I just need the msvc download?

        • 3 months ago
          Anonymous

          no, both of them are completely windows programs, one uses linux tools ported to windows to make the final program (which could potentially be faster) while the other uses microsoft tools which are almost always fricking shit
          it's a shame they don't offer a prebuilt binary using clang's windows tools which are the best of both worlds

          • 3 months ago
            Anonymous

            >which could potentially be faster
            Faster as in when I run the program to play a game it uses less system resources? I downloaded both just to be safe.

            • 3 months ago
              Anonymous

              >Faster as in when I run the program to play a game it uses less system resources? I downloaded both just to be safe.
              yes, speedwise
              linux tools produce much faster binaries on average to the point the microsoft tools still aren't even in the running for optimization
              but because it's through a compat layer that might be negated somewhat

              • 3 months ago
                Anonymous

                >linux tools produce much faster binaries on average to the point the microsoft tools still aren't even in the running for optimization
                That seems crazy to me that the best way to get a microsoft program to run is to use a linux tool. Why even offer the microsoft version for download then if it's just worse?

              • 3 months ago
                Anonymous

                there are a variety of reasons (and like i said your milage may vary, i've never done individual benchmarks on runtime performance i just know the gcc and clang put out way better assembly), native dev can get really complicated when you deal with platform minutia

                and it is kinda crazy
                it's to the point that microsoft actually uses clang (which even though i've been calling it a linux tool it's more of a cross platform tool, it's actually the main compiler apple uses and is used in things like graphics drivers as well) which has a set of fully windows compatible tools extensively internally because of this
                if they offered MSVC-clang AKA clang-cl binaries those would be the ones to go for

  22. 3 months ago
    Anonymous

    Are tendies really making up conspiracies to justify this?. God I hope Nintendo goes bankrupt, frick this company and their subhuman fanbase.

  23. 3 months ago
    Anonymous

    My torrent site has PS5 dumps. Don't need an emulator to distribute roms.

    • 3 months ago
      Anonymous

      what site?

      • 3 months ago
        Anonymous

        Iptorrents

  24. 3 months ago
    Anonymous

    There are far easier ways to make money illegally anon.
    Look at scam citizen.

  25. 3 months ago
    Anonymous

    Now, extend this logic to how easily available manga and anime are online, and compare that to how closely guarded comicbooks and movies are.
    Who could possibly benefit from this?

  26. 3 months ago
    Anonymous

    They accepted Patreon bucks to make the development faster

  27. 3 months ago
    Anonymous

    am I misremembering something, were there special citra versions for pokemon? If they existed any mirrors?

  28. 3 months ago
    Anonymous

    The reason switch has functional emulators, and something really similar to an x86 windows computer like the xbone doesnt, is because the hardware the switch is running is incredibly well documented and available for third parties to purchase and implement.
    You can go buy tegra processors right now and theyll give you the engineering manual. If you have an engineering manual telling you exactly how it functions, writing an emulator is trivial.
    Once you have a working emulator, reversing the APIs becomes fairly trivial. You can see the calls being made and their input, which gives you a good idea of what the output should be. Or it at least informs you enough to dummy it out and move further down the stack, which at some point will tell you what the output should have been.

Your email address will not be published. Required fields are marked *