#7 Get game running on arm64 linux

Closed
opened 6 months ago by Valenoern · 2 comments

as said in the description zensekai is actually supposed to be the mobile version that the main game asekai will later expand on

ideally getting the game running on the pinephone will include:

this is something of a “meta-issue”, and will be updated as more wrinkles emerge.


exporting godot pack to aarch64

as godot exists for aarch64 on android it seems possible, but I do wish UT would simply choose a more standard display server method that doesn’t break every existing application

as said in the description zensekai is actually supposed to be the mobile version that the main game asekai will later expand on ideally getting the game running on the pinephone will include: * [x] kai guide generator (4/03) * 'improved' guide generator - not here yet / hypothetical * [x] running godot editor on non-mobile arm64 (as that exists now.) * [x] godot export template for aarch64 - possibly hard * [ ] testing on a Non mir-on-wayland distro * [ ] testing on ubuntu touch display server - sounds like a nightmare * or if ubuntu touch's app model is just too slow and unusable for this game, maybe not this is something of a "meta-issue", and will be updated as more wrinkles emerge. --- > exporting godot pack to aarch64 as godot exists for aarch64 on android it seems possible, but I do wish UT would simply choose a more standard display server method that doesn't break every existing application
Valenoern added the
enhancement
label 6 months ago
Valenoern added the
eventually
label 6 months ago
Valenoern removed the
eventually
label 4 months ago
Valenoern commented 4 months ago
Owner

Now that I’m moving to arm64 for everyday “trivial program” development (I’m getting a pinebook) this has moved from an “[eventually]” issue to an “immediately” one.

current progress:
(5-31)

  • got godot engine/editor to compile (on debian x86_64)
    • not yet tested on alpine
    • not yet tested on arm64
  • not yet compiled an “export template” (any)
  • not yet tried to make an arm64 “export template”

edit 6-28: I have compiled the godot editor for arm64, and the “export template” feature is actually the same thing so that is now done
i might add it to the asekai package repository just because the ~2 hours it took to compile is absolutely ridiculous and every pinebook pro should create the same binaries.

the only things that remain to do are:

  • test as ubuntu touch package
  • test as postmarketos (alpine) package

edit 6-29: I have gotten zensekai to build in a click package with clickable desktop and the literal only thing that doesn’t work is opening it up on ubuntu touch.
i would like to test running it on postmarketos and if that works I will close this and open a new bug for ‘what on earth is going on with mir on wayland’

edit 7-07: actually i’ll just make a new issue and close this one right now. an arm64 binary and a click package have built

Now that I'm moving to arm64 for everyday "trivial program" development (I'm getting a pinebook) this has moved from an "[eventually]" issue to an "immediately" one. current progress: (5-31) * got godot engine/editor to compile (on debian x86_64) * not yet tested on alpine * not yet tested on arm64 * not yet compiled an "export template" (any) * not yet tried to make an arm64 "export template" --- edit 6-28: I have compiled the godot editor for arm64, and the "export template" feature is actually the same thing so that is now done i might add it to the asekai package repository just because the ~2 hours it took to compile is absolutely ridiculous and every pinebook pro should create the same binaries. the only things that remain to do are: * test as ubuntu touch package * test as postmarketos (alpine) package ---- edit 6-29: I have gotten zensekai to build in a click package with `clickable desktop` and the literal only thing that doesn't work is opening it up on ubuntu touch. i would like to test running it on postmarketos and if that works I will close this and open a new bug for 'what on earth is going on with mir on wayland' edit 7-07: actually i'll just make a new issue and close this one right now. an arm64 binary and a click package have built
Valenoern changed title from Get game running on pinephone to Get game running on arm64 linux 4 months ago
Valenoern closed this issue 3 months ago
Valenoern commented 3 months ago
Owner

Although this issue is already finished, I might as well add that I made a docker image to build click packages on arm64:

https://gitlab.com/clickable/clickable/-/issues/235

Essentially, the click package builds on the pinebook pro and works on the pinephone but the binaries inside it are having issues and need to be fixed.

(more info in #14)

Although this issue is already finished, I might as well add that I made a docker image to build click packages on arm64: https://gitlab.com/clickable/clickable/-/issues/235 Essentially, the click package builds on the pinebook pro and works on the pinephone but the binaries *inside it* are having issues and need to be fixed. (more info in #14)
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.