サイトアイコン 大人のためのゲーム講座

Switch 2シーンに伝染した変な日本語シリーズ Swich 2の準CFW kaiHEN(改変) by kurumuz

GBATempで、kurumuz氏がNintendo Switch 2向けのHomebrew Enabler機能を持つ最小限レベルに相当するカスタムファームウェア環境kaiHEN改変をリリースしたことを伝えていました。

kaiHEN(改変)は、システムを改変するという意味では珍しく意味が通じる日本語のネーミングですが、こじつけには変わりなく変な日本語シリーズに加えていいと思います。これまでPlay Stationシーンの象徴だった日本語ネーミングがついにSwitch 2シーンへ登場しました!

AIアシストで日々劇的に進展するSwitch 2シーンに新たな展開です。

kaiHEN(改変)はSwitch 2向けの「Homebrew実行環境と最小限のカスタムファームウェア」という説明になっていますが、まだ開発段階で「バグもある」ようです。HomebrewがシステムNANDを含むフルNANDアクセスできるようになっていることが特徴です。ただしNANDにフルアクセスできるようということは読み書きを無制限にできるということになります。誤った使い方は即Switch 2をbrickさせてしまうので、バグがあるといううちは使用は控えた方がいいかと思おいます。

Switch 2はそもそもPlayStationシーンでいうところのカーネルレベルのアクセスはできませんがファイルシステムにはアクセスできるようになったので、その範囲でHomebrew起動ができるカスタムファームウェアというのがkaiHENです。

現在はkaihen 20261114dが最新バージョンです。

Redditに投稿されたkurumuz氏の説明によると、libnx互換のSwitch 2ユーザーランドライブラリlibounce、EGL/OpenGL/VulkanドライバーのOunceVKが用意されるので、libnxとOpenGL/Vulkanを使ったSwitch 1向けのHomebrewはSwitch 2向けにコンパイルすることでSwitch 2で操作するようになります。
開発キットはounce-devkitとして用意されます。

Switch 2は23.0.1までが対象で
『プチコン4 SmileBASIC』はns2jbで
『Sid Meier’s Civilization VII(シドマイヤーズ シヴィライゼーション VII』はciv7-fs-kaihen
をエントリーポイントとして利用します。

環境がないので試してはいませんが、kaiHENのインストール後に一旦ゲームを終了し、Switch 2のゲーム(特に指定は書かれていませんが、Switch2専用である必要はあります)をRトリガーを押しながら起動を起動する操作を2回繰り返すとkaiHENに含まれているHomebrewメニューのhbmenuが起動します。また同じくkaiHENに含まれているOunceShellというFTPサーバー機能を持つ、多機能シェルアプリVitashellの移植版を同梱していますので、無線LAN経由でHomebrewの転送が可能です。

最小限のカスタムファームウェアという表現ですが、基本的にはHEN(Homebrew Enabler)で、Switch 1向けのHomebrewをSwitch 2向けに移植する開発環境を用意したという本格的なものです。AtmosphereのようなカスタムファームウェアでありませんがHomebrew起動を
Switch 2で実現できるようになりました。あっという間にここまできたのが本当に驚きです。

モバイルバージョンを終了