Homebrew Question Question about Atmosphère OS

o0DarkMaxx0o

Member
OP
Newcomer
Joined
Jun 11, 2018
Messages
5
Trophies
0
Age
44
XP
379
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 ?
 

loopguy

Well-Known Member
Member
Joined
Mar 19, 2007
Messages
234
Trophies
1
XP
924
Country
Germany
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

o0DarkMaxx0o

Member
OP
Newcomer
Joined
Jun 11, 2018
Messages
5
Trophies
0
Age
44
XP
379
Country
Brazil
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については、その性質上、一切の保証ならびにサポートの対象外になります。ご了承ください。
 

ry755

Well-Known Member
Member
Joined
Nov 29, 2017
Messages
534
Trophies
1
Age
20
Location
California
XP
1,498
Country
United States
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.
 

Wierd_w

Well-Known Member
Member
Joined
May 12, 2018
Messages
406
Trophies
0
Age
41
XP
651
Country
United States
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

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/FdYTKAVSsXY?si=9E-2AU0JN-4hRZi3