kenji-nx エミュレータ APK – Nintendo Switch エミュレータ – Android
Kenji-NX EmulatorはオープンソースのNintendo Switchエミュレータです。Android版APK最新バージョンでは、スマートフォンでNintendo Switchのゲームをプレイできます。元々はgdkchan氏によってC#で開発されました。このエミュレータは、優れた精度とパフォーマンス、ユーザーフレンドリーなインターフェース、そして一貫性のあるビルドを提供することを目指しています。ゼロから開発され、プロジェクトの開発は2017年9月に開始されました。Kenji-NXはGitHubで公開されています。 MITライセンス.
1年2024月XNUMX日、作成者がプロジェクトを放棄せざるを得なくなったため、Ryujinxは廃止されました。
このフォークはRyujinxの復活プロジェクトではなく、GreemDevの リュウジンクス フォークとより保存性の高い リュウジンXミラー フォーク。前述のフォークのフロントフェイスの特徴の多くを継承し、 追加の KeatonTheBot およびその他からの貢献。
Kenji-NX V2.0.5 最新アップデート – Nintendo Switch エミュレータ Android
Android貢献者を歓迎します ベジデ93このリリースでの変更の大部分は彼が提供しました。
より多くの機能がすぐに来る!
変更点
基礎となるメインラインに加えて 2.0.5 コードでは、Android の変更は以下のとおりです。
New
- フルスクリーンに拡大するトグル(設定→グラフィック) – ベジデ93
- x0.75解像度設定を追加 – ベジデ93
- 物理コントローラのL3/R3サポート – ベジデ93
- バーチャルコントローラー:L3/R3ボタンを独立 – ベジデ93
- 古い L3/R3 実装(ダブルタップ + スティックホールド)を削除しました
- 言語と地域の選択(設定→システム) – ベジデ93
- 画面の向きの設定(設定→ユーザーインターフェース) – ベジデ93
- センサー、センサーランドスケープ、センサーポートレート
- オーバーレイメニューボタンの位置と不透明度の設定 – ベジデ93
修正/最適化
- 読み込み画面: ネイティブの進行状況が UI オーバーレイにパイプされる – ベジデ93
- オンスクリーンキーボード: フォーカス/可視性の修正 – ベジデ93
- 保存ファイル: アイテムIDベースのマッピングの基礎 – ベジデ93
- タイムゾーンゲームはUTCではなくAndroidデバイスのタイムゾーンを使用しています – ベジデ93
- 未使用のVVLバイナリを削除し、さらに 縮小 APKファイルサイズは71MBに – @キートンザボット
最新情報
io.coil-kt:coil-compose:2.7.0
targetSdkを36にアップグレード(Android 16) – @キートンザボット
Android 10のサポートを追加(実験的) – @キートンザボット
冗長なコードや非推奨のコードを削除、置換する – @キートンザボット
アップデートパッケージ – @キートンザボット
androidx.appcompat:appcompat:1.7.1
androidx.core:core-ktx:1.17.0
androidx.lifecycle:ライフサイクルランタイム-ktx:2.9.1
androidx.navigation:ナビゲーションコンポーズ:2.9.3
androidx.test.espresso:espresso-core:3.7.0
Androidx.テスト.ext:junit:1.3.0
com.google.android.material:マテリアル:1.13.0
com.google.code.gson:gson:2.13.1
Kenji-NX – Nintendo Switch エミュレータ Android セットアップガイド / チュートリアル / 設定
互換性
2024 年 4,300 月現在、Ryujinx は約 4,100 タイトルでテストされており、そのうち 3,550 以上がメニューから起動してゲームプレイを開始し、そのうち約 XNUMX がプレイ可能とされています。
誰でも新しいゲームテストを提出したり、既存のゲームテストエントリーを更新したりできます。新しい問題テンプレートとテストガイドラインに従うか、該当するゲームの問題に返信として投稿してください。検索機能を使って、ゲームが既にテストされているかどうかを確認してください。
使用法
このエミュレータを実行するには、PC に少なくとも 8 GiB の RAM が搭載されている必要があります。この要件を満たしていない場合、ゲームプレイの質が低下したり、予期しないクラッシュが発生したりする可能性があります。
最新ビルド
これらのビルドは、マスターブランチの各コミットごとに自動的にコンパイルされます。アップデートをプッシュする前に最適な安定性とパフォーマンスを確保するよう努めていますが、自動ビルドは 不安定または完全に壊れている可能性があります.
自動ビルドは一時的に無効になっていますが、ワークフローが修正されるまで、すべてのプラットフォームのビルドは手動でコンパイルされ、アップロードされます。
ドキュメント
貢献する予定の方、またはこのプロジェクトについてもっと知りたい方は、 ドキュメント.
建物
エミュレータを自分でビルドする場合は、次の手順に従ってください。
ステップ 1
インストール .NET 9.0 (またはそれ以降) SDK. SDKのバージョンが、 グローバル.json.
ステップ 2
どちらかを使用する git clone https://git.ryujinx.app/kenji-nx/ryujinx コマンドラインでリポジトリのクローンを作成するか、[コード] -> [zip のダウンロード] ボタンを使用してファイルを取得します。
ステップ 3
Kenji-NXをビルドするには、プロジェクトディレクトリ内でコマンドプロンプトを開きます。Windowsでは、ファイルエクスプローラーでShiftキーを押しながら右クリックして「」を選択すると、すぐにアクセスできます。 Open command window here次に、次のコマンドを入力します。 dotnet build -c Release -o build ビルドされたファイルは、新しく作成されたビルド ディレクトリにあります。
システムファイルは、 Ryujinx フォルダです。このフォルダはユーザーフォルダ内にあり、クリックすることでアクセスできます。 Open Ryujinx Folder GUI の [ファイル] メニューの下にあります。



オプション
- オーディオ オーディオ出力は完全にサポートされていますが、オーディオ入力(マイク)はサポートされていません。C#ラッパーを使用しています。 OpenAL, SDL2 & libsoundio フォールバックとして。
- CPU CPU エミュレータ ARMeilleure は ARMv8 CPU をエミュレートし、現在ほとんどの 64 ビット ARMv8 と一部の ARMv7 (およびそれ以前) 命令をサポートしており、32 ビットも部分的にサポートしています。ARMeilleure は ARM コードをカスタム IR に変換し、いくつかの最適化を行った後、x86 コードに変換します。メモリ管理オプションはユーザーの好みに応じて XNUMX つ用意されており、ソフトウェアベース (低速) とホストマップモード (非常に高速) の両方を利用できます。最速のオプション (ホスト、チェックなし) がデフォルトで設定されています。Kenji-NX にはオプションの Profiled Persistent Translation Cache も搭載されており、これは基本的に変換された関数をキャッシュするため、ゲームをロードするたびに関数を変換する必要がありません。その結果、ほぼすべてのゲームでロード時間 (ゲームを起動してからタイトル画面が表示されるまでの時間) が大幅に短縮されます。注: この機能は、オプション メニュー > システム タブでデフォルトで有効になっています。パフォーマンス改善がXNUMX回目の起動時にロック解除されるには、タイトル画面以降までゲームを少なくともXNUMX回起動する必要があります。これらの改善は永続的であり、今後追加の起動は必要ありません。
- GPU GPUエミュレータは、OpenTKまたはSilk.NETのカスタムビルドを通じて、OpenGL(バージョン4.5以上)、Vulkan、またはMetal(MoltenVK経由)APIを使用して、SwitchのMaxwell GPUをエミュレートします。Kenji-NXでは現在、エンドユーザーが利用できるグラフィック拡張機能がXNUMXつあります。ディスクシェーダキャッシュ、解像度スケーリング、アンチエイリアシング、スケーリングフィルタ(FSRを含む)、異方性フィルタリング、アスペクト比調整です。これらの拡張機能は、GUIで必要に応じて調整または切り替えることができます。
- 入力 現在、キーボード、マウス、タッチ入力、JoyCon入力、そしてほぼすべてのコントローラーに対応しています。モーションコントロールはほとんどの場合ネイティブサポートされていますが、デュアルJoyConモーションコントロールのサポートには、現在DS4WindowsまたはBetterJoyが必要です。いずれの場合も、入力設定メニューですべて設定できます。
- DLCと改造 Kenji-NXはGUIを通してアドオンコンテンツ/ダウンロードコンテンツを管理できます。mod(ROMファイル、EXEファイル、チートなどのランタイムmod)もサポートされており、GUIには特定のゲームのmodフォルダを開くためのショートカットが含まれています。
- エミュレータには、ログの有効化/無効化、コントローラの再マッピングなど、さまざまな設定があります。これらはすべて、グラフィカルインターフェースまたは設定ファイルから手動で設定できます。
Config.jsonは、クリックしてアクセスできるユーザーフォルダにあります。Open Ryujinx FolderGUI の [ファイル] メニューの下にあります。
Nyushu vs Eden Nighty vs Citron vs Kenji-NX: どのSwitchエミュレーターが優れているか
ライセンス
このソフトウェアは、 MITライセンスこのプロジェクトは、BSDライセンスのlibvpxプロジェクトとLGPLv3ライセンスのffmpegプロジェクトによって作成されたコードを使用しています。 ライセンス.txt および サードパーティ のガイドをご参照ください。
KENJI-NX Android エミュレータのベスト設定:FPSの向上 - ラグとグリッチの修正
kenji-nx エミュレータ Android 追加情報
カテゴリ: 無料のエンターテイメント アプリ
最新バージョン: 2.04.1
更新日: 20.07.2025 年 XNUMX 月 XNUMX 日
利用可能: Github
Android が必要: Android 12.0+報告する: 不適切として報告する