Homebrew RELEASE Development Thread - RetroArch libnx

  • Thread starter m4xw
  • Start date
  • Views 671,228
  • Replies 4,272
  • Likes 69
Status
Not open for further replies.

Huntereb

Well-Known Member
Member
Joined
Sep 1, 2013
Messages
3,234
Trophies
0
Website
lewd.pics
XP
2,446
Country
United States
It doesn't matter if it was built or packaged with the sdk, it USED the sdk, damnit
But is the resulting content copyrighted? If not, your argument stands no ground. As mentioned, the resulting content could have been produced using a different toolset, or even reverse engineering alone.
 

xXDungeon_CrawlerXx

Well-Known Member
Member
Joined
Jul 29, 2015
Messages
2,092
Trophies
1
Age
28
Location
Liverpool
XP
3,722
Country
I mean either way, it's not copyrighted content. The argument being presented here makes it sound like it would be illegal to distribute images created with a pirated Adobe Photoshop. There are tools that create valid CIA's for 3DS projects, in no way do I see this as being any different.
You've a point. You can't see if someone distributes images created with a pirated Photoshop.
But in this case, there are still some traces that proves he used the SDK to build the NSP.

And yes, there are tools to create valid CIAs. But they're open source and are not using Copryrighted Material to build them.
But the SDK is Copyrighted Material and currently the only method to build working/valid program.ncas and cmnt.ncas.


I'm absolutly fine with that if the NCAs and NSP were build with an open source tool. Which hopefully comes sooner or later.



And yes @Quantumcat
Because there's no Open Source method to rebuild NCAs/NSPs completely legal, without the SDK, all NSPs are "illegal" in this case.
So if you find an NSP Release here on GBATemp, it's most likely illegal.
 
Last edited by xXDungeon_CrawlerXx,

Der_Blockbuster

Well-Known Member
Member
Joined
Mar 2, 2016
Messages
878
Trophies
0
Age
24
XP
2,886
Country
Germany
In the end its literally just the moral of gbatemp which conflicts. I dont see who could be bothered. Who cares if he releases a nsp built with sdk? I don't
 
  • Like
Reactions: Huntereb

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
But in this case, there are still some traces that proves he used the SDK to build the NSP.
I need to differ on that part. Not replicating those metadata when reverse engineering the process does leave you wide open.
In a perfectly replicated toolchain you will not be able to see the difference between a SDK packaged one, and a hb
 
Last edited by m4xw,

Huntereb

Well-Known Member
Member
Joined
Sep 1, 2013
Messages
3,234
Trophies
0
Website
lewd.pics
XP
2,446
Country
United States
But in this case, there are still some traces that proves he used the SDK to build the NSP.
Irrelevant, details pointing to the use of the SDK are not copyrighted content. Again, the information baked into the NSP could be a result of reverse engineering, and simply filling in gaps with what makes sense. Would your argument be different if it were re-uploaded with said information removed?
 
  • Like
Reactions: Der_Blockbuster

filfat

CTO @ Nordcom Group Inc.
Member
Joined
Nov 24, 2012
Messages
1,261
Trophies
1
Location
Gothenburg, Sweden
Website
www.sweetsideofsweden.com
XP
1,749
Country
Sweden
Its like your winrar .rar is copyrighted because your trial expired

That would depend on the licens.

Let's say winter was open source and licensed under GPL, then you decided to modify the code for whatever reason.
If you were to package something now using that program without releasing the source that would be illegal.
(one of the many problems with GPL and why you should never use it)

Nintendo's license obvs prevents you from distributing any material created from any of their tools.
To legally use the tool you have to accept the license.
So either you illegally used the tool, or you're breaking the license, either way distributing the NSP is illegal.

Now if the tool were to be reverse engineer and re-implemented, that would've been a whole other story since that wouldn't interfere with their license.
(kind of a catch-22 however since you're not allowed the access the tool without accepting the license; the license that prevents you from reverse engineering the tools).
 

xXDungeon_CrawlerXx

Well-Known Member
Member
Joined
Jul 29, 2015
Messages
2,092
Trophies
1
Age
28
Location
Liverpool
XP
3,722
Country
Irrelevant, details pointing to the use of the SDK are not copyrighted content. Again, the information baked into the NSP could be a result of reverse engineering, and simply filling in gaps with what makes sense. Would your argument be different if it were re-uploaded with said information removed?
Yea, but this is a valid argument:
upload_2018-8-29_1-3-37.png

This can't happen as a result of reverse engineering.
 
  • Like
Reactions: XorTroll

Huntereb

Well-Known Member
Member
Joined
Sep 1, 2013
Messages
3,234
Trophies
0
Website
lewd.pics
XP
2,446
Country
United States
This can't happen as a result of reverse engineering.
And why can't it? Again, the contents of the binary could easily have been reversed from a legitimate binary in its recreation. It's not a piece of copyrighted code, therefore its irrelevant.

Unless your argument is the use of the word "Nintendo", in which many consumer protection laws would warrant this to be fair use.
 

xXDungeon_CrawlerXx

Well-Known Member
Member
Joined
Jul 29, 2015
Messages
2,092
Trophies
1
Age
28
Location
Liverpool
XP
3,722
Country
I mean you didn't proof it to me yet, that I used that.
1. the Meta Data is enough for that.
2. Your SDK Version in the NCA corresponds to the leaked March2018 SDK.
3. You literally said you used the SDK for that.
4. It would be really awesome, if you really build an open source NCA/NSP Builder that works perfectly. I know, that there's no such tool yet. I'm very active in the Scene and would know, if there were a legal alternative.

Sorry man, but this is how it is.
If you're interested in building a completely legal NSP, wait for SimonMKWii's NCA Builder.
This Builder even uses a Custom String for the "SDK Version".
 
  • Like
Reactions: XorTroll

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany
It doesnt matter who's it is, you posted it!
Thats the thing. He used a file that I didnt post to begin with

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

1. the Meta Data is enough for that.
2. Your SDK Version in the NCA corresponds to the leaked March2018 SDK.
3. You literally said you used the SDK for that.
4. It would be really awesome, if you really build an open source NCA/NSP Builder that works perfectly. I know, that there's no such tool yet. I'm very active in the Scene and would know, if there were a legal alternative.

Sorry man, but this is how it is.
If you're interested in building a completely legal NSP, wait for SimonMKWii's NCA Builder.
This Builder even uses a Custom String for the "SDK Version".
Heh and what if they ban now for a invalid sdk version / image meta data? Its best practice to replicate those anyway.
U know hekate sets some registers it doesnt even need to set, just because else we wouldve had a huge banwave day0 ;)
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=KYZD7ykz9aQ