I would like to play "hurrican" - a remake of the 1991 game Turrican II wich was ported to SDL and is available as source code here: [url]svn://svn.code.sf.net/p/hurrican/code/trunk%20hurrican-code[/url]
I hav not much experience with compiling but since this has a fine working make skript i just had to install
Code: Select all
libgles2-mesa-dev, g++, libsdl-mixer1.2-dev, libsdl1.2-dev, libsdl-image1.2-dev and libmodplug-dev
The problem arises, when i try to start the game: It starts, i can here music playing and i get audible feedback when hitting a key,
but the screen remains totally black. I have to kill the process in order to quit the game because i can't see the menu.
I think this may be a sdl 1.2 problem, but i'm not sure.
My System is a Linux Mint 17 KDE 64 bit, 3.13.0-24-generic kernel on AMD 4100 and nvidia geforce gtx570 with nvidia driver 346.96.
There are no error messeges when starting the game as far as i can see, but there is a "warning" that i find suspicious ("libEGL warning: DRI2: failed to authenticate") and a message claiming a wrong video card or driver ("GL_VENDOR: VMware, Inc.") in the following quote that could have somthing to with it.
Any suggestions will be welcome.
Code: Select all
...
Initializing SDL.
SDL initialized.
EGL ERROR: Unable to read ini settings from file 'eglport.cfg'. Using defaults
EGLport: Opening EGL display
EGLport: Opening SDL/X11 display
EGLport: Initializing
libEGL warning: DRI2: failed to authenticate
EGL Implementation Version: Major 1 Minor 4
EGL_VENDOR: Mesa Project
EGL_VERSION: 1.4 (DRI2)
EGL_EXTENSIONS: EGL_KHR_surfaceless_context
EGLport: Found 5 available configs
EGLport: Using Config 0
EGLport: Binding API
EGLport: Creating Context
EGLport: Creating window surface
EGLport Resolution: 640 x 480
EGLport: Making Current
EGLport: Setting swap interval
EGLport: Complete
Window resolution: 640x480
GL_FRAMEBUFFER_COMPLETE: created successfully resolution: 640x480
Render viewport resolution: 640x480 at 0x0
Render area: 640x480 at 0x0
Window viewport: 640x480 at 0x0
GL_VENDOR: VMware, Inc.
GL_RENDERER: Gallium 0.4 on llvmpipe (LLVM 3.4, 128 bits)
GL_VERSION: OpenGL ES 3.0 Mesa 10.1.0
GL_SHADING_LANGUAGE_VERSION: OpenGL ES GLSL ES 3.0