Skip to main content

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

Cave Engine

An easy 3D desktop Game Engine scriptable in Python. · By Uniday Studio

Linux Support(WINE)

A topic by André Luís created Aug 28, 2021 Views: 623 Replies: 5
Viewing posts 1 to 7

This topic is to try emulate Cave Engine in linux using WINE

Wine Error

Command:  wine Cave\ Engine\ v0.9.7\ -\ Editor.exe

X Error of failed request:  GLXBadFBConfig
  Major opcode of failed request:  152 (GLX)
  Minor opcode of failed request:  0 ()
  Serial number of failed request:  351
  Current serial number in output stream:  351

Fix:

https://forum.winehq.org/viewtopic.php?f=8&t=34889

https://bbs.archlinux.org/viewtopic.php?id=265048

In Terminal: export MESA_GL_VERSION_OVERRIDE=4.5

Engine Open buts is a BlackScreen,

[Debug]Your OpenGL Version is  4.0 
ERROR: ImGui_ImplOpenGL3_CreateDeviceObjects: failed to compile vertex shader! 0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, and 1.00 ES ERROR: ImGui_ImplOpenGL3_CreateDeviceObjects: failed to compile fragment shader! 0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, and 1.00 ES ERROR: ImGui_ImplOpenGL3_CreateDeviceObjects: failed to link shader program! (with GLSL '#version 330 core ') error: linking with uncompiled/unspecialized shadererror: linking with uncompiled/unspecialized shader
My OpenGL is OpenGL 2.2, i don't know if it's my OpenGL's fault

Yeah, it's something related to your opengl. In a nutshell, you don't have the minimum required opengl in order to run the engine (version 4.0+, but it should work if you've 3.1+).

(+1)

As far as I've come, using wine can be a good method to run the Cave for now

moved this topic to Feature Requests