opengl + sdl + modernization of old code experimentation