Skylineは、 ARMv8Android™デバイスで実行され、 Mozilla PublicLicense2.0でライセンスされているNintendoSwitch™システムの機能をエミュレートする実験的なエミュレーターです。
Skylineのコア開発者にはDiscordで連絡できます。ご不明な点がございましたら、お気軽にお問い合わせください。開発に関するほとんどの話はあちらで行われているので、エミュレータについていくのも良い場所です。
その過程で私たちを助けてくれたいくつかの注目すべきチーム/プロジェクトは次のとおりです。
Ryujinx:プロジェクト全体で参照用にRyujinxを使用しました。スイッチサブシステムのHLE実装の精度は、これをすばらしい参照にしています。プロジェクトの背後にあるチームは、私たちが受けたあらゆる質問に非常に役立ち、私たちが遭遇した問題について常に私たちを助けてくれました。SkylineはRyujinxに基づいていないことに注意してください。
yuzu: Skylineのシェーダーコンパイラは、 Skyline固有の変更を加えたyuzuのシェーダーコンパイラのフォークです。これを使用すると、高品質のシェーダーコンパイラを実装しながら、モバイル用に特に最適化できるGPUエミュレーションの部分に焦点を当てることができます。ベース。柚子の背後にいるチームも私たちを助けてくれ、ライセンスの免除を丁寧に提供してくれました。
Switchbrew: Switchbrewを幅広く使用してきました。これは、スイッチに関する膨大な量の情報を備えたWikiであり、HLEカーネルとsysmoduleの実装を確実にするためのエミュレーターの初期開発に不可欠な、数え切れないほどの時間を節約したlibnxです。正確でした。