目次
- 【ページ1】
- 1. Invalid partition table と出てLAKKAが起動できない
- 2. 日本語にしたい
- 3. 使い方がよくわからない
- 4. コントローラー設定
- 5. ゲーム終了、ゲーム中断しLakkaメニューを表示
- 6. 外付けハードディスクなどにアクセス
- 7. Lakkaの設定方法をもっと知りたい
- 【ページ2】
- 1. ROMイメージはどこにどうやって置いたらいいか
- 2. BIOSをどこにどうやって入れるのか
- 3. SSHで『LAKKA_DISK』へアクセス
- 4. SSHツールの使い方
- 5. 【重要】不要時は SSH SAMBA を無効に
- 6. LAKKA_DISKからセーブファイルなどを取り出したい
- 【ページ3】
- 1. コントローラーが認識されない(ver.3以降)
- 2. パスワードの変更は出来ない?
- 3. 再起動が2つある
- 4. 設定の保存が2つある
- 5. SAVEフォルダ変更が保存されない(ver.3)
- 6. SAVEが保存されない。保存系処理が失敗する
- 【ページ4】
- 1. 画面の明るさコントローラーが動作しない
- 2. BIOSのファイル名とハッシュ値確認 MD5:32
- 3. 最新のCoreやRetroArchがほしい、差し替えたい
- 4. 任意のサウンドデバイスで音を出したい
- 5. HDMIで音を出したい
- 6. PCエンジンのCDロムロムを起動したい
- 7. FDSのB面をセットしたい
- 【ページ5】
- 1. 画面が真っ黒でパソコンが立ち上がらなくなった
- 2. アップデート機能は使用しない方が良いかも
- 3. メニュー画面からカクつく
- 4. 外部モニタ(VGA)に映す
- 5. 時刻がおかしい
- 6. Wiiとかゲームキューブを動かしたい
- 7. Invalid partition table と出てWindowsが起動できない
- 【ページ6】
- 1. 動画を再生した履歴を消したい
- 2. ダンプしたディスクイメージは何処にあるのか
- 3. ゲームのリストを日本語にしたい
- 4. 開発中のLAKKAを使ってみたい
- 5. ver2.3.2が欲しい。LAKKA OLD Version Download
- 6. プレステ2のゲームはできるのか
- 7. Lakkaのアップデート方法
- 【ページ7】
- 1. ゲームのプチフリを改善
- 2. Defaultのコンフィグファイルが欲しい
- 3. Lakkaのアップデート方法
コントローラーが認識されない(ver.3以降)
お使いのコントローラーによると思いますが、
当方の使用している『Xiaoji GameSir G3w』というコントローラーでは途中から接続すると正常に認識されませんでした。
LAKKA ver.2.3.2 では途中から挿しても認識されました。
その後、色々試した結果、
途中で挿してもAndroid用としてコントローラーのペアリングを行えば使うことができました。
Windowsモードでの場合XBOX360コントローラーとして認識されてしまい使えないようです。
動かない場合、単純にコントローラーの設定をしてないこともあると思います。
『入力』→『ポート1コントロール』で
「上」キーのところでキーボードのEnterを押し、カウントダウン中にゲームコントローラーの上キーを押します。
その要領で他のボタンも割り当てていきます。
他の理由でコントローラーが認識されない対応策としては、
・最初から接続しておく
・LAKKA ver.2.3.2を使う
でしょうか。
または未確認ですが、
vendor_id = “1118”
product_id = “654”
のXBOX360コントローラーを使うか
です。
以上が現在の対応策ですが、
本来製作者の意図としては、joypadsディレクトリにコントローラーの Vendor ID と Product ID を記述したコンフィグ[*.cfg]ファイルを入れることで対応させようとしているようです。
コントローラーのコンフィグ[*.cfg]ファイルを作成しjoypadsディレクトリに入れるか、
又はディレクトリ指定でコンフィグファイルを置いたディレクトリを指定します。
joypadsのコンフィグ
コンフィグファイル集
Windows版のRetroarchをインストールすれば同じファイル集がautoconfigフォルダに作られます。
ドライバごとに分かれてますが、パソコン用のは大抵『udev』の中にあるかと。
私が使ってるコントローラーは『Xiaoji GameSir G3w』ですが、
Xiaoji Gamesir-G3w.cfg
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
input_driver = "udev" input_device = "Xiaoji Gamesir-G3w" input_device_display_name = "Xiaoji Gamesir-G3w_udev" input_vendor_id = "1452" input_product_id = "1371" input_b_btn = "2" input_y_btn = "3" input_select_btn = "8" input_start_btn = "9" input_up_btn = "h0up" input_down_btn = "h0down" input_left_btn = "h0left" input_right_btn = "h0right" input_a_btn = "1" input_x_btn = "0" input_l_btn = "4" input_r_btn = "5" input_l2_btn = "6" input_r2_btn = "7" input_l_x_plus_axis = "+0" input_l_x_minus_axis = "-0" input_l_y_plus_axis = "+1" input_l_y_minus_axis = "-1" input_r_x_plus_axis = "+2" input_r_x_minus_axis = "-2" input_r_y_plus_axis = "+3" input_r_y_minus_axis = "-3" |
重要なのはこの辺
input_driver = “使用するドライバ”
input_device = “コントローラー名”
input_device_display_name = “表示名”
input_vendor_id = “ベンダーID”
input_product_id = “プロダクトID”
まず、
ドライバ(Driver)はudevとなっていますが、
使用するドライバーを変えたかったら一行目のinput_driverを編集して、
このcfgファイルだけを置いたディレクトリを指定すれば強制的に読み込ませることができます。
次に
input_vendor_id = “ベンダーID”
input_product_id = “プロダクトID”
私が使ってるコントローラー『Xiaoji GameSir G3w』の場合ですが、
Windowsのデバイスマネージャーで調べた結果
Vendor ID:0x05AC
Product ID:0x055B
です。
が、これは16進法なので、10進法に直し、
input_vendor_id = “1452”
input_product_id = “1371”
と記述します。
この数字はLakkaにコントローラーをつなげると
一瞬ふわっと表示されると思います。
1452/1371 みたいな感じで。
それをメモっておいて記述すればいいです。
Lakkaで認識されなくなる場合、これが
16進法
VID_045E&PID_028E
10進法
1118/654
のXBOX 360 Controllerとして認識されています。
つまり、
実際には「1452/1371」のGamesir-G3wコントローラーであるにも関わらず
「1118/654」のXBOX 360 Controllerとして認識されてるから動かないということだと思います。
ちなみに、Windowsのデバイスマネージャーでも
実際には「VID_05AC&PID_055B」のはずなのに
「VID_045E&PID_028E」のXBOX 360 Controllerで認識されてるということがありました。
XBOX 360 Controllerではないにもかかわらず「VID_045E&PID_028E」だった場合は間違ってると思われます。
つなぎ直すなどして調べ直してください。
パスワードの変更は出来ない?
SSHのコマンドで
1 |
sudo passwd root |
とやれば変更出来るという情報もありますが、
やってみたところ変更出来ませんでした。
再起動が2つある
上の再起動はLakkaを再起動
下の再起動はPCを再起動
設定の保存が2つある
おそらく
上のは現在の設定をデフォルトとして保存
下のは日付などを付与して保存
だと思われます。
設定でconfigフォルダを変更すれば、そのフォルダに日付を付与したコンフィグファイルが保存されるので、バックアップに良いです。
SAVEフォルダ変更が保存されない(ver.3)
SAVEフォルダ変更して、設定保存しても再起動すると元に戻ってしまう事があります。
configファイルを直接編集したらいいかもしれません。
デフォルトでは
ファイル名 retroarch.cfg
場所 /storage/.config(隠し)/retroarch/
SAVEが保存されない。保存系処理が失敗する
ディレクトリ指定でセーブデータの保存先を変更したりできますが、
別ドライブに変更した場合、セーブデータなどのファイルを作成して書き込む系の処理は、
失敗し書き込めない保存されない場合があります。
保存系の処理はディレクトリ変更しないほうがいいかもしれません。
デフォルトではここです。
/storage/savefiles
/storage/savestates
savestates とは、いわゆる「どこでもセーブ」です。