Homebrew Question Question about Atmosphère OS

o0DarkMaxx0o

Member
Newcomer
Joined
Jun 11, 2018
Messages
5
Reaction score
1
Trophies
0
Age
46
XP
399
Country
Brazil
Hello guys, it is possible to run Atmosphère on a NVidia Shield ? The hardware (most of it) is the same, so, how difcult can be, to make a "nintendo switch" from a Nvidia Shield TV ?
 
Porting the Switchs' OS to the Shield would be nearly impossible, because it's closed source, and, except the CPU, the rest of the hardware is too different.
 
  • Like
Reactions: NeoSlyde
This can help maybe?
Nintendo Open Source Software source code distribution page:

Nintendo Switch

About OSS included in the Nintendo Switch console
Nintendo Switch本体に含まれるOSSについて

The Nintendo Switch console includes OSS distributed under OSS Licenses. In accordance with the OSS Licenses, we are making the source code of the OSS available to you.
*Please note that the OSS is provided without warranty of any kind.

Nintendo Switch本体には、OSSライセンス適用のOSSが使用されています。お客様は、当該OSSのソースコードをOSSライセンスに従って入手、複製、改変、再配布することができます。
当該OSSについては、その性質上、一切の保証ならびにサポートの対象外になります。ご了承ください。
 
This can help maybe?
Nintendo Open Source Software source code distribution page:

Nintendo Switch

About OSS included in the Nintendo Switch console
Nintendo Switch本体に含まれるOSSについて

The Nintendo Switch console includes OSS distributed under OSS Licenses. In accordance with the OSS Licenses, we are making the source code of the OSS available to you.
*Please note that the OSS is provided without warranty of any kind.

Nintendo Switch本体には、OSSライセンス適用のOSSが使用されています。お客様は、当該OSSのソースコードをOSSライセンスに従って入手、複製、改変、再配布することができます。
当該OSSについては、その性質上、一切の保証ならびにサポートの対象外になります。ご了承ください。
That's just because it includes some networking code from FreeBSD.
 
The answer to this question depends on just how deep into the rabbit hole Scires wants to go.

So far, he seems mostly content to deal with the trustzone and pals, and does not seem keen on reimplementing all of Horizon OS. However, it is 'theoretically' possible to use atmosphere for its implementation of the trustzone, along with some shims (or donated certificate identity?) to possibly get horizon to run on non-nintendo hardware, with reimplemented driver stacks. Doing so would not be an easy task, and would be a project in and of itself.

Considering that each console has a unique cryptographic identity baked into it, and horizon uses that quite deeply in its internals, there would either need to be a great deal of patching or a donated identity would need to be provided. Also due to this, the resulting unit would not be able to make use of Ninty's online services, because those are deeply tied to those same cryptographic identity features.

Basically, "possible" is not the same as "probable". But also bear in mind that "where there's a will, there's a way." If somebody with the requisite skill set decides to put their mind to it, and both atmosphere and homebrew on the system evolve to a suitable point to start from, a "near bare metal" "emulator" is possible.
 
  • Like
Reactions: o0DarkMaxx0o

Site & Scene News

Popular threads in this forum