Earlier quoted context omitted.
This is not true. The law governs humans, not computer technical details. https://en.wikipedia.org/wiki/Download#Copyright The reason uploaders are prosecutor more is that they are easier targets (more evidence, more damages) DMCA takedown copyright strikes are one specific part of copyright law, that applies to hosting services and safe harbor protections for them. There is much more to copyright law.
I've read that streaming might be legally different, as it might not legally qualify as making a copy. It's difficult to find a reputable online source directly answering this question. I imagine the answer might vary between jurisdictions.
Nintendo has reportedly suffered a significant legacy console leak
181–190 of 220 posts
Re: Nintendo has reportedly suffered a significant legacy console leak
#182Earlier quoted context omitted.
You could have one group document what the leaks describe, then another group implement from the documentation?
Isn’t that what clean room reverse engineering is?
Re: Nintendo has reportedly suffered a significant legacy console leak
#183Earlier quoted context omitted.
Not exactly. Copyright covers redistribution, not viewing someone else's illegal copy. That's why you can get a DMCA notice or copyright strike for uploading, torrenting, or hosting copyright works but not for downloading them. (Why torrenting? See below) When you get sent a DMCA or copyright strike for torrenting movies, their legal basis isn't that you downloaded the content but that you then seeded it to peers. Th…
This is not true. The law governs humans, not computer technical details. https://en.wikipedia.org/wiki/Download#Copyright The reason uploaders are prosecutor more is that they are easier targets (more evidence, more damages) DMCA takedown copyright strikes are one specific part of copyright law, that applies to hosting services and safe harbor protections for them. There is much more to copyright law.
Copyright infringement tends to be a civil thing that rights holders can sue for loss of earnings, rather than a criminal thing that the police will prosecute.
In some jurisdictions the civil wrong can be tipped into a criminal offence. In England if you infringe copyright as part of a business that would be a criminal offence.
Re: Nintendo has reportedly suffered a significant legacy console leak
#184Earlier quoted context omitted.
Or Having a virus sneaked in. Through it's very unlikely. But you always have that risk when downloading anything (from anywhere). 4chan is a very special place, it has many "good" people but it also has "bad" people. (Note that both "good" and "bad" are very opinionated, which is why they are quoted).
I've always viewed 4chan as hardcore chaotic neutral. They're quite happy to find novel solutions to mathematical problems, DDoS people they don't like, openly work with leaked source code, create a new chat system (tox), troll celebrities... they don't care about good/bad, they care about whatever strikes them as interesting or fun. Which is... a very mixed bag:)
Chaotic? Yes.
Neutral. Possibly by averaging, but I suspect that the Chaotic Evil side is better represented than the Chaotic Good.
Re: Nintendo has reportedly suffered a significant legacy console leak
#185Modern Vintage Gamer just released a video [0] discussing this leak in greater detail along with its expected implications. Anyone who's curious can find the download links by backtracking through all the Pokemon Prototype General threads under the Pokemon board on 4chan. One of the leaks that caught my attention was the source for Pokemon Blue, partially because of nostalgia and partially out of curiosity to see wha…
I have zero experience in the video game industry, but I'd think that since video games get ~zero attention after they're shipped, writing maintainable code is less of a priority. I'd be really curious to see how the Pokemon Red/Blue split was done. Is it a C precompiler flag? Build config? Actual config? Cloned repo?
These are the values for each game:
Green: pokemon_type=0 pokemon_type_blue=0
Red: pokemon_type=1 pokemon_type_blue=0
Blue: pokemon_type=1 pokemon_type_blue=1
The general pattern for branching between game variations looks like this across the codebase: ifn pokemon_type
ifn pokemon_type_blue
; blue
else
; red
endif
else
; green
endif
Conditional assembly directives like `ifn` are resolved statically during assembly, so only the code between matching conditions is included as part of the output. To anyone interested in exploring this a bit more, I'd recommend reading Chapter 8 Section 13 of the DOS version of The Art of Assembly Language Programming [0], which starts on page 43 of the linked PDF.Bonus fun-fact: In the Pokemon Yellow codebase it says `pokemon_type=1` is yellow, while `pokemon_type=0` is pink! This suggests to me that the idea of Pokemon Pink with Jigglypuff as your starter was probably being floated around but it was eventually scrapped. (The only remaining options for a pink starter pokemon with a pink evolution in the original 151 would be Clefairy and Slowpoke, neither of which are very cute.) The idea of Jigglypuff as a starter is further supported by her appearance alongside Pikachu on the roster of the original Super Smash Bros. which seems rather unexpected unless they had bigger plans for her.
[0] http://www.plantation-productions.com/Webster/www.artofasm.c...
Re: Nintendo has reportedly suffered a significant legacy console leak
#186Earlier quoted context omitted.
I've always viewed 4chan as hardcore chaotic neutral. They're quite happy to find novel solutions to mathematical problems, DDoS people they don't like, openly work with leaked source code, create a new chat system (tox), troll celebrities... they don't care about good/bad, they care about whatever strikes them as interesting or fun. Which is... a very mixed bag:)
> I've always viewed 4chan as hardcore chaotic neutral. Chaotic? Yes. Neutral. Possibly by averaging, but I suspect that the Chaotic Evil side is better represented than the Chaotic Good.
It certainly is now that certain boards have become the very thing they used to ridicule.
Re: Nintendo has reportedly suffered a significant legacy console leak
#187Earlier quoted context omitted.
This is not an excuse. They can start with the parts they do have access to, while the community can work on (legally) getting the other information from the relevant rightsholders at SGI.
Bryan Cantrill gave a talk that included how difficult it was to take something that wasn't originally intended to be open source and then open source it. I think it was something at Sun before they were acquired by Oracle (iirc Cantrill laments how Oracle effectively un-open-sourced the project). I've watched hours of Cantrill on youtube, I'm having trouble finding which video it was. I can't explain it myself but I…
And we're "just" a language runtime and a shell shipped in the OS. I can't imagine how hard it would be to unwind the proprietary bits of something like a GPU architecture running in a tightly integrated SoC with multiple vendors who are all deeply protective of their IP.
I say this all as someone who has been a proponent of open source for 15 years. And all the work was absolutely worth it, and deeply rewarding from a personal perspective.
But I can't say it would probably make the same sense for Nintendo to go through that effort with Pokemon or the N64 architecture.
Re: Nintendo has reportedly suffered a significant legacy console leak
#188Earlier quoted context omitted.
About zero. Emulators and near perfect ones already exist. Sure they still sell old games on through their retro console but these can be pirated easily on existing consoles. This wouldn’t affect the bottom line really at all since this will not make piracy easier. The only possible loss here is due to fines from regulators or law suits from 3rd parties which had their licenses IP exposed but the latter would be a ha…
What if a Chinese company decided to make bootleg Nintendo machines using these sources and sell them? They would probably sell the console and a bunch of games as a single playable kit.
Today you have pretty expensive high end SNES clones on the market on top of the 100/1000 games in one HDMI single SoC clones and Nintendo doesn’t seem to care.
Re: Nintendo has reportedly suffered a significant legacy console leak
#189Is this bad? Am I misunderstanding? What financial damage does this do when Nintendo no longer manufacturers this console or actively developers for it and hasn't for years, or a decade in the N64/GameCube's case?
The worst case scenario would be if they used some of the copy protection schemes from the consoles in this leak, ported to the Switch. It seems unlikely to me, but I think that's the only real potential for damage.
With many games being outright f2p or very cheap (except AAA titles) I don't get why they all are so uptight about DRM/piracy...
Re: Nintendo has reportedly suffered a significant legacy console leak
#190Earlier quoted context omitted.
Case in point: it was Dreamcast's ability to be hacked and run CD-ROMs illegitimately which probably killed it. "Open Source Video Game Hardware" is a misnomer. Video game developers (ie: EA or Activision) demand DLC and DRM models to extract more money out of "whale" video game players. A leak like this harms the #1 customer of a console: the 3rd party developers. Even if a console is a hit with consumers (ie: Dream…
SEGA's history with their previous console and console add-on completely burned consumers. There was the 32x addon for the Genesis and the SegaCD which SEGA did not support very well. This burnt consumers. There was also a lot of fighting between SEGA of Japan and SEGA of North America at this point. They then did a surprise launch for the $400 Saturn months earlier than expected. Retailers were not prepare, develope…
SEGA really did get everything else right with the hardware; even having a semi-handheld as part of the controller. The market was just not ready for it.