-
-
Notifications
You must be signed in to change notification settings - Fork 410
Description
Not an issue perse, but since godot is opensource, this demo is free and you can easily compare to native on arm64 might be a nice case to optimize.
I am running an orange pi 5 with an rx 470 over pcie gen 2 x1, thought my weird setup was causing the lower performance but box64 specifically is significantly lower than both FEX and native.
game / demo: https://godotengine.org/showcase/dogwalk/
you can download the export templates from here: https://godotengine.org/download/archive/4.4.1-stable/
this gives you a zip file, you can take the arm64 linux build and run the pck file with the argument --main-pack dogwalk.pck
here is what i got:
box64 - 5 ~ 20 fps
fex - 12 ~ 37 fps
native - 26 ~ 46 fps
using the latest git of box64 i could get at 25 feb 2026: fafdb6e
previous versions i tried a month prior had the same performance.
Godot also doesn't seem to use a JIT for its gdscript. This is also the biggest difference I've seen between FEX and box64. Ran with profile fastest, default makes the fps even worse.