SmileBASIC(プチコン3号)を利用したHBLの起動 | KIRISAME's Diary Blog

KIRISAME's Diary Blog

なんかいろいろ書いてます。
追加して欲しい記事があればコメントかTwitterへ

本日、日本版SmileBASIC向けのexploitがリリースされましたので導入方法を解説していきたいと思います。



source:https://plutooo.github.io/smilehax/



概要
SMILE BASIC(プチコン3号)のexploitを利用したHBLの起動



準備
3DS(NEW OLDどちらでも可)

SMILE BASIC(プチコン3号) ver.3.0.0






※日本版のsmilehaxはバージョン3.0.0でなければいけないので予めSMILE BASICのバージョンを初期バージョン3.0.0にダウングレードしておいてください。



ダウングレードは本体設定>データ管理>NINTENDO 3DS データ管理>追加コンテンツの管理からプチコン3号のアップデータを削除すると簡単にダウングレードできます。




Step 1:コードの手入力




※コード入力の前に最新版のstarterkitをダウンロードしてSDに配置してください。配置の方法などは私の過去記事を参考にしていただくとわかるかと思います。


まず3DSのWi-Fiを予めオンにしておいてください。

次にsourceのページにアクセスして
3. Fill in your firmware version here:で自身が利用している3DSのバージョンを選択してください。今回はNEW 3DS 11.0.0-33 Jを利用して紹介します。


次の
4. Fill in your SmileBASIC version/region でNEWかOLDを選択します。


すると6の項目にSmile Basicのコードが表示されますのでこれを手入力していきます。




SmileBASICを起動して右下のSmileBASICでプログラムを作るをタッチ、このような画面が表示されますので左下のEDITを押してEDIT MODEにします。




EDIT MODEに移行したら先ほどのコードを手入力していきます。

コードの入力が完了したら左下のDIRECTをタッチしてMODEを変更します。


DIRECTに移行したら下画面上部のSAVE"を押します。するとコマンドにSAVE"と入力されますのでその後にINSTALL"と追加してENTERをタッチ




これで準備は完了です。

入力と保存が完了したら次は作品を見るを選択します。


[DEFAULT]をタッチ


するとINSTALLというファイルがあるのでそれを選択


ファイルをスロット0に読み込みます。と表示されますので「はい」を選択(写真撮り忘れ)

INSTALLを実行すると強制終了されますが問題はありません。再度SmileBASICを起動していただいて作品を見る>[DEFAULT]に行っていただくとHAX Launch homebrew!というファイルが作成されています。



このHAXというファイルを実行していただくことでHBLが起動します。









今回のexploitは自身で手入力するという関係上入力ミスでなかなかうまく実行できないかもしれませんが、根気よくがんばってください!(syntax errorでどの行が間違っているか大体把握できるのでコードをよく見比べてみてください。)



これでSmileBASIC(プチコン3号)を利用したHBLの起動の解説を終わります。




誤字脱字や質問等は管理人のTwitterかコメント欄にお願いします。


はろさんのTwitter


最後まで読んでいただきありがとうございました。