2017年 02月 16日
Pi3にLakka (その2)
Pi3にLakka (その1)の続きです
===ゲームを遊ぶ(2)CRC不一致===
今度はメガドライブを遊ぶ
パソコンからLakka\ROMsフォルダに、mdフォルダ作ってそこへゲームコピー
"Tatsujin - Truxton(world)"は表示されていますが、ソニックは表示されていません
これは内部データベースのCRCと一致しないためです
元元、ソニックの吸出しに失敗してるファイルだったかもしれません、
でもゲームはちゃんと起動できるファイルです
"メインメニュー"の"コンテンツをロード"実行
※画像ではPicoDriveのコアもありますが、もしかしたらPicoDriveのコアはダウンロードしないと表示されないかも、記憶あいまい
HomeBrewのゲームも同様にデータベースにゲームが無いので、この手順で遊べます
アーケードゲームも同様な手順で遊べます
===ゲームを遊ぶ(3)履歴から===
一度遊んだゲームは、履歴からゲーム実行して遊べます
機種毎のリスト表示されていないゲームを遊ぶ時、ファイルとコアの選択する手間が省けます
"履歴"から"遊んだゲーム名"実行
===ゲームを遊ぶ(4)プレイリストにゲームを手書き===
スキャンで表示されるようになったゲームは、playlistsファイルにゲームが書き込まれます
CRC一致しなかったソニックをリストに手書きで加えます
パソコンで操作
Lakka\Playlistsフォルダに"Sega - Mega Drive - Genesis.lpl"ファイルがあります
1つのゲームで6項目です
/storage/roms/md/TATSUJIN.smd :ゲームファイルの場所
Tatsujin ~ Truxton (World) :ゲームの表示名
/tmp/cores/genesis_plus_gx_libretro.so:コアの場所&名
Sega MS/GG/MD/CD (Genesis Plus GX):ゲーム機種カテゴリー名
5BD0882D|crc :データベースと一致したCRC
Sega - Mega Drive - Genesis.lpl :プレイリスト名
コアは指定しても指定しなくてもよいようです
CRCも記入する必要はありません
書かない場合は"DETECT"を記入します
ソニックを手書き追加します
/storage/roms/md/sonic.smd
Sonic (not crc)
/tmp/cores/genesis_plus_gx_libretro.so
Sega MS/GG/MD/CD (Genesis Plus GX)
DETECT
Sega - Mega Drive - Genesis.lpl
"Sega - Mega Drive - Genesis"カテゴリに"sonic (crc not)"追加されました
アーケードゲームも手書きでプレイリストに追加出来ますが面倒です
ツールを使ってプレイリストを作成します
===サムネイル表示===
プレイリストのツールを使う前にサムネイル表示の手順書きます
ゲーム名表示と同時にゲーム画像を表示する機能です
画像無し、Boxarts、Snaps、Titlesから選択できます
===サムネイル表示(1)ラズパイ===
ラズパイのLakka操作で画像ファイルをダウンロードします
利点:パソコン操作不要でできる、あとでゲーム追加してもCRC一致なら画像表示される
欠点:CRC一致しないゲームは表示されない、選んだゲーム機種の全ゲーム画像が保存される、時間が掛る
ラズパイで操作
"メインメニュー"の"オンラインアップデーター"実行
しばらく待ちます
ファミコンだとZIPファイル465MBのダウンロードと展開
メガドライブだとZIPファイル335MBのダウンロードと展開
"設定"の"メニュー"実行
十字キー左右で"画像無し""スクリーンショット""TitleScreens""Boxarts"選択
===サムネイル表示(2)パソコンから===
パソコンからサムネイル画像を追加する
下記のサイトへ行き、必要なゲーム機種のファイルをダウンロードする
http://thumbnailpacks.libretro.com/
各フォルダにはゲーム画像が入っている、画像ファイル名はデータベースのゲーム名
その中に"Named_Boxarts""Named_Snaps""Named_Titles"の3つのフォルダを作成する
CRC一致ゲームはそのままコピー
1ゲームづつ選ぶのが面倒な人は、フォルダごと全部コピーすればよい