you can use OpenGL emulator for OpenGL 2/3.x, 3D analyze for Pixel Shader ( well, at least 1.x/2.x ), 3D3 overrider for triple buffering, etc. look on the net for programs like that, sometimes are very useful, but expect some FPS drop ( with the exception of triple buffering, sometimes that help on old games ).