"The Legend of Zelda: The Minish Cap" decomp reaches 100% completion

url.jpg
Another title from the Zelda franchise joins the ranks today for fully decompiled projects, just in time for the holiday season as well.

This time, the title that reached 100% on its decompilation is the GBA title, The Minish Cap, which sees Link going through Hyrule and learning about the Picori and the dark mage, Vaati, who placed a curse on Link.

The decompilation for The Minish Cap has been worked on for several years now, and it has been worked on by the same Zelda decomp team that did the Ocarina of Time decomp, ZeldaRET (or Zelda Reverse Engineering Team), this is also the same team that's also working on the decompilation for Majora's Mask, which is currently around 80% complete.

With this, we could expect a PC port coming soon once people start working out the workings of the decomp to make ports to other systems as well.

:arrow: Source
 

V10lator

Well-Known Member
Member
Joined
Apr 21, 2019
Messages
2,664
Trophies
1
Age
36
XP
5,636
Country
Germany
Buddy you couldn't code your self a hello world
Maybe check my GitHub before making such useless statements. So do you have anything to say or are you just attacking my coding skills?

Just for the lols, try to compile it:
Code:
#include <stdio.h>

int main(int argc, char *argv[])
{
    printf("Hello world for jurai\n");
    return 0;
}
 

gameboy64

Active Member
Newcomer
Joined
Jun 14, 2023
Messages
31
Trophies
0
Age
23
XP
157
Country
Bosnia and Herzegovina
nintendo has a great reputation on taking down great things made by fans hopefully it doesn't include this one
 

HextarVigar

Active Member
Newcomer
Joined
Aug 29, 2023
Messages
35
Trophies
0
Age
102
XP
110
Country
Zimbabwe
nintendo has a great reputation on taking down great things made by fans hopefully it doesn't include this one
Well, maybe if people shut the fuck up about it instead of bragging openly in public of it's existence. these sorts of things would last longer.

Use word of mouth and not a megaphone.
 
  • Haha
Reactions: gameboy64

V10lator

Well-Known Member
Member
Joined
Apr 21, 2019
Messages
2,664
Trophies
1
Age
36
XP
5,636
Country
Germany
I wonder, why did the few last percents took like > a year to achieve ?
As I remember it was around 98% since many time, are the latest steps longer ?
Because it needs time to get the functions matching. The last few % you talk about are probaby functions they worked on since years (way longer than it said around 98%). Other, more simple functions got finished but these one wheren't easy to match.
 

gameboy64

Active Member
Newcomer
Joined
Jun 14, 2023
Messages
31
Trophies
0
Age
23
XP
157
Country
Bosnia and Herzegovina
Well, maybe if people shut the fuck up about it instead of bragging openly in public of it's existence. these sorts of things would last longer.

Use word of mouth and not a megaphone.
It doesn't matter because in the end Nintendo will probably take it down...
 

YoureALoser

Well-Known Member
Newcomer
Joined
Nov 19, 2021
Messages
62
Trophies
0
Age
33
XP
621
Country
United States
It doesn't matter because in the end Nintendo will probably take it down...
Stop spreading misinformation. Nintendo will not "probably take it down" because Nintendo has no legal standing. Not a single line of code was written by Nintendo & no assets are shared. 🤡 like yourself really need to stop thinking you know how things work in the real world.
 
  • Like
Reactions: juandiego1993

gameboy64

Active Member
Newcomer
Joined
Jun 14, 2023
Messages
31
Trophies
0
Age
23
XP
157
Country
Bosnia and Herzegovina
Stop spreading misinformation. Nintendo will not "probably take it down" because Nintendo has no legal standing. Not a single line of code was written by Nintendo & no assets are shared. 🤡 like yourself really need to stop thinking you know how things work in the real world.
Calm down man it's just a game and I said "probably" meaning I don't know it either nobody knows for sure. If you think you're right then great just take a quick look at fan-made projects and you will see what I mean but I guess it's stupid to argue online anyway...
 

Graxer

Well-Known Member
Newcomer
Joined
May 23, 2016
Messages
97
Trophies
0
Age
34
XP
1,638
Country
Calm down man it's just a game and I said "probably" meaning I don't know it either nobody knows for sure. If you think you're right then great just take a quick look at fan-made projects and you will see what I mean but I guess it's stupid to argue online anyway...
A properly executed port is different from other fan made projects for exactly the same reason projects like the Mario 64 PC port and Ship of Harkinian haven't been taken down. The decompilation was written with a clean room approach. The code was written to replicate the original code exactly, but the code itself is not a copy of Nintendo's code and they didn't look at Nintendo's source code for reference.

What the Super Mario 64 PC Port and Ship of Harkinian teams distribute are applications that take a ROM that they don't provide and pull assets such as textures, models and music from them (basically anything that is copyrighted) from the ROM itself and recompile them into a PC port. Nintendo hasn't been able to take the projects down because there isn't a single thing they are distributing that belongs to Nintendo. That is provided by the user when they supply the ROM that was downloaded from elsewhere.

When the Super Mario 64 PC port came out many places were trying to openly distribute it as a precompiled version, meaning they were distributing it with Nintendo's copyrighted assets included. This led to them being taken down by Nintendo Ninjas. Now, if you want it you can get it easily, but you have to build it yourself with a ROM you provide. If a theoretcal PC port of Minish Cap was to be released it likely would take this approach as well, meaning it would be protected.

An example of a PC port (although not based on a decompilation in this case) done badly in the legal sense was the Link's Awakening port, where the devs just uploaded an application which included all Nintendo's copyrighted assets (music, sprites etc) in it. If they had released it in a way where it extracted all these assets from a ROM it wouldn't have been taken down.
 

gameboy64

Active Member
Newcomer
Joined
Jun 14, 2023
Messages
31
Trophies
0
Age
23
XP
157
Country
Bosnia and Herzegovina
A properly executed port is different from other fan made projects for exactly the same reason projects like the Mario 64 PC port and Ship of Harkinian haven't been taken down. The decompilation was written with a clean room approach. The code was written to replicate the original code exactly, but the code itself is not a copy of Nintendo's code and they didn't look at Nintendo's source code for reference.

What the Super Mario 64 PC Port and Ship of Harkinian teams distribute are applications that take a ROM that they don't provide and pull assets such as textures, models and music from them (basically anything that is copyrighted) from the ROM itself and recompile them into a PC port. Nintendo hasn't been able to take the projects down because there isn't a single thing they are distributing that belongs to Nintendo. That is provided by the user when they supply the ROM that was downloaded from elsewhere.

When the Super Mario 64 PC port came out many places were trying to openly distribute it as a precompiled version, meaning they were distributing it with Nintendo's copyrighted assets included. This led to them being taken down by Nintendo Ninjas. Now, if you want it you can get it easily, but you have to build it yourself with a ROM you provide. If a theoretcal PC port of Minish Cap was to be released it likely would take this approach as well, meaning it would be protected.

An example of a PC port (although not based on a decompilation in this case) done badly in the legal sense was the Link's Awakening port, where the devs just uploaded an application which included all Nintendo's copyrighted assets (music, sprites etc) in it. If they had released it in a way where it extracted all these assets from a ROM it wouldn't have been taken down.
Hmmm a smart way to bypass Nintendo's incredibly strict copyright law. So you're saying that the coders can make "a clone version" of the game if user has to put ROMS into the emulator. As long as they don't just copy paste Nintendo models, soundtracks etc. it should be fine?
 

Graxer

Well-Known Member
Newcomer
Joined
May 23, 2016
Messages
97
Trophies
0
Age
34
XP
1,638
Country
Hmmm a smart way to bypass Nintendo's incredibly strict copyright law. So you're saying that the coders can make "a clone version" of the game if user has to put ROMS into the emulator. As long as they don't just copy paste Nintendo models, soundtracks etc. it should be fine?
Yes, a PC port in the sense I described is essentially a clone of the original, but what is being distributed doesn't contain anything owned by Nintendo.
 
  • Like
Reactions: gameboy64

N10A

Her stare burns...
Member
Joined
Mar 31, 2021
Messages
112
Trophies
0
XP
1,274
Country
United States
Hmmm a smart way to bypass Nintendo's incredibly strict copyright law. So you're saying that the coders can make "a clone version" of the game if user has to put ROMS into the emulator. As long as they don't just copy paste Nintendo models, soundtracks etc. it should be fine?
What the developers are doing is distributing code that decompiles the original rom and recompiles it into a binary that can be run on a windows pc. That's perfectly legal as long as the reverse engineering that made this possible was done so in a "clean" way, in other words by not looking at any copyrighted or leaked code. This takes a lot of time and a lot of work, but is specifically protected under the law AFAIK.
A semantic point: Nintendo does not have a copyright law, nor do they enforce it. They can make DMCA claims, and then if whatever they make a claim against is in fact infringing under the DMCA it will usually be removed from wherever it is being hosted, as otherwise the host will be held legally liable. NIntendo is notorious for doing this, but they are far from the only company that sends DMCA notices after passionate fan projects.
 

MegaGenesis

Well-Known Member
Member
Joined
Jul 29, 2018
Messages
134
Trophies
0
Age
27
XP
507
Country
Brazil
Minish Cap was my first Zelda game when I was a kid. I had to use those text-only walkthroughs, but it was a lot of fun. Having this as a native PC port with widescreen support would be nice.
 

Xdqwerty

Im bored (he/she/they)
Member
Joined
Jul 8, 2023
Messages
1,015
Trophies
1
Age
14
Location
where?
XP
5,632
Country
Venezuela
Decomps can't be taken down since they're 100% original code that generate the same matching binary once compiled back.

The copyrighted assets for the game are taken directly from a source ROM which the user has to provide, the decomp doesn't include any copyrighted assets, hence why Nintendo gets the L here.
What the creator of that one links awakening PC Port should have done
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87... +1