by fr1tz » 02 Nov 2014, 14:06
Adding the -OpenGLCompat argument (rather than making it default behavior) was a deliberate choice because I wanted to get that bug in the open. I'm terrible at graphics programming but someone who knows their way around OpenGL might be able to easily figure out where things go wrong. After all, the only thing that -OpenGLCompat does is make the game not explicitly request a 3.2 core profile.
I'm probably not going to implement a zoom workaround myself because it's one of the few "bitesized" issue that could work well with openhatch.org.
Settings not being saved on linux is weird, looking into it is on my todo.