• 1 Post
  • 33 Comments
Joined 1 year ago
cake
Cake day: June 15th, 2023

help-circle


  • Zangoose@lemmy.oneto196@lemmy.blahaj.zonerule
    link
    fedilink
    arrow-up
    1
    ·
    5 months ago

    The DS did have an IR sensor but (I’m pretty sure, don’t quote me too hard here) a majority of the local communication was using either wifi or a proprietary wireless connection using the wifi antenna/chip.

    I specifically remember Pokemon Black/White having an IR quick-trade option where you had to put 2 DS’s back-to-back and being really confused about it because it seemed useless since it took so long to actually work.



  • Zangoose@lemmy.onetolinuxmemes@lemmy.worldnuclear take:
    link
    fedilink
    arrow-up
    13
    ·
    edit-2
    5 months ago

    In the grand scheme of things the difference between C, C++, and Python isn’t meaningful when operating over a network (edit: for a single-user system). It’s very likely that the difference for thread OP is just caused by weaker connections to specific repos.

    We’re talking about a package manager, not a game, network server, etc. On a basic level the package manager only needs to download files from a network and install them (OS syscalls for reading/writing files, these are exposed C functions or assembly routines), or delegate to a specific package’s build setup (which will also likely be written in a compiled language)







  • Zangoose@lemmy.oneto196@lemmy.blahaj.zonerule
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    6 months ago

    yes, I haven’t tried AptX low latency headphones (tbf those are incredibly uncommon) but every pair of Bluetooth earbuds/iems/headphones I’ve tried had a noticeable delay. If you want good latency you need to get 2.4ghz or ideally just a wire.






  • Zangoose@lemmy.oneto196@lemmy.blahaj.zoneRule
    link
    fedilink
    arrow-up
    1
    ·
    7 months ago

    It’s a lot harder to go after homebrew since there isn’t anything directly linking atmosphere/hekate/etc. devs to the promotion of piracy.

    Since the Yuzu team had a whole company formed to manage their patreon funds and were clearly promoting functionality for a game that hasn’t been released yet, they were an easy target for Nintendo. The same thing happened with Team Xecuter’s switch homebrew/mods ages ago.

    If Nintendo had definitive evidence to suggest the Atmosphere devs are profiting off of piracy, they’d do the same thing in a heartbeat. Same with Ryujinx, Luma3ds, or any other form of emulation/homebrew. The only reason they don’t is because they know only way they’d stand a chance in court is if they make it about piracy, copyright protection, and stolen profits.


  • Zangoose@lemmy.oneto196@lemmy.blahaj.zoneRule
    link
    fedilink
    arrow-up
    2
    ·
    7 months ago

    I think they made patches for ToTK and released them in the early access build before ToTK even launched (the game files leaked online around a week or two before) so Nintendo’s argument was that they were directly promoting and profiting from piracy (different from profiting from legal emulation).

    Luckily because of the way they settled I don’t think this actually implicates any forks that pop up so hopefully projects like suyu and whatever pops up for Citra can still continue development (not a lawyer tho)



  • I can tell this is going well for you even without downvotes federated to my instance. There might not have been an actual court case, but Yuzu just got pulled for offering a way to break the switch’s encryption keys, not just because they profited. It pretty directly implicates Ryujinx and any other emulator that could show up just by the nature of the settlement.

    It also effectively killed off the only reliable 3DS emulator. Sure Yuzu and Citra are gone, but Panda3ds (the only other 3ds emulator with compatibility even close to Citra’s) is also screwed over because it relied on the same ARM translation layer that Citra/Yuzu used. Forks might show up, but quite frankly I doubt any of them will be seriously maintained because of the crazy complexity required to make an emulator along with the newly established risk of doing so. This isn’t another Tachiyomi situation where a bunch of forks will pop up immediately.



  • Note that a few of these are misleading…

    AngularJS no longer exists because the library switched to TypeScript (which can be used with JavaScript code) and is now just called Angular. For the non-developers, TypeScript and JavaScript are mostly cross-compatible, and having a typing system makes way more sense for what Angular tries to accomplish. They didn’t actually kill the project.

    The Google Duo app also got more or less facelifted into Google Meet, so it’s not like it’s actually dead.

    Those things being said, the amount of things on that list is pretty crazy. Especially the ones that were straight up canceled and not rebranded/replaced.