2018年5月26日土曜日

ニンテンドースイッチ RetroArchエミュレータ専用OSであるlakkaを起動し、色々なハードのゲームを起動する方法(イメージファイル版)

記事の方法を試す前や質問をするまえに必ず下記リンクを見てからにしてください!
このブログについて
http://yyoossk.blogspot.jp/1970/11/blog-post_24.html




こちらではニンテンドースイッチでRetroArchエミュレータ専用OSであるlakkaを起動し、色々なハードのゲームを起動する方法を紹介します
現在は音がせず、なかには途中でフリーズするものやメニューが正しく表示されないものもあります
NDS,N64,GB,GBC,GBA,NES,SNES,PS1,PSP,Dreamcast,Sega Saturn等、様々なゲームが起動するようです
※sdカードの種類によっては起動しない場合もあるようなので注意してください
sdカードはimgファイルを直接書き込むためメインで使用しているsdカードは使用できないので専用のものが必要になります

compatibility list
https://docs.google.com/spreadsheets/d/1criEgfpKh8ZFaXJ3ZtM3nJdtjaNpd-ERGEVIZVt3_dE/edit#gid=1132066157

FAQ
https://lakka-switch.github.io/documentation/faq.html

起動に必要なbiosと保存場所(基本的にはlakka/storage/systemフォルダの中にいれるようです)
http://www.lakka.tv/doc/BIOSes/

日本語wiki
https://wikiwiki.jp/emula/LAKKA



coreを追加する方法とlakka用のcore
https://yyoossk.blogspot.com/2018/07/retroarchoslakkacorelakkacore.html



※本体をrcmモードで起動して改造する方法での注意
https://yyoossk.blogspot.jp/2018/05/rcm_12.html

必要なもの
type cのusbケーブル
4gb以上のmicrosdカード
本体をrcmモードで起動できる環境


まず下記リンクを参考にスイッチをrcmモードで起動できるように準備する必要があります

ジョイコンを改造してRCMモードを起動する方法
https://yyoossk.blogspot.jp/2018/05/rcm.html
[SWITCH] RCMモードで起動してfusee-launcherでペイロードを実行するまで
http://cmd0725.blog.fc2.com/blog-entry-2110.html
[Switch] RCMモード起動までをやってみる。5.0.2までの全FW対応。
https://re-doing.com/archives/5414

又はジグツールを使用する
http://www.ndshop.jp/nintendo-switch/971--switch-rcmclip.html

下記リンクよりlakkaをダウンロード&解凍
・lakka(約550mb)
イメージファイル
https://natinusala.cheats-inc.org/natinusala/lakka-switch/archives/images/
下記リンクよりフリー版のeassos partition guruをダウンロード&インストール
http://www.eassos.com/partitionguru.php

ソース
https://gbatemp.net/threads/dev-launchmycraft-ported-lakka-to-the-switch.503646/


microsdカードをpcに読み込ませ、下記リンクを参考にダウンロードしたlakkaのイメージファイルである.imgファイルをsdカードに書き込む
Etcherの使い方
※もし以前にlinuxを導入したことがある方がいらっしゃれば、一度パーティションを全て消し、フォーマットしなおしたほうがよいかもしれません

書き込んだmicrosdをスイッチ本体に挿入

スイッチ本体をrcmモードで起動
※ジョイコンを改造してrcmモードを起動される方は、rcmモードが起動した後にすぐにジョイコンを本体から外さなければ正常にlinuxが起動しない可能性があります
rcmモードで起動した本体をpcに読み込ませる方法は下記リンクの
●TegraRcmSmashでペイロードを送信して実行するまで
の項目を行っておく必要があります
[SWITCH] RCMモードで起動してfusee-launcherでペイロードを実行するまで
http://cmd0725.blog.fc2.com/blog-entry-2110.html

・Android端末からペイロードを送信する方法
Rekado
こちらはファイルを用意することなく、しかも他のpayloadにも切り替えができるのでお勧めです
https://yyoossk.blogspot.com/2018/07/androidrekado.html
・switch_linux_launcher
https://yyoossk.blogspot.com/2018/07/androidretroarchoslakkaswitchlinuxlaunc.html

・pcと接続して起動する場合
下記リンクよりlinux起動に必要なファイルをダウンロード&解凍
http://www.mediafire.com/file/rcao85bjd7ka3a8/painless-linux-master.rar

type cのusbで本体とPCを接続
初めにダウンロードし解凍したpainless-linux-masterフォルダの中のboot_linux.batを起動させる。
この際にusb接続を外しておかないと処理が進みません
環境の構築が終わるまで待つ。
終わったら電源ボタンを10秒ほど長押しして電源を落とし、もう一度rcmモードで本体を起動しboot_linux.batを起動するとlakkaが起動すると思います
※rcmモードになったらすぐにrcm仕様に改造したジョイコン又はジグツールを外さなければエラーが出ます


・言語設定
Settings→User→Languageで右ボタンで日本語に変更






・バックグラウンドの壁紙&色変更
設定→ユーザーインタフェース→外観
メニューの壁紙で壁紙変更
メニューの色テーマで右ボタンで色を変更






・設定保存方法
設定→ユーザーインタフェース→詳細設定を表示をONにする
メインメニュー→設定ファイル→現在の設定を保存を選択




・ゲームの追加方法
電源ボタンを10秒ほど長押しして電源を落とし、sdカードをpcに接続
初めにダウンロード&インストールしたフリー版のeassos partition guruを起動
下の画像を参考にLAKKA DISK(1)にアクセスし、romsフォルダの中にゲームデータを直接ドラッグ&ドロップ
又はgbaやps1などフォルダを作り、整理して中に入れる
※この際、他の場所に保存するとlakkaが正常に起動しなくなり、一から導入しなおさなければならなくなってしまいますので注意してください
もし正常に書き込めない場合はプログラムのブロック解除や管理者権限で再インストールし、起動してください
それでもダメだった場合は他のex4フォーマット領域を弄れるソフトを探してください
他にもwindowsで使用できるものを探しましたが、有効期限付きのシェアソフトしか見つかりませんでした

ゲームソフト吸出し方法まとめ(随時更新)
https://yyoossk.blogspot.jp/2017/11/blog-post_13.html

Paragon ExtFS
https://kiyoshi.hatenablog.com/entry/20131230/1388352418



・ゲームをスキャンし、メニューの中に表示させる
コンテンツをインポート→フォルダをスキャン→<このフォルダをスキャン>を選択

0 件のコメント:

コメントを投稿