Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 3 of 3

Thread: OpenGl no longer works

  1. #1
    Newbie Newbie
    Join Date
    Mar 2013
    Posts
    1

    OpenGl no longer works

    My computer used to run openGl games finethen I got a virus and had to format. After updating my driver to reinstall openGl no games display properly, they reach the main menu and then everything is black. The only reason I know it's running is that I can hear the background music. My system specs are:
    Win XP service pack 3
    Nvidia geforce4 mx
    AMD athlon XP 2600+
    960mb ram
    can anyone offer a solution or a reason it isn't working

  2. #2
    Senior Member OpenGL Guru Dark Photon's Avatar
    Join Date
    Oct 2004
    Location
    Druidia
    Posts
    3,213
    Quote Originally Posted by ShadowHawk1080 View Post
    Nvidia geforce4 mx
    This is an ancient graphics card. IIRC, NVidia removes support for old, old graphics cards in their mainline drivers from time-to-time. I was going to suggest you go to their standard download page:

    * http://www.nvidia.com/Download/index.aspx

    and select your GPU, but they don't have GeForce 4 in the picklist anymore. You need to do some research to determine if/how you can get ahold of an old version of the NVidia drivers that support GeForce 4.

  3. #3
    Super Moderator OpenGL Guru
    Join Date
    Feb 2000
    Location
    Montreal, Canada
    Posts
    4,264
    Go to nvidia.com and look for drivers.
    In the drop down list that says PRODCT TYPE, select Legacy.
    You'll see the ForceWare Release 90 drivers.
    ------------------------------
    Sig: http://glhlib.sourceforge.net
    an open source GLU replacement library. Much more modern than GLU.
    float matrix[16], inverse_matrix[16];
    glhLoadIdentityf2(matrix);
    glhTranslatef2(matrix, 0.0, 0.0, 5.0);
    glhRotateAboutXf2(matrix, angleInRadians);
    glhScalef2(matrix, 1.0, 1.0, -1.0);
    glhQuickInvertMatrixf2(matrix, inverse_matrix);
    glUniformMatrix4fv(uniformLocation1, 1, FALSE, matrix);
    glUniformMatrix4fv(uniformLocation2, 1, FALSE, inverse_matrix);

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •