Paper Mario decompilation project has reached 100% completion

SI_N64_PaperMario_image1600w.jpg

Video game decompilations have been all the rage these past couple of years, and out of all the retro consoles, the Nintendo 64 has seen its fair share of titles getting decompilation projects, like Super Mario 64, The Legend of Zelda: Ocarina of Time and Perfect Dark, with the first two having proper PC ports alongside a wide variety of Quality of Life improvements, as well as unofficial ports to other systems thanks to the decompilation project. Today, another popular title from the Nintendo 64's library joins the list of fully completed decompiled projects.

Paper Mario (N64) has reached a full 1:1 decompilation, matching with each and every one of its functions 100% with those from the original game. While the developers themselves might not be interested in a PC port for the title, other people might take on the endeavour and attempt porting it to other systems, so a PC port might be in the upcoming future.



Certainly, the amount of titles getting decompilations is increasing day by day, and for the Nintendo 64, the list of titles that are nearing completion is getting bigger and bigger, with other popular titles such as The Legend of Zelda: Majora's Mask (70+%), Banjo Kazooie (90+), Goldeneye 007 (50+%), and many others, currently being worked on extensively to get them up to 100% matching functions between the decompilation and the original game. Not only that, but games from other consoles have also seen some decompilation projects, like the Super Nintendo with titles like Super Metroid and The Legend of Zelda: A Link to the Past.

The future for decompilation projects is looking brighter and brighter each day, with more titles appearing as time goes on.
Which title would you like to see getting a proper decompilation project?

:arrow: Source
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,230
Trophies
2
XP
34,600
Country
Mexico
Time to make more PC ports of Nintendo titles.
Nintendo must be fuming their asses out, much more so because they cannot even scratch the surface on the level of Quality of Life improvements the fans can do to their so called beloved and "protected IPs". :tpi:
And better yet, the fact that they cannot do jackshit to stop these from a legal standpoint is what adds the cherry on top. :yay:
 

Kioku

猫。子猫です!
Member
Joined
Jun 24, 2007
Messages
12,018
Trophies
3
Location
In the Murderbox!
Website
www.twitch.tv
XP
16,180
Country
United States
much more so because they cannot even scratch the surface on the level of Quality of Life improvements the fans can do to their so called beloved and "protected IPs". :tpi:

I don’t think they “can’t” so much as they willingly “won’t”. It’s more cost effective to hastily emulate the games in such a shoddy manner than doing what these decomps are.

Also, given how they can skirt the legal system with things like videos, there’s probably something they could do about these. Even if they’re “clean”, the IPs are still under Nintendo’s thumb and we all know how shaky the legal system can be for consumers.

I applaud the people who archive these projects as a just-in-case. Much like with AM2R, the project is seemingly dead but can still be found in various locations.
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,230
Trophies
2
XP
34,600
Country
Mexico
I don’t think they “can’t” so much as they willingly “won’t”. It’s more cost effective to hastily emulate the games in such a shoddy manner than doing what these decomps are.

Also, given how they can skirt the legal system with things like videos, there’s probably something they could do about these. Even if they’re “clean”, the IPs are still under Nintendo’s thumb and we all know how shaky the legal system can be for consumers.

I applaud the people who archive these projects as a just-in-case. Much like with AM2R, the project is seemingly dead but can still be found in various locations.

Believe me, if Nintendo was able to, they would have shut down each and every decompilation project for each of their IPs.

They did DMCA the Super Mario 64 decompilation, but they only DMCA'd the final compiled executable of the project, not the project's source code in GitHub.
This is due to the fact that all of the decompilation projects (or most of them) follow a clean room strategy to reverse engineering the original game's code in other languages, or attempt to recreate them without relying in the official source code, this is protected by law, and Nintendo knows damn well that attempting an attack on these projects might fire back.
 

Kioku

猫。子猫です!
Member
Joined
Jun 24, 2007
Messages
12,018
Trophies
3
Location
In the Murderbox!
Website
www.twitch.tv
XP
16,180
Country
United States
Believe me, if Nintendo was able to, they would have shut down each and every decompilation project for each of their IPs.

They did DMCA the Super Mario 64 decompilation, but they only DMCA'd the final compiled executable of the project, not the project's source code in GitHub.
This is due to the fact that all of the decompilation projects (or most of them) follow a clean room strategy to reverse engineering the original game's code in other languages, or attempt to recreate them without relying in the official source code, this is protected by law, and Nintendo knows damn well that attempting an attack on these projects might fire back.
Again, the law is so frail that I wouldn’t be surprised if they’re choosing not to target because it’s not cost effective. Or because it doesn’t pose an immediate threat. Been reading a bunch of stuff regarding cases that should have been in favor of the defendants but the big corpo bullies get their way. Not going to assume they can’t…
 
  • Like
Reactions: gamefan5

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,836
Trophies
1
Age
44
XP
6,619
Country
Germany
From a legal standpoint it's no difference to Nintendo as to emulating the rom since you need it anyway to pull out the assets. So the best they can do is to kill off all rom sources (like they did with emuparadise) but then again this is the freakin' internet and they just can't. At the very least, the internet archive will be there for us.
Then again, the harder they would try to remove all roms from the web, the more likely it will become, that the community gets pissed and starts to share these PC ports even with all the copyrighted asset files out of the box. Its illegal and they will get DMCA'd but they won't give a sh*t.
Conclusion: Nintendo can't do anything except delivering nice remasters or remakes on their own (haha). SM64 was the best example. I didn't even bother with playing it out of the All Stars collection (only got that for Galaxy). At that point playing V8 of the open source port of SM64 on the Switch was already 10x better experience.
 

HarveyHouston

Christian Modder
Member
Joined
Mar 24, 2019
Messages
1,553
Trophies
2
Location
The Point of Know Return
XP
2,098
Country
United States
From a legal standpoint it's no difference to Nintendo as to emulating the rom since you need it anyway to pull out the assets. So the best they can do is to kill off all rom sources (like they did with emuparadise) but then again this is the freakin' internet and they just can't. At the very least, the internet archive will be there for us.
Then again, the harder they would try to remove all roms from the web, the more likely it will become, that the community gets pissed and starts to share these PC ports even with all the copyrighted asset files out of the box. Its illegal and they will get DMCA'd but they won't give a sh*t.
Conclusion: Nintendo can't do anything except delivering nice remasters or remakes on their own (haha). SM64 was the best example. I didn't even bother with playing it out of the All Stars collection (only got that for Galaxy). At that point playing V8 of the open source port of SM64 on the Switch was already 10x better experience.
You pretty much said what I was going to say, except better. Well done! :D
 
  • Like
Reactions: lordelan

MariArch

Well-Known Member
Member
Joined
May 9, 2021
Messages
370
Trophies
0
Age
23
XP
1,764
Country
United States
Video game decompilations have been all the rage these past couple of years, and out of all the retro consoles, the Nintendo 64 has seen its fair share of titles getting decompilation projects, like Super Mario 64, The Legend of Zelda: Ocarina of Time and Perfect Dark, with the first two having proper PC ports alongside a wide variety of Quality of Life improvements, as well as unofficial ports to other systems thanks to the decompilation project. Today, another popular title from the Nintendo 64's library joins the list of fully completed decompiled projects.

Paper Mario (N64) has reached a full 1:1 decompilation, matching with each and every one of its functions 100% with those from the original game. While the developers themselves might not be interested in a PC port for the title, other people might take on the endeavour and attempt porting it to other systems, so a PC port might be in the upcoming future.



Certainly, the amount of titles getting decompilations is increasing day by day, and for the Nintendo 64, the list of titles that are nearing completion is getting bigger and bigger, with other popular titles such as The Legend of Zelda: Majora's Mask (70+%), Banjo Kazooie (90+), Goldeneye 007 (50+%), and many others, currently being worked on extensively to get them up to 100% matching functions between the decompilation and the original game. Not only that, but games from other consoles have also seen some decompilation projects, like the Super Nintendo with titles like Super Metroid and The Legend of Zelda: A Link to the Past.

The future for decompilation projects is looking brighter and brighter each day, with more titles appearing as time goes on.
Which title would you like to see getting a proper decompilation project?

:arrow: Source

Banjo will be a godsend
 
  • Like
Reactions: lordelan

Kitocco

Well-Known Member
Newcomer
Joined
Apr 19, 2021
Messages
98
Trophies
0
Age
22
XP
1,018
Country
United States
I don’t think they “can’t” so much as they willingly “won’t”. It’s more cost effective to hastily emulate the games in such a shoddy manner than doing what these decomps are.

Also, given how they can skirt the legal system with things like videos, there’s probably something they could do about these. Even if they’re “clean”, the IPs are still under Nintendo’s thumb and we all know how shaky the legal system can be for consumers.

I applaud the people who archive these projects as a just-in-case. Much like with AM2R, the project is seemingly dead but can still be found in various locations.
To a certain extent, it may be unreasonable to expect commercial products with deadlines & budgets to community efforts running on passion & the odd donation.
But it's reasonable to expect they at least try. And y'know, not be outdone by a mess of plugins or an emulator from the Clinton presidency.

While the law is certainly fragile & an inconsistent mess, especially when it comes to personal backups, Nintendo's not exactly known for their honesty when it comes to copyright, either. Console Classix had threats sent their way & lived to tell the tale.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
    +1
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
    +1
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
    +1
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
  • SylverReZ @ SylverReZ:
    @rqkaiju2, Physical media is a great source for archiving your data, none of that cloud storage shiz.
    +1
  • AncientBoi @ AncientBoi:
    [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box] :tpi::rofl2::tpi:
    +1
    SylverReZ @ SylverReZ: @AncientBoi, Lmao +1