osu lazorをプレイしたいので、以下からappimageファイルをダウンロードしました。 GitHubのバージョンそして脱出を試みた。しかし、ゲームを実行しようとすると、./osu.AppImage
次のメッセージが表示されます。
-bash: ./osu.AppImage: cannot execute binary file: Exec format error
ファイルの種類が異なるため、このエラーが発生したことがわかりました。ゲームの形式は
$ file osu.AppImage
osu.AppImage: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.18, stripped
私のコンピュータの形式はaarch64
。
私には2つの選択肢があります
- エミュレータでゲームを実行する
- 再コンパイル
ゲームの速度が遅くなる可能性があるため、エミュレータを実行したくありません。
とにかくゲームが動作するように再コンパイルしたいのですが、aarch64
どうすればいいかわかりません。
エミュレータ(qemuなど)でゲームを実行する方が良い選択肢だと思ったら教えてください。
ソースコードはGitHubでも利用できます。