Nintendo has reportedly gone after the Super Mario 64 PC port, making copyright claims over it

Mario-64-PC-1024x508.jpg

As many expected, Nintendo is likely going after the recently released fanmade Super Mario 64 PC port. After gaining notoriety and popularity throughout the internet, certain YouTube videos and Reddit posts featuring gameplay recordings of the port have been copyright claimed. It appears that Wildwood Law Group LLC, a group that has previously assisted Nintendo in these matters, is responsible for going after the uploads of the game. Not only that, but TorrentFreak is also reporting that they got ahold of a complaint that Nintendo filed with Google, in regards to a Google Drive download link of the game, with the statement, "The copyrighted work is Nintendo's Super Mario 64 video game, including the audio-visual work, software, and fictional character depictions covered by U.S. Copyright Reg No. PA[REDACED]." Links containing a download to an .XCI Nintendo Switch port of the game also appear to have begun making the rounds as well. Seeing that the group behind the Super Mario 64 PC port uploaded the complete game online all at once, many users have probably already backed it up to a variety of sources.

:arrow: Source
 
Joined
Jun 19, 2016
Messages
1,091
Trophies
0
Age
23
Location
Paris
XP
1,034
Country
France
Surprised people are even making comparisons to fangame takedowns when this was literally an instance of piracy lol
I get people getting mad at the few fan works taken down in the past few years but expecting them not to take down literal free downloads of their games is not really realistic.
 
  • Like
Reactions: osaka35 and banjo2

Silent_Gunner

Crazy Cool Cyclops
Banned
Joined
Feb 16, 2017
Messages
2,696
Trophies
0
Age
29
XP
4,727
Country
United States
Nintendo fiercely protect their IPs. Thats why they've maintained such high standards across the decades, you dweebs.

"Buh buh buh I wants ma Mariwarez"

"High standards" and Nintendo don't always go together. *internet service intensifies*

--------------------- MERGED ---------------------------

Surprised people are even making comparisons to fangame takedowns when this was literally an instance of piracy lol
I get people getting mad at the few fan works taken down in the past few years but expecting them not to take down literal free downloads of their games is not really realistic.

Then why is Google still your best friend? ;)
 
  • Like
Reactions: Subtle Demise

Hells Malice

Are you a bully?
Member
GBAtemp Patron
Joined
Apr 9, 2009
Messages
7,122
Trophies
3
Age
32
XP
9,270
Country
Canada
30yo Nintendrones will defend this

People with a simple understanding of the legal system especially surrounding IPs*

But I guess children gotta justify their blind hatred by purposefully pretending facts don't exist.
 

GBADWB

Well-Known Member
Member
Joined
May 12, 2016
Messages
283
Trophies
0
Age
32
XP
1,803
Country
United States
Surprised people are even making comparisons to fangame takedowns when this was literally an instance of piracy lol
I get people getting mad at the few fan works taken down in the past few years but expecting them not to take down literal free downloads of their games is not really realistic.

albeit it is the correct move to shut it down, this is not piracy as there was no official port of 64 on pc, nor this is a game emulating the console using the directly ripped rom, The code used is not nintendo's code. calling this piracy is equivalent to a programmer writing a commonly used function and calling it piracy because the compiler's end result is the same. As the original code was never a copy (in fact, its probably not even a byte for byte copy either, because nintendo never set the original compiler optimization flag on 64, and this project probably did)

the end result is like piracy that it in the end goal gives 99% of the same experience as the original version, but the creation of it was not piracy at all because there was no code to copy in the first place.

The infringement is keeping the trademarked assets in the game, and not the game itself. If the references to every trademarked thing was removed, but the gameplay mechanics were the same, the project would probably be deemed legal.
 
Last edited by GBADWB,

ClickCLK

Well-Known Member
Newcomer
Joined
Oct 21, 2009
Messages
79
Trophies
1
XP
1,444
Country
Serbia, Republic of
The solution is simple: take out all assets from the game and make an utility to exctract them from n64 rom, which you must provide yourself. That's it. Nintendo can't DMCA you anymore and the project becomes completely legal.
 

Viri

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
4,226
Trophies
2
XP
6,823
Country
United States
The solution is simple: take out all assets from the game and make an utility to exctract them from n64 rom, which you must provide yourself. That's it. Nintendo can't DMCA you anymore and the project becomes completely legal.
I'm pretty sure they already did something like that. The github only contains the program to do all the work, requiring you to have your own rom. People are doing the first step, and hosting the already decompiled and ported rom, which is what Nintendo is going after.
https://github.com/n64decomp/sm64

Also, it's going to become pretty funny when Mario 64 becomes the next Doom, and gets ported everywhere. "Can it run Mario 64?!"
 
Last edited by Viri,

Phenj

Well-Known Member
Member
Joined
May 22, 2018
Messages
493
Trophies
0
XP
1,895
Country
Italy
People with a simple understanding of the legal system especially surrounding IPs*

But I guess children gotta justify their blind hatred by purposefully pretending facts don't exist.
Code:
Hells Malice:
Gender:Male
Birthday:Feb 6, 1992 (Age: 28)
Everybody laugh.
 
Joined
Jun 19, 2016
Messages
1,091
Trophies
0
Age
23
Location
Paris
XP
1,034
Country
France
The infringement is keeping the trademarked assets in the game, and not the game itself. If the references to every trademarked thing was removed, but the gameplay mechanics were the same, the project would probably be deemed legal.
Oh yeah definitely. In fact this is why the hundreds, no, the thousands of Nintendo fan projects, sometimes extremely popular, keep living and will probably never receive takedowns.

Even then the rare exceptions to this rules are instances like AM2R where a project was a direct threat to an actual project at the time (which ended up being Samus Returns).


I feel like people forget that several Nintendo fan projects like Newer SMBWii, popular PM derivatives (Legacy XP/TE, Project+), CTGP-Revolution, or Super Smash Flash 2 never got shut down or even any threat of it, and most of those have 1M+ downloads, got news stories, and are between 5 and 10+ years old.


Of course Pokémon is a whole other story with how absurdly strict The Pokémon Company, Inc.'s copyright policies are, but even then we have instances like Showdown, so~

--

https://github.com/sm64pc/sm64pc

I mean the source to the pc port is here, just with no assets, requires a rom first.

Oh hey, Nintendo went after 4chan pre-compiled DLs and not after the very obvious target that's freely available on GitHub. Gee, I wonder why.
 
Last edited by StarTrekVoyager,
  • Like
Reactions: osaka35 and Cyan

Deleted member 42501

Well-Known Member
Member
Joined
Jun 16, 2006
Messages
1,724
Trophies
2
XP
4,259
"High standards" and Nintendo don't always go together. *internet service intensifies*

Sure, if you're going to switch context then anything can be interpreted as anything else but in regards to their IPs they've always maintained high standards as I said and they've done that from the jump which is why people know that a new Mario, Zelda etc.. will be a well polished title worth their time, money and attention and not another Sonic Cycle shafting or similar.

They're on top of their game in that respect which is one of the reasons why they have had such great brand recognition over decades and consistently get paid, even though netdweebs know much better about how wrong they are and how they should actually be running their business. L O L indeed.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
The solution is simple: take out all assets from the game and make an utility to exctract them from n64 rom, which you must provide yourself. That's it. Nintendo can't DMCA you anymore and the project becomes completely legal.
The code is still an asset.

It is not like someone watched the game, saw acceleration was this, jump behaviour was this and remade it in their own code (if you want to go further see something called clean room reverse engineering). The code was taken from the ROM itself, that it went via a decompiler is immaterial in this.
At very best you could try some kind of interoperability claim (most law has provisions for this one) but that is still something I would expect you to have to argue, and argue hard, in court.

They would still have trademarks on their side as well, and while there are workarounds for that from what I have seen none of them are employed.

albeit it is the correct move to shut it down, this is not piracy as there was no official port of 64 on pc, nor this is a game emulating the console using the directly ripped rom, The code used is not nintendo's code. calling this piracy is equivalent to a programmer writing a commonly used function and calling it piracy because the compiler's end result is the same. As the original code was never a copy (in fact, its probably not even a byte for byte copy either, because nintendo never set the original compiler optimization flag on 64, and this project probably did)

the end result is like piracy that it in the end goal gives 99% of the same experience as the original version, but the creation of it was not piracy at all because there was no code to copy in the first place.

The infringement is keeping the trademarked assets in the game, and not the game itself. If the references to every trademarked thing was removed, but the gameplay mechanics were the same, the project would probably be deemed legal.

It is Nintendo's code. A decompiler does not pluck code of thin air but directly reads the original compiled version and recreates it from fairly direct (no real creative input, not that it matters for the purposes of clean room reverse engineering) methods. Functionally it is no different to say stripping the comments out of the code and then declaring it your own, or disassembling the ROM and calling it your own. Decompilers themselves are some of the most interesting and creative pieces of code I have ever seen but the results of using one are a different matter.
Most copyright also makes use of a concept like substantial similarity -- I can't go to an art gallery of a painting made last year, take a picture, make it black and white (never mind say tweak a red to be slightly more vibrant) and sell a million copies.
Official PC port, or lack thereof, matters not one bit for anything -- in some instances, say hardcore industrial gear used only by super high end professionals, when discussing trademarks you might argue that no customer would be fooled but in this case Nintendo would just point at the long list of clueless grandparents, parents and the like buying games for their kids as a primary customer and at that point you might not be sanctioned but the waste of time making that argument would be noted by the judge and likely any jury you just made it in front of.

Equally while I imagine some assets might be trademarked (say the logo and name), or some kind of trade dress or noted colour scheme (the red and blue of mario perhaps) in those places with such protections it is the copyright that such things will mostly be concerned with when the game's assets are the thing in question.

probably renews every time they release it on a new console, so last version was on the wii i think at least officially
Any extra creative work would gain additional copyright for the full duration. The previous releases are still within the same timeframe they originally had -- you can't string things out infinitely.

The usual example given of this sort of thing is public domain books, this is to say books of works long out of copyright. The text itself might be public domain but the typesetting (if you have ever written a document and then had to go back through to make sure it all lines up, new pages where you need it, contents page and whatever else you know how much as a pain that is), font used (assuming fonts are copyrightable in the jurisdictions concerned), any preface added and so forth mean you likely can't just photograph all the pages of your new rerelease and share them with the world, though you can OCR the original work from it all, stick it all together and go from there.

In some cases it is also why some galleries don't like you taking pictures of their old paintings (US wise this year saw works from 1923 hit copyright free status https://web.law.duke.edu/cspd/publicdomainday/2020/ ) as they might be making money from selling reprints and if they own all the best/only scans already...

This can make things harder if originals are hard to come by to scan back in, dump or otherwise digitise but I don't imagine that will be a problem if the ROMs are already known.
 
Last edited by FAST6191,
  • Like
Reactions: StarTrekVoyager

ClickCLK

Well-Known Member
Newcomer
Joined
Oct 21, 2009
Messages
79
Trophies
1
XP
1,444
Country
Serbia, Republic of
The code is still an asset.

It is not like someone watched the game, saw acceleration was this, jump behaviour was this and remade it in their own code (if you want to go further see something called clean room reverse engineering). The code was taken from the ROM itself, that it went via a decompiler is immaterial in this.
At very best you could try some kind of interoperability claim (most law has provisions for this one) but that is still something I would expect you to have to argue, and argue hard, in court.

They would still have trademarks on their side as well, and while there are workarounds for that from what I have seen none of them are employed.

Sorry, I don't have time right now to read through your whole post, but as far as I know (and I may be wrong on this) to recreate code from reverse engineering you first need to get asssembler code from decompilation and then translate it to any high level lanuage (I oversimplified this but I think you get the idea). So when you recreating high level code from compiled binary you basically redoing everything and your code becomes nothing like original source code, because you do same things in different ways. I'm no expert on this stuff, but I never saw any program built by decompilation to get into legal trouble except the cases where leaked code was used. My evidence to back this claim is the fact that nintendo doesn't go after original decompilation project, which is readily available at github.

P.S: will for sure read through your whole post and will read about clean room reverse engineering when I'll have time.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
Sorry, I don't have time right now to read through your whole post, but as far as I know (and I may be wrong on this) to recreate code from reverse engineering you first need to get asssembler code from decompilation and then translate it to any high level lanuage (I oversimplified this but I think you get the idea). So when you recreating high level code from compiled binary you basically redoing everything and your code becomes nothing like original source code, because you do same things in different ways. I'm no expert on this stuff, but I never saw any program built by decompilation to get into legal trouble except the cases where leaked code was used. My evidence to back this claim is the fact that nintendo doesn't go after original decompilation project, which is readily available at github.

P.S: will for sure read through your whole post and will read about clean room reverse engineering when I'll have time.
That is the way most people do it, especially in games, mainly as it is the easiest way to do it effectively.

If you are doing super legit you have to hold yourself to higher standards and anybody that either worked on the original or has glimpsed at a disassembly (or nowadays, or previously for Java/python/C#, decompilation) probably gets to sit things out, and if you can does not get to program the final product (see how Dolphin will bar anybody that cops to having viewed leaked SDK type info from the project).
In this case you get to observe the game/protocol/results of pressing save file in action and recreate that.
This is quite doable for say a binary format (you can save a document, bold it, save it again and compare the two quite happily, before rinsing and repeating for italics, right aligned text, underline, hyperlink and frankly 70% is probably good enough for people to start making use of whereas 70% of a game... hmm maybe that is why 7/10 is considered a bad score), network protocol or communications protocol but doing it for a game gets to be a nightmare (imagine how many behaviours there are in games*, and how many levels are built to take advantage of precision there).

*if we are talking mario 64 think how direction, acceleration, timings and max distances (plus the whole half a press thing) is just involved, along with hit boxes, in the basic jump, now repeat for sideways, triple, long jump, wall kick and all the others, plus all the enemies, plus all the damaging things, plus modify for hats, modify for water, modify for sliding, and any behaviours with a camera. Some have done it in games (while most of the likes of https://osgameclones.com/ are from devs that released source code there are some that observe behaviours) but it is a rarity, and almost always strategy games, flash games, old school arcade games and homages to them. Such things also make a reasonable case study in trademark dodging as well -- most of the names not being the same as the game they remake for a reason.
 
  • Like
Reactions: StarTrekVoyager

stanleyopar2000

RIP Yuzu. "It is always morally correct..."
Member
Joined
Jun 22, 2007
Messages
4,805
Trophies
2
Location
C-137
Website
www.youtube.com
XP
3,667
Country
United States
It's not like it really matters at this point. Once a finished project is out there, it'll always be there.

Just a shame some of the incomplete fan projects announced their work too early and never saw a finished release.
*Cough* BomberGames Streets of Rage Remake
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,787
Trophies
2
Age
48
Location
Japan
XP
3,687
Country
United States
I haven't seen the switch port yet, but I just built the PC version from both the master branch, and again with the camera-rebase branch. Not only does it run AMAZING, but the camera-rebase branch is the coolest thing since ice cream! Not only does it give you analog camera control with the "c" buttons, but they added a config menu to the pause menu, and one of the options is to enable the mouse for looking around with the camera! The "c" buttons still work when you turn the mouse on, in case anybody is wondering.

This is unbelievably cool. :toot::grog:

EDIT: and apparently, very active development. Barely an hour later and the new camera branch was merged into master along with other fixes.
 
Last edited by urherenow,

ChibiMofo

Elon Musk is my dog
Member
Joined
Jan 29, 2019
Messages
701
Trophies
0
XP
2,857
Country
Canada
Yes because a project that has the potential to make a super mario 64 remake with new levels, graphics, and all the content from the ds version alongside the buttery smooth n64 movement should totally be removed.
never change nintendo... or should i say nintendmca
Right because illegally misappropriating copyrighted intellectual property should totally be ignored by owner of said property. Are gamers really... Oh, I better not finish that sentence. Just because you want something doesn't make it legal, ethical or right. And Nintendo is DEFINITELY not the bad guy here. They are the victim. Not acknowledging that obvious fact is not very grown up.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    AncientBoi @ AncientBoi: [goes back to 🛌 ] zzzzzzzzzzzzzz +1