Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

To use on a Raspberry Pi, would I have to compile from source like in Jared's question below?

(1 edit)

v1.1.0, which recently released, actually has a Linux ARM (aarch64) build and export by default now, which should work on Pis. You can download that from here: https://codeberg.org/brettchalupa/usagi/releases/latest

Thanks. Got it extracted and added to path. It appears there may be some Raylib incompatibilities with Pi 5.

What’s the error? I don’t have a Pi 5 to test with but I have some ideas as to what could be going on!

Here's what I get when I try to run usagi dev on a fresh project init:

[usagi] usagi v1.1.1

WARNING: GLFW: Error: 65543 Description: GLX: Failed to create context: GLXBadFBConfig

WARNING: GLFW: Failed to initialize Window

WARNING: SYSTEM: Failed to initialize platform

thread 'main' (2549) panicked at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/sola-raylib-6.2.0/src/core/mod.rs:346:13:

Attempting to create window failed!

note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Aborted

Thank you so much, this is just what I needed to see! I’ll work on getting this fixed in Usagi v1.2.0. Here’s the issue in the tracker: https://codeberg.org/brettchalupa/usagi/issues/38