公式WIP動作確認メモ - NullPopPoLab/batocera.linux GitHub Wiki

直近の確認済ブランチを残してあります

  • BatoceraWIP220923: NG
    • クリーンビルド不可
  • MaybeBatocera35: NG
    • クリーンビルド不可
  • Batocera34: NG
    • 一部ソース消失してたので Batocera34Fix で対応
    • ただし後日クリーンビルドでも起動不可になったので無理
  • Batocera33: OK
    • ただしもうソースとれなくなったので無理
  • BatoceraWIP220114: NG
    • サウンドが出ない
    • UI切り替えが異様に遅い
    • ゲーム起動時ハングアップ
  • BatoceraWIP220112: OK(注)
    • ここから再派生
    • 初回の動作確認時、buildroot更新忘れがあった。
      • buildrootを更新して確認したところ、 BatoceraWIP220114 と同様の問題発生。
        • この問題は BatoceraWIP220102 まで遡る。
    • buildrootだけ BatoceraWIP211216 相当(注)まで戻すことで正常化確認。
  • BatoceraWIP220110: OK(注)
  • BatoceraWIP220105: OK(注)
  • BatoceraWIP220102: OK(注)
    • ここから BatoceraWIP220114 と同様の問題あり。
    • Linux 5.15.11 を疑い、これだけ 5.15.2 に戻してみたが、解決せず。
      • 他の容疑者は mesa3d pipewire sdl2 の3つ。
  • BatoceraWIP211216: OK(注)
    • NullPopPoCustom220114 派生元
    • 当時は問題なかったが、現時点でこのソースからビルドすると勝手に Linux 5.15.11 に差し替えてくる。
      • このソースで Linux 5.15.11 を適用すると BatoceraWIP220114 と同様の問題発生。
        • つまり BatoceraWIP211216+Linux 5.15.11 でも BatoceraWIP220102-5.15.11 でもダメだという複合的な何か。
      • ブランチ __KB_RollbackLinuxTo5_15_2 にて強制的にバージョンを戻し、さらに output/x86_64/build/ から以下のディレクトリを全て消すことで解決。
        • bauh-*
        • batocera-*
        • buildroot-*
        • busybox-*
        • linux-*
  • Batocera32: NG
    • ビルド不能になったため放棄