the platform is Crostini on Chromebook.
When I tried it on Debian on Crostini and installed the odroid version, it worked without much hassle, so the problem doesn't seem to be on the platform.
I installed the x86-64 version from aur, and then overwritten the binary from the raspbian deb file. To my understanding, anything other than the binary itself is mostly compatible or just identical...
However, it crashes right after the second splash screen, before the one that utilizes game engine itself.
the message for the crash is as follows:
Code: Select all
LLVM ERROR: Cannot select: 0x6289cbae18: v4i32 = vselect 0x6289f001b8, 0x6289cbadb0, 0x6289e4ab10
0x6289f001b8: v4i32 = and 0x6289f15230, 0x6289ef7060
... then follows lots of lines that are mostly like <addr>: <mostly "v4i32", or other data types> = <asm code>...
0x6289c350d8: i32 = Constant<-1>
In function: draw_llvm_vs_variant0
AL lib: (EE) alc_cleanup: 1 device not closed