I'd like to use OpenGL to make my next game, which will probably be 2D, but with alpha blending, partial transparency, and other effects that aren't really available in unaccelerated libraries like SDL. The problem is, I read an earlier thread on these boards that said that some cards acctually don't have preinstalled OpenGL drivers, meaning that the OpenGL would default to software based rendering. How should I get around this? Is there some kind of link I should post about where they could download a driver? What kind of approach would be best to make sure the user has opengl acceleration, but is the least amount of work for the user? Failing that, is it practical to think I might be able to optimize enough to not need hardware acceleration?