Jensen Huang said a few years ago in an interview that Moore’s law is effectively dead, and that they are focusing now on optimizations rather than transistor count.
I suppose that means optimizing their pricing structure for maximum profit, and optimizing ways to improve performance metrics without significantly improving actual performance, like these frame generation routines.
That’s been the elusive key to nostalgia that half of these remake projects (80s and 90s franchise revival movies in particular) don’t understand.
It’s about recreating the experience of doing that thing the first time that people want, not the experience of doing the exact same thing. To recreate that first time experience, you have to understand where your audience is now, and also give them a comparable “new” experience to what they had originally.
Conjecture: I wouldn’t be surprised if the TeraLeak in question wasn’t planned out by Nintendo and Game Freak, to distract people from the fact that Nintendo is trying to harass a competitor out of the market and suing emulators back and right.
Sorry, but at its worst, Nintendo is lawful evil. There’s no way this is intentional.
I’m initially feeling, “Great, now do Apple.”
But I do wonder how some of this ruling will be implemented. Forcing Google Play to host other app stores seems like it may be excessive.
Let me download F-Droid or whatever, drop anti-competitive barriers to it, don’t prevent anyone from using their device how they want. But I am savvy to the risks. There are a lot of non-techie people for whom the Google Play walled garden more keeps out threats than keeps them imprisoned, if we’re being honest. It’s one thing for Google to host an app it can scan for malware and designate as safe. Hosting an app store is impossible to verify is safe, I think.
Good overall, but I think Google isn’t entirely acting in bad faith in promising to appeal.
Hmm, it’s been awhile since I set up my Switch. Yup, if the user must agree to this at Switch setup, then you’re right.
That said a good lawyer would argue every game purchase is by default covered by its own right-of-first-sale and backup copy case law foundation, so would require a click wrap agreement affirmation to contravene that. Definitely that is required for each new game. So I think Nintendo’s not on reliable legal ground at the very least.
Is there a Nintendo license agreement? I’m looking at a Switch game right now and see no “by opening you agree to TOS” language on the box. When I started the new Zelda a few days ago, there was no TOS acceptance.
While most software today has a license, and Nintendo’s online store is different, unless I’m missing something it looks like only basic rules of law apply to the carts.
Yeah, I had the same reaction - The puzzles were definitely “learn how to think a new way,” my favorite kind. I ended my play on one perspective-shifting pattern puzzle that I was so close to beating, so I kept pushing myself through the motion sickness, and just ended up disabled on the bed feeling ill and unable to move for two hours (without completing the puzzle).
I tried a bunch of things - permanent reticle in center of screen, disabling walk shake, etc. I still play high-motion FPS shooters with no issue. It’s just some games (The Forest was another). I am guessing it’s a middleware-introduced visual filter that adds 15-25ms delay to screen latency, just enough to mess with inner ear visual/motion sync in sensitive people.
Sorry, I’m not sure I understand where you’re getting your limitation on GOG and expansive interpretation on Valve.
GOG’s says a court order that “specifically entitled someone to your GOG personal account” is enough. Arguably a will that leaves “my personal GOG account,” recognized by a court determining estate, would suffice. Why wouldn’t it?
Conversely, Valve is specific that Steam accounts “cannot be transferred via a will.” Not only is Valve affirmatively denying a will qualifies, it seems Valve is likely relying on an interpretation that the account is not descendible in the first place.
Into the Breach is so good and well-made, but depressingly, I’m just not smart enough to get addicted to it.
By that I mean, it is legitimately challenging. Battles take a bit longer because I need to really think through my moves, and require long-term strategic planning so I can’t just put it down and pick it up with the limited 15-30 minute blocks I can spare for fun. If I was better at making quick, correct decisions or had better long-term memory for a detailed battle plan, I’d enjoy it a lot more. As it is, I just keep looking at it for month after month and thinking, “when I have more time.”
Yes, if you were to argue it later in court, you would argue that technically it was a judgment to enter the stipulation and dismiss. And the court may strike the “Judgment” wording in the proposed order. But Nintendo presumably wrote it as a “Judgment” knowing the value that such a designation has.
Further, most stipulated settlements don’t include substantive findings of fact, and again, Nintendo drafted that section explicitly to blur the line between a court’s finding of facts and mere approved stipulated findings of fact. With this order on the books, it will be up to the next case’s defendant to later argue that it wasn’t equivalent to any other trial findings of fact and order.
Yes, it doesn’t technically create precedent as a trial-tested findings of fact by the Court, but a competent litigation attorney would argue that it is probative of the factual issue and fudge the wording in a brief well enough to argue effectively the same.
Presumably forks remain public on Github at their own risk, but Nintendo may shift to a DMCA removal policy now that are about to have a judgment.
The judgment has two sections, one for people who have “privity” and more direct relationships with Tropic Haze, and another for “all third parties acting in active concert and participation with” Tropic Haze. The latter enjoins only sharing code and decryption keys. So it certainly sounds like this was drafted to capture, in the Court’s order, people who don’t have a relationship but are code-forking.
Nintendo doesn’t have nearly as clean legal leverage for randos and individuals that don’t have a company built around this emulator, but I actually predict they’ll do GitHub DMCA removals on forks based on a broad reading of the injunction.
The main link is to the motion paper. This is the link to the actual agreed-upon final judgment and injunction:
https://storage.courtlistener.com/recap/gov.uscourts.rid.56980/gov.uscourts.rid.56980.10.1.pdf
In short, Yuzu agreed to stop developing and distributing the emulator, cannot distribute source code, assign it to a new entity, encourage any IP violations, and must surrender their domain.
The findings also include admissions that the purpose of the Yuzu software was “primarily” designed to circumvent technical measures in violation of the DMCA.
So it appears Yuzu didn’t “win” in any real sense. Nintendo got a chilling amount of damages, effectively their full injunction, and also some agreed-upon “findings of fact” that may serve Nintendo in future litigation to justify claims that emulators are “primarily” designed to circumvent technical measures and circumvent the DMCA.
Good job with the link, but dear god, the instructions below… And it sounds like somehow that the levels still aren’t in the archive file and may disappear from remote URLs (maybe Nintendo servers):
There is no documentation of how this archive works, so I will explain how to use it here.
The archive contains a file called “courses.jsonl.zst”. This file is a database of every level’s metadata compressed with the zstd algorithm. Uncompress the database, and find the row of the level you want to download. This can most easily be done either by querying the database for its title under the “course_name” column, or by querying the database for its internal ID* under the “ID” column.
After you find the row of the level you would like to download, find the link in the “URL” column. Put this link into the Wayback Machine, and select the only available entry. This will download a typeless file that contains the level data in a compressed format.
The file is actually four different files combined into one. Each of the four files starts with the bytes 41 53 48 30, or “ASH0” in ascii. The file can be split into its four segments either programmatically, or by manually copying and pasting each of the segments marked by the ASH0 opening characters into its own file with a hex editing program like HxD.
After the file is split, each segment needs to be decompressed. They are compressed with a poorly documented, proprietary compression format called ASH. To decompress them, download the command line utility from http://wiibrew.org/wiki/ASH_Extractor and run the program four times, each time with the directory of one of the four files as the argument. After they files are decompressed, rename them, in the order they were in the unsplit original file, “thumbnail0.tnl”, “course_data.cdt”, “course_data_sub.cdt”, and “thumbnail1.tnl”.
Move these four files into a folder titled “courseNNN”, where NNN is a number ranging from 0 to 119 (inclusive) that indicates which slot the level will occupy in your save file. From here, adding the level to your save file is as simple as moving this folder into the directory “mlc\usr\save\00050000\1018dc00\user\80000001” of your Wii U (requires homebrew) or Cemu MLC path.
*In Super Mario Maker, levels are indexed by an internal ID number. The internal ID is not to be confused with the in game ID, which is the internal ID written in the format NNNN-0000-XXXX-XXXX. NNNN is a checksum based on the internal ID and XXXX-XXXX is the internal ID written in hexadecimal. The algorithm for the checksum can be found here: https://github.com/kinnay/NintendoClients/wiki/Data-Store-Codes#super-mario-maker. Converting a levels internal ID to its in game ID requires using the algorithm found in the GitHub link. Converting a levels in game ID into its internal ID is a simple as taking the the last eight digits of the ID and converting them from hexadecimal to decimal.
DMCA § 1201 is the anti-circumvention clause. It makes it illegal to circumvent DRM, no copyrighted content reproduction needed.
Yuzu may have defenses if they clean-room broke the encryption, but it’s a fight that will be difficult because the statute itself is unreasonable - essentially outlawing using knowledge to circumvent access controls. To those of us who know about this statute and its history in attempt to lock-down content, it’s a serious scumbag move because they may actually win. The statute is terrible and has been since it was enacted in 1998.
They also seem to be asserting a secondary liability argument - i.e., the infringement of users is Yuzu’s responsibility because Yuzu allegedly facilitated piracy, or recklessly moved forwarded when it knew or had reason to know it would be used as such. This is harder to prove.
Even if Nintendo doesn’t win the suit (but they may win it), they already “won” by filing because this will have a chilling effect on legitimate emulation.
How is nobody talking about this, from the article?
It was also referenced that this will be the case for Jet Set Radio, which will also receive a remake of its own before securing a live service reboot. In an exclusive reveal, Midori claimed that the reboot will feature ‘shooting elements’ and will be like Fortnite in its design. It’ll reportedly feature an open-world ‘concept’ with a solid focus on exploration as an all-new story unravels.
So Jet Set Radio is going to get the same treatment? Wow. It’s hard to imagine my excitement for either game being killed so efficiently and instantly. Those MBAs sure got it all figured out.
Nexus and Steam and U.S.-based sites have § 230 protections that prevent liability unless/until they receive a takedown notice or are acting recklessly.
So they basically allow user-generated content until someone issues a DMCA notice. If they do not take down the content at that point, they can be sued. But at any point Disney or any other rightsholder can demand content to be taken down. If there is a fair use argument, the person posting it can respond to the service with a counternotice and demand it be re-enabled, after which the company has a choice to sue them directly.
Based on that, most user-generated spaces do not police content unless they are asked, since they have liability protection and can respond case-by-case to complaints. Also, they may be held to a higher standard if they conduct active enforcement. Sites like YouTube that have very mature fingerprinting and enforcement do so because it helps them have relationships with businesses, avoid large litigations, and sell ads.
Right, yes. Whatever the legal situation, there’s always the chance that Nintendo doesn’t come after you because you aren’t seen as commercially profiting, even though it doesn’t affect the fair use analysis.
But also, Nintendo absolutely has at times gone after projects even if they don’t make money - they are the not always the most aggressive, but they are very unpredictable.
Fair use doesn’t work that way. The mod may be defensible if it targets the copyrighted material with implicit or explicit commentary, doesn’t usurp the original market, and only takes what is necessary for that commentary. But even then, it is a legal defense and doesn’t prevent a lawsuit. And further, it is based on US law and Nintendo is a Japanese company that may assert its own laws in Japanese courts.
Whether or not it’s free has next to no bearing, unfortunately.
I play some Xbox SEX but I bought a PS5 on a whim when I had a (then-)rare chance in 2022, and it’s still unopened in my closet.
I just assumed it’s because I’m busy and wished I had more time. But now that you mention it, not a lot of must-play games. Even Elden Ring on Xbox, I could’ve played on PC just fine.
When the new FF7 remaster episode comes out I’ll probably set it up then.
Steam Deck is the MVP of this Gen, for sure.
They’re claiming that after the Tensor 4 design that Google will be moving to a 3nm TSMC fully custom design.
So the “life support” comment apparently applies to just their current Exynos-derived designs that will need to continue shipping until then, despite the designs being dated (i.e., on “life support”).
It’s funny because the majority of voters thought voting for meat grinders means they’ll get the meat, not be the meat.