Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Unfortunately seems to crash after a short while, maybe ten minutes or so. Seems to happen just as you land on the floor, but I have no reliable method to reproduce. Playing on Arch Linux with a freshly downloaded copy today.

Emits this on startup, but doesn't seem to cause any immediate problems:

ERROR: Condition "!FileAccess::exists(path)" is true. Returning: ERR_FILE_NOT_FOUND
   at: open_dynamic_library (drivers/unix/os_unix.cpp:893)
ERROR: GDExtension dynamic library not found: 'res://addons/godotsteam/godotsteam.gdextension'.
   at: open_library (core/extension/gdextension.cpp:701)
ERROR: Error loading extension: 'res://addons/godotsteam/godotsteam.gdextension'.
   at: load_extensions (core/extension/gdextension_manager.cpp:291)
Godot Engine v4.4.1.stable.official.49a5bc7b6 - https://godotengine.org
Vulkan 1.4.354 - Forward Mobile - Using Device #0: Intel - Intel(R) Graphics (LNL)
current platform: itch
save file location: user://saves/

Emits this on crash:

Fatal glibc error: pthread_mutex_lock.c:88 (___pthread_mutex_lock): assertion failed: mutex->__data.__owner == 0
Aborted                    (core dumped) ./derelict.x86_64

Log files in ~/.local/share/LuminousTreeGames/Derelict/logs/ appear to always be 0 bytes long.

Hey, sorry about that! The first error you posted is expected for the itch build and not indicative of any real error state.

The second error is definitely something internal to Godot that I as a solo dev don't have the resources to debug. The internet suggests that some Linux systems may have an issue with Godot's default Vulkan driver, so the first thing I would try is running the program with the following command line argument:

--rendering-method gl_compatibility

This may fix the crash issue. If it does not, I can issue you a refund.

Again, sorry for the inconvenience.

-gate

I will try that! And don't worry about a refund. I'll find a way, even if I have to play on Windows.