Supposed SDK code in yuzu codebase #143

Open
opened 2024-04-12 21:12:29 +02:00 by chaphidoesstuff · 5 comments
Collaborator

Issue

Skoz has said that it has alot of sdk stuff in it, whether its true or not, its still safe to swap it out for maybe something like ryujinx's version of said function

### Issue Skoz has said that it has alot of sdk stuff in it, whether its true or not, its still safe to swap it out for maybe something like ryujinx's version of said function

Might wanna delete this before one of the devs do it and bus takes all the credit again.

Might wanna delete this before one of the devs do it and bus takes all the credit again.
Author
Collaborator

Nah, if that happens then suyu just dies faster, or it gets fixed and becomes a competent emu again, either way its good for someone ig

Nah, if that happens then suyu just dies faster, or it gets fixed and becomes a competent emu again, either way its good for someone ig

Skoz has said that it has alot of sdk stuff in it, whether its true or not

Sorry for asking, but who is Skoz? No one has seemingly proved the existence of SDK code so far. Deflecting this to nebulous NDAs is simply pathetic.

But OK, let us assume the following is true: Suyu has Switch SDK code. We will check the code at https://git.suyu.dev/suyu/suyu/src/branch/dev/src/core/loader/loader.h.

The file contains:

  • Two enums: one for well-known Switch file types and another for return types in HOS. The result types can also be found in Ryujinx/LibHAC.
  • Very few methods to identify the current file's type and load the actual application.

Most of the methods listed are unimplemented: by definition, it is therefore impossible for this code to come from the SDK.

In conclusion: congratulations folks. You have proven the following things:

  • The community is full of children and encompasses those spreading this drama
  • Nobody reads (or can read) the code
  • You are very easy to fool and do not verify the information at hand

Please stop spreading this blatant lie. Bullying a project like this, be it made up by kids or not, is genuinely disturbing.

> Skoz has said that it has alot of sdk stuff in it, whether its true or not Sorry for asking, but who is Skoz? No one has seemingly proved the existence of SDK code so far. Deflecting this to nebulous NDAs is simply pathetic. But OK, let us assume the following is true: _Suyu has Switch SDK code_. We will check the code at https://git.suyu.dev/suyu/suyu/src/branch/dev/src/core/loader/loader.h. The file contains: * Two enums: one for well-known Switch file types and another for return types in HOS. The result types can also be found in Ryujinx/LibHAC. * Very few methods to identify the current file's type and load the actual application. Most of the methods listed are unimplemented: by definition, it is therefore impossible for this code to come from the SDK. In conclusion: congratulations folks. You have proven the following things: * The community is full of children and encompasses those spreading this drama * Nobody reads (or can read) the code * You are very easy to fool and do not verify the information at hand **Please stop spreading this blatant lie.** Bullying a project like this, be it made up by kids or not, is genuinely disturbing.
Author
Collaborator

Sorry, since skoz was the second in command from day one, and since I've also spoken to some newer devs that also believe an sdk to be in suyu, I personally believe that the code should at least be examined thoroughly, and tbh the threat/possibility of an official sdk illegally being used should be enough to get people to change the code just incase, precautions people

Sorry, since skoz was the second in command from day one, and since I've also spoken to some newer devs that also believe an sdk to be in suyu, I personally believe that the code should at least be examined thoroughly, and tbh the threat/possibility of an official sdk illegally being used should be enough to get people to change the code just incase, precautions people

Skoz has said that it has alot of sdk stuff in it, whether its true or not

Sorry for asking, but who is Skoz? No one has seemingly proved the existence of SDK code so far. Deflecting this to nebulous NDAs is simply pathetic.

But OK, let us assume the following is true: Suyu has Switch SDK code. We will check the code at https://git.suyu.dev/suyu/suyu/src/branch/dev/src/core/loader/loader.h.

The file contains:

  • Two enums: one for well-known Switch file types and another for return types in HOS. The result types can also be found in Ryujinx/LibHAC.
  • Very few methods to identify the current file's type and load the actual application.

Most of the methods listed are unimplemented: by definition, it is therefore impossible for this code to come from the SDK.

In conclusion: congratulations folks. You have proven the following things:

  • The community is full of children and encompasses those spreading this drama
  • Nobody reads (or can read) the code
  • You are very easy to fool and do not verify the information at hand

Please stop spreading this blatant lie. Bullying a project like this, be it made up by kids or not, is genuinely disturbing.

Skoz was one of the head admins for context;

Skoz never claimed that had SDK code, I did. I was under the assumption, based on certain factors, that it was SDK code. I did not 100% confirm this, nor can I (due to my legal obligations to not disclose or compare any NX SDK code).

While its true that the specific file mentioned may not have SDK source code, I am extremely confident other parts of Yuzu (and by extension, suyu/Sudachi) source code does. Even if it doesn't, it is still extremely unwise to work for this project (which is why I and many others left). The main justifiable reason is due to Discord confirming the takedown was a result of a "court-ordered injunction", confirming Nintendo were the ones who did this. It isn't a DMCA troll. It's legit. And at this point, while I don't like to fearmonger people, I can guarantee anyone still currently working on Suyu by the time Nintendo drops that suit will be included in it.

> > Skoz has said that it has alot of sdk stuff in it, whether its true or not > > Sorry for asking, but who is Skoz? No one has seemingly proved the existence of SDK code so far. Deflecting this to nebulous NDAs is simply pathetic. > > But OK, let us assume the following is true: _Suyu has Switch SDK code_. We will check the code at https://git.suyu.dev/suyu/suyu/src/branch/dev/src/core/loader/loader.h. > > The file contains: > > * Two enums: one for well-known Switch file types and another for return types in HOS. The result types can also be found in Ryujinx/LibHAC. > * Very few methods to identify the current file's type and load the actual application. > > Most of the methods listed are unimplemented: by definition, it is therefore impossible for this code to come from the SDK. > > In conclusion: congratulations folks. You have proven the following things: > > * The community is full of children and encompasses those spreading this drama > * Nobody reads (or can read) the code > * You are very easy to fool and do not verify the information at hand > > **Please stop spreading this blatant lie.** Bullying a project like this, be it made up by kids or not, is genuinely disturbing. Skoz was one of the head admins for context; Skoz never claimed that had SDK code, I did. I was under the assumption, based on certain factors, that it was SDK code. I did not 100% confirm this, nor can I (due to my legal obligations to not disclose or compare any NX SDK code). While its true that the specific file mentioned **may not** have SDK source code, I am extremely confident other parts of Yuzu (and by extension, suyu/Sudachi) source code does. **Even if it doesn't**, it is still extremely unwise to work for this project (which is why I and many others left). The main justifiable reason is due to Discord confirming the takedown was a result of a "court-ordered injunction", confirming Nintendo were the ones who did this. It isn't a DMCA troll. It's legit. And at this point, while I don't like to fearmonger people, I can guarantee anyone still currently working on Suyu by the time Nintendo drops that suit will be included in it.
Exverge changed title from Loader.h needs redoing to Supposed SDK code in yuzu codebase 2024-04-14 23:11:41 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: suyu/suyu#143
No description provided.