Hi Fred, > it would be nice if you could help me debug opengl.
Okay, I'll start working on that, then! > first question being : why can't I blit surfaces (in > memory, not on the screen) as soon as there is > anything transparent on it ? At a first glance, I don't know. The code won't simply blit without any error codes, or is there an error being generated? Tell me where it happens in the code and I'll take a look to see if I can tell what's going wrong. > did you see the page on the wiki with all problems > shortly listed ? Yes, I took a look at it. As for the first one "- something is wrong with coordinates in image::display", there's actually nothing wrong about that. It's just that when OpenGL works in ortho mode, it considers that the origin of the screen (0,0) is at the left bottom corner. It's like working on the first quadrant of a pair of cartesian axes. As for the rest of them, I should take a look at them. I'll checkout the code now and try it. > an other possibility would to code something like : > > image_engine::set_gamma to set a global gamma > > could be nifty for the fade in / fade out from the "the > logic factory" logo at the start Sure it would. I'll take care of that. Pablo