家のRetroArchの動作環境はFire TV Stickなので、Android(armeabi-v7a)向けの改造です。
https://github.com/osobaudonmen/NP2kai
- libretroのレポジトリではstate操作が失敗するのでフォーク元のレポジトリを使用する
フォーク元のレポジトリから作ったコアをインストールしたら無事state操作できました。
参考: https://www.reddit.com/r/RetroArch/comments/q1thus/retroarch_crashes_when_i_try_to_save_a_state_neko/
参考: https://www.reddit.com/r/RetroArch/comments/129tzey/neko_project_ii_2_kai_crashes_every_time_i_use/ - RetroArch用のビルドができるように調整
https://github.com/osobaudonmen/px68k-libretro
- コアオプションのInputのJoy/MouseでJoystickを選んだら、ジョイパッドの入力をマウスの操作に変換するようにした
十字キーがカーソル移動、Bボタンが左クリック、Aボタンが右クリックになる - M3Uを使った起動時のクラッシュを回避するために毎回SRAMを初期化するようにした
参考: https://retropie.org.uk/forum/topic/31953/lr-px68k-multidisk-games-problem/13
https://github.com/osobaudonmen/FBNeo
- 麻雀のリーチがlshiftだが、家のBluetoothキーボードがlshiftが使えないので調整
昔の遊んだゲームでチーポンカンリーチが十字キーにまとまっていて操作しやすかったので合わせた。
チー : LEFT
ポン : DOWN
カン : Right
リーチ : UP
https://github.com/osobaudonmen/xmil-libretro
- M3U対応