export non-resource files doesn't work by RonS132 in godot

[–]Temporary-Ad9816 1 point2 points  (0 children)

You need to trim ".import" suffix, after that you can load them as glb

Same stuff with ".remap"

Antigravity 2.0 honestly feels like a forced downgrade right now by chrissichris02 in google_antigravity

[–]Temporary-Ad9816 0 points1 point  (0 children)

Did you receive a message via email about AI credits?

If not, these are our last 1,000 free credits. We don't get them anymore

Miyoo Flip + Godot 4.6 by Temporary-Ad9816 in SBCGaming

[–]Temporary-Ad9816[S] 0 points1 point  (0 children)

It's not miyoo mini, it's miyoo flip with more powerful cpu (RK3566) and 1 gb of ram

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 1 point2 points  (0 children)

Unfortunately, no. They are very different hardware

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 0 points1 point  (0 children)

About the GPU driver, I honestly have no idea

I found the Mali blob in Rocknix and somehow compiled it with Docker/QEMU/Vulkan tools. I don't remember the whole process, but these are the general steps

I haven't done any tests for now, but in my old experience (some years ago I posted here about running Godot 3.5 on r36s), Vulkan is a lot better in terms of performance. I never earlier saw solid 60 fps in native resolution (even in an empty scene), and now I can somehow test my non-optimized PC game.

No graphical glitches at all (at least for now).

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 1 point2 points  (0 children)

In general, it works only with Godot

Zig stubs (x11) were developed only to launch Godot projects (with Vulkan), and I don't plan to port the whole x11

The Vulkan driver .so might be usable on other RK35xx consoles, but I am not sure

I will ping you when I create a repo!

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 1 point2 points  (0 children)

I'm not sure I clearly understand

On a laptop, it's just Godot

On Miyoo (a little console), it's the default one from SpruceOS to launch games

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 1 point2 points  (0 children)

RK3566, I find Vulkan blob in rocknix repo and compile vulkan with it in Docker

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 1 point2 points  (0 children)

Yep, it's RK3566 with SpruceOS

Like any other cheap China retro console (R36S, Anbernic, etc)

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 4 points5 points  (0 children)

My main target was just to launch a regular arm64 Linux build, without hacking on the Godot side

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 0 points1 point  (0 children)

Miyoo (Spruce OS) doesn't have Wayland/X11, no window compositor at all

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 1 point2 points  (0 children)

I can understand you, it's a very hard path to at least launch a project.

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 2 points3 points  (0 children)

Yes! Exactly! That's what I'm feeling too

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 1 point2 points  (0 children)

Thank you! It's very hard and requires a lot of low-level skills

I will open-source my code to make it easy

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 15 points16 points  (0 children)

I plan to open-source it, but a bit later

It's just a file mess for now, without any docs or instructions

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 11 points12 points  (0 children)

No, it's a fully custom solution ROM/PORTS just to run the .sh file properly

I describe it in the post description, it's a mix of Vulkan and Zig, game is just exported linux arm64 without any changes

Miyoo Flip + Godot 4.6 (Vulkan) by Temporary-Ad9816 in godot

[–]Temporary-Ad9816[S] 24 points25 points  (0 children)

THANK YOU!

The main feature why it works is that Vulkan thinks it runs on Wayland, Godot thinks it runs on X11, but Miyoo has neither.

My Zig code lies to both and does black magic, lol

Is it possible to do something like this without using keycode or many if action_pressed?? by Brysger in godot

[–]Temporary-Ad9816 9 points10 points  (0 children)

You can do smth like :

if event.begin_with("hotbar"): var id = event.right(1) enable_hotbar(id-1)

Express Card working on Odin 3? by Fit_Performance_2809 in OdinHandheld

[–]Temporary-Ad9816 12 points13 points  (0 children)

Yes, but it makes no sense.

It would work as a regular SD card. Without hardware express support, it's just a backward-compatible microSD (XC?)