The GeForce FX5500 is not from the same hardware generation as the 500 series: it's much, much earlier.

The GeForce FX series dates to 2003 and only runs OpenGL 2.1 at best.

The GeForce 500...