スイッチに使われているJetson Nanoの公式な後継はJetson Orin Nanoですが、その開発環境は、Jetson NanoはJetPackというNVIDIAの環境があり、Linuxまでセットにして提供しています。このJetPackは、Jetson Nanoの後継のJetson Orin NanoについてもJetPackを更新することで対応しています。
要するに、Linuxを含めた開発環境は、Jetson NanoとJetson Orin Nanoについては一貫した環境があり、このことはソフトの互換性が確保されているということを意味します。
あしか 5月4日 01:11
NVIDIAは市場を失いたくありませんから、ソフトの互換性については、ハードとソフトの両面から、万全の対策をしています。
スイッチに使われているJetson Nanoの公式な後継はJetson Orin Nanoですが、その開発環境は、Jetson NanoはJetPackというNVIDIAの環境があり、Linuxまでセットにして提供しています。このJetPackは、Jetson Nanoの後継のJetson Orin NanoについてもJetPackを更新することで対応しています。
要するに、Linuxを含めた開発環境は、Jetson NanoとJetson Orin Nanoについては一貫した環境があり、このことはソフトの互換性が確保されているということを意味します。
もちろん、スイッチのソフトは、基本はx86ベースのパソコンで開発されていますが、NVIDAはJetPackのソースコードを持っていますから、それをx86ベースのパソコンでコンパイルすれば、JetPackは動作しますから、それを汎用のゲーム開発環境と組み合わせれば、完全なスイッチの開発環境をバソコンで実現できます。
要するに、x86ベースのパソコンで動いている今のスイッチの開発環境は、適切にアップグレードすれば、そのまま新しいスイッチの開発環境として動作します。
これは多くのソフト開発会社にとってはとても良いことであり、開発した、あるいは今開発している多くのソフトは、再コンパイルすることで、新しいスイッチでも動作します。