As much as I hate it, they actually do have that right.
Just as much as we have the right to emulate the systems using legal software.
Dolphin just needs to remove the keys and everything will be fine. Nintendo hasn't even sent the project a C&D yet.
This has nothing to do with hardware QA.
The Xbox 360 was defeated even more simply by utilizing a JTAG port that was still enabled.
Nintendo did actually implement good security for the time. It's just completely broken nearly 20 years later.
If you want an example of a system that didn't...
The tweezer exploit was used to change which area of the memory chip was mapped to the GameCube. This allowed them to reconstruct the decrypted rom from memory by changing which banks the GameCube was mapped too.
This isn’t something the average person could do just because. This type of attack...
History repeats itself, I remember when Apple changed to PPC since that was supposed to be the next hot thing 😂, before succumbing to the x86 and x86_64 influence.
Yes, but the only consumer ARM cpus available that don’t suck eggs are the ones in your phone, and the highly proprietary ones Apple has in their M-series systems.
ARM absolutely has a chance to win, but they need to take it before a newer, better ISA comes along.
You’re reading far too much into the analogy.
The DMCA notice is a formal complaint from Nintendo informing Valve that something on Valve’s platform is violating Nintendo’s copyright. Without the DMCA, Valve wouldn’t be taking Dolphin off of Steam, Valve would be getting sued for had having it...
They (Nintendo) has to send the DMCA to Valve as it’s Valve’s website.
Think of it like a convention, if a booth is selling bootlegs you don’t go to the booth, you go to the organizers and tell them to kick the booth out.
Dolphin is in the wrong. They shot themselves in the foot by distributing the crypto keys inside of the emulator themselves instead of having end-users provide the keys.
They could resolve this issue by removing those keys and then it’ll be all legit.
Sony? Yes
Microsoft? I don't believe so. I don't remember any lawsuits for JTAG or RGH back in the 360 days, and the original xbox days I think were just as uneventful.
After reading the quoted notice from the news post, it looks like Nintendo is betting on the the specific sections I linked earlier in the thread to go after lockpick.
Well, guess we’ll see how it all shakes out. That’s about as far as anyone here can speculate.
In my preceding post I linked excerpts.
There’s also this page which helps to more clearly explain the overly complicated legalese of the US codes.
https://www.dmlp.org/legal-guide/circumventing-copyright-controls
Circumventing access protection is illegal per the DMCA though. Why do you...
Wasn't the leak from a retail cartridge?
Nintendo absolutely could check the XCI certificate to see which specific cartridge leaked if they wanted. (Assuming it wasn't wiped.)
If they did that, and tracked which cartridges were given to reviewers, they could easily find the leaker (if the leak...
An emulator needs to implement all of the same syscalls (and translate the calls to whatever the host platform is using.)
This often requires some level of disassembly to reverse engineer, which often requires hacking the console to get decrypted firmware files.
It's extremely unlikely that lockpick is illegal.
However, if lockpick re-implements any code that was reverse engineered (and seen by the developer) then one could argue that the tool is violating Nintendo's copyright.
Cleanroom/Whiteroom programming exists where one team reverse engineers X...
Have you considered a custom structure for your arrays?
In one of my college C assignments, this structure
worked absolute wonders for dynamically sized arrays. The void** Values being a pointer to (generally) an array, but could very much as well be a pointer to another SSizedArray (for...
I may try the new ram site, and download more RAM to my Switch. Not sure if ddr3 is the right ram
for it tho. Edit- no it uses floppy Ram, just like @AncientBoi