Remarcar que una tarjeta puede hacer su etapa de rendering de 2 formas:
- Sotfware o via soporte lógico
- Hardware o via soporte físico
Como todo el mundo sabrá, el soporte físico es siempre el más rápido. Si tú tarjeta no tiene el soporte físico adecuado, intentará emularlo vía software pudiendo recaer el rendimiento a limites insospechados.
Conclusión: si el juego usa mayormente funciones de directx 9.0, con tu tarjeta 8.1 funcionará vía software. Si la importancia tiempo real no es tan importante, te irá bien. Aún así, muchos juegos permiten desactivar funciones gráficas para que sea compatible con tarjetas más viejas.
Mi tarjeta tiene soporte físico Directx 7 (4 años), y la mayoria de juegos me han ido, sólo he tenido problemas de rendimiento con el Glide Shade, en la colocación de sombras, que hacen que muchos juegos vayan tan lentos que directamente den errores.
Respecto a lo de OpenGL, no todas sus funciones son compatibles con todas las tarjetas, pues es un API al igual que Directx que también evoluciona. Eso si, se lo montan mejor.