2018年7月19日木曜日

ニンテンドースイッチ RetroArchエミュレータ専用OSであるlakkaを起動し、色々なハードのゲームを起動する方法(fat32形式のsdカードに直接インストール可)

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


こちらではニンテンドースイッチでRetroArchエミュレータ専用OSであるlakkaを起動し、色々なハードのゲームを起動する方法を紹介します
https://lakka-switch.github.io/documentation/installation.html
3DS,Wii,GC,NDS,N64,GB,GBC,GBA,NES,SNES,PS1,PSP,Dreamcast,Sega Saturn等、様々なゲームに対応
古いバージョンでは音が出ませんでしたが最新版では音が出る上、速度がかなり上がってます
HOSのretroarchよりも全体的に速度が速いです
※sdカードの種類によっては起動しない場合もあるようなので注意してください
sdカードはfat32のものが使え、メインで使うものと併用できますが、hekateを使用するのでkosmosを常用している人は二つ用意して使い分けておいた方が楽だと思われます


現在はドックに対応しておらず、Bluetoothを直接ペアリングできません
携帯モードのみ対応
PCを介せばBluetooth接続できると思いますが、かなり面倒です
https://yyoossk.blogspot.com/2018/10/retroarchoslakkabluetooth.html


互換性リスト
https://docs.google.com/spreadsheets/d/1criEgfpKh8ZFaXJ3ZtM3nJdtjaNpd-ERGEVIZVt3_dE/edit#gid=1132066157

https://docs.google.com/spreadsheets/d/1sRAiKCYzCRYS9ARM8D-XeL5jbXGSlJg1S7DVXQnBc_4/edit#gid=0


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


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

試してみた感想
Wii&GC 下記リンクの方法を行うことで実機並み
https://yyoossk.blogspot.com/2019/05/lakkawii.html
NDS 遅い
N64 GBA GB PS1 PSP SNES NESなど実機並み
ドリームキャスト ムービーは遅いがプレイは実機並み


HOSのRetroarchとの違い
Wii、GC、3DS(前回のバージョンには含まれていたが、遅い)ができる
オーバークロックすれば動作速度がかなり速くなる
原因不明でどんな対策をしてもN64だけできないケースがあったが、lakkaではそのような問題もない


下記リンクよりlakkaをダウンロード&解凍
https://lakka-switch.github.io/documentation/archives.html

microsdカードをfat32でフォーマットし、解凍したフォルダの中にあるbootフォルダと、lakkaフォルダの二つをコピー

32GBを超えるものはFAT32に対応していないため、Disk Formatter2を使用してFAT32形式で
フォーマット
https://www.buffalo.jp/support/faq/detail/14772.html

ubuntuなど過去にインストールしたことがあるsdカードなら下記リンクのソフトを使用してパーティションを削除してください
https://yyoossk.blogspot.com/2019/04/ps4linux_26.html
そのあとswitch本体で念のためもういちどフォーマットしてPCでFAT32にフォーマットしてください


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


下記リンクを参考に本体をRCMモードで起動
https://nintendoswitch-hack-guide.blogspot.com/2019/01/rcm-rcm-rcm-rcm-homercmhomehomehome.html

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


下記リンクよりhekate - CTCaer modのペイロードをダウンロード&解凍
https://github.com/CTCaer/hekate/releases

下記リンクを参考にペイロードを送信
https://nintendoswitch-hack-guide.blogspot.com/2019/01/windows-tegrarcmgui-httpsgithub.html

hekateのペイロードを送信したらジグ又はrcm仕様に改造したジョイコンとusb接続を外してください


もしメインのFAT32のsdカードではなく、別のsdカードを使用するなら下記の手順を行うことで次回からペイロードを送信しただけで自動でLAKKAが起動します
options…を選択
Auto bootを選択
More configs…を選択
LAKKAを選択


起動するには
Launch→More configs…→LAKKA



オーバークロックの仕方
オーバークロックする場合の注意
https://yyoossk.blogspot.com/2019/05/blog-post_20.html

こちらは設定を保存しても一度本体をシャットダウンするとデフォルトの数値に戻るので起動する度に行ってください
メインメニュー→CPU Overclockを選択
メインメニュー→GPU Overclockを選択
両方最大値にしておくと、目に見えて処理が早くなる

ゲーム中に開くクイックメニューはホームボタン又は左右のジョイコンのアナログスティックを同時押し


ゲームの起動はまずコアを読み込んでからコンテンツよりゲームのファイルを読み込んでください

ゲームのファイル名はローマ字
日本語不可


lakkaを終了する際は必ずメインメニューから再起動(RCM)でRCMモードで再起動するのでそこで電源ボタン長押し(約10秒)でシャットダウンしてください
もしこの操作を行わずに電源ボタンでシャットダウンしてしまうとsdカードが破損することがありますので注意



アップデート方法
最新版のlakkaをダウンロード&解凍してlakkaとbootloaderの二つのフォルダをsdカードに上書き保存するだけ


下の方に載せているチュートリアルを行うのに、表示されていない項目があればこちらの手順を行うこと
設定→ユーザーインターフェース
詳細設定を表示をONに

SUNさんより
RCMモードにしてドックに置いてもバッテリーが減ります
充電してるようなのですが1晩置いてたら
バッテリー切れで起動出来ない状態になりました
sxosかhekateを起動して充電で満タンに



bluetooth機器とペアリングする方法
こちらは以前までの方法です
現在は直接ペアリングできないようですが、もし対応したらこちらの方法を行わなくても簡単にペアリングできるようになるかと思います

wifiを介して直接sdカードにアクセスする方法

コア、BIOS、ゲームの追加&起動方法
日本語化する方法
キーマッピング(ボタンの設定)変更方法
決定ボタンとキャンセルボタンを入れ替える方法
チート導入方法
セーブデータ改造方法
画面に表示する大きさを変更
途中セーブをする方法
テーマ変更
プレイリスト作成&サムネ画像表示方法
xmb用カスタムテーマ集
画質(シェーダー)変更方法
カスタムボーダー適用方法
カスタムボーダー導入&読み込み方法 紹介
カスタムボーダー紹介

gb&gbcでスーパーゲームボーイのフレームを表示させる方法
マルチディスクのPS1のゲームを一つのファイルにまとめる方法
ps1のディスクチェンジ
N64のゲームのテクスチャを変更する方法
N64の高速化&画質をよくする方法
PSPのゲームをする方法
ドリームキャストのゲームを起動する方法
セガサターンのゲームを起動する方法
wiiのゲームを起動する方法
wii&ゲームキューブを高速化する方法  お勧め!
wiiのメニューを起動する方法

動画、音楽再生できるコアFFmpeg紹介

3DSに関しては一つ前の古いバージョンではコアが入っていましたが最新版では入っていません
今後追加される可能性はあるのでこちらにリンクを掲載してます
3dsのゲームを起動する方法
3DSのメニューを起動する方法


動画、音楽再生できるコアFFmpeg紹介

4 件のコメント:

  1. Lakka-Switch.L4Tに挑戦
    簡単だDreamcastイイネ!
    Mario Kart Double Dash(gc)まあまあかな音楽がちょっと
    Wii MarioKart(Compress)(trim)4.58から2.70にサイズダウン少し遅いし音楽が
    Wii起動まで楽しかったので良しとします
    センサーバーなんて繋げないよねでも無くても大丈夫
    専用マイクロSDを用意すればLakka-Switch.L4T、SXOSなど起動出来ます
    AceNSが有れば起動も楽々

    返信削除
    返信
    1. いいですよね!
      自分も今回のバージョンからlakkaが好きになりました
      かなり導入が楽ですよね!

      削除
    2. 追記
      WiiScrubber140Multiboot
      上記でトリムしましたが元のサイズに戻せないので
      トリム前のROMは残しておきましょう
      (SUN)

      削除
    3. SUNさんありがとうございます!
      注意書きに追記しときますー

      削除