Page Update

Whooot? A new post!

This is an infrastructure update; the page moved from Joomla to CSS-only. Check out the projects page - unfortunately there is no new content at this time.

Orbit-Hopper 1.16c

New Release!

Download Orbit-Hopper 1.16c, if your game used to crash during start-up. This release fixes a premature OpenGL-call*, that could produce segfaults on some system configurations.

*thanks go to David W. for the hint.

Orbit-Hopper 1.16b

New Release!

A fixed version of the binaries for Windows and Linux (32 and 64 bit) is now available on the projects page.

    Changelog:
  • Fixed crash on older GPUs.

Orbit-Hopper

Bugfix

I just discovered a bug while trying to get Orbit-Hopper to run on another notebook. If you are familiar with C++ compiling (or even if you aren't but know how to install make, g++, and the sdl development libraries), the following small change in Game.cpp (located in /source) will fix a crash during game start: Move the line "glBindFramebufferEXT(GL_FRAMEBUFFER_EXT,0);" up a few lines, right after the "applyBloom();" call and before the closing "}"-bracket.

Your Game.cpp file should look somewhat like this:

    ...
                            
    applyBloom();
    glBindFramebufferEXT(GL_FRAMEBUFFER_EXT,0);
  }
                            
  glClear(GL_COLOR_BUFFER_BIT
        | GL_DEPTH_BUFFER_BIT
        | GL_STENCIL_BUFFER_BIT);
  glLoadIdentity();
  glColor3f(1.0f,1.0f,1.0f);
  ...
                            

Save and recompile to enjoy Orbit-Hopper on machines without shader support. I will upload a fixed version of the binaries in a couple of days once I get home.