UNSOLVED

javaman34

updated

19 years ago

J

javaman34

9 Posts

0

3597

October 15th, 2007 02:00

GL_EXT_vertex_array extension

* * * E R R O R ! * * *
---------------------------------------------------------------
Error: GL_EXT_vertex_array extension not supported by the driver
---------------------------------------------------------------
* * * E R R O R ! * * *
---------------------------------------------------------------
Error: GetProcAddress for vertex extension failed

I'm trying to run a game that worked on my old computer with Windows ME. When I install and run it on my new one with Vista, I get the error message I copied above. What can I do? I changed all the compatibility settings, but nothing would even open it. Thanks.

  • Freuk

    33 Posts

    885

    0

    Posted October 15th, 2007 07:00

    Hi,

    the vertex_array is no longer an extention , the new OpenGL library support the API

    natively , so you can't run it since the API as changed

    I am afraid that there is no solution , try and OLD Opengl32.dll

    or a patch of your old game .

     

  • javaman34

    9 Posts

    885

    0

    Posted October 15th, 2007 22:00

    I'm afraid I have no idea what you're talking about when you said, "Opengl32.dll." What / how do I do that?
     
    It's Frog Frenzy 2 by Cosmi that I'm trying to get working. The first Frog Frenzy works fine with the compatibility adjustments, but #2 doesn't work. If the older one works, I find it hard to believe that the newer one wouldn't.
     
    I didn't see any patches on Cosmi's site.
     
    Thanks.
  • Freuk

    33 Posts

    885

    0

    Posted October 16th, 2007 06:00

    I would try to explain , as simple as I can :
    the OpenGL32.dll is the API library of OpenGL
    on Windows it's a stub witch call an ICD Driver that relay the fonction to the Graphic board
    the OpenGL32.dll is part of system installation
    the ICD driver is part of Graphic board driver installation.
     
    OpenGL as many release from 1.0 to 2.0
    the transition to new functionality is made by adding some Extention fucntion for example
    GL_EXT_vertex_array
    when the extention is approved the function API change to glVertexArray
    the only way to make the application run is to recompile it with the change
     
    you may change setting of your game to use DirectX instead of OpenGL
    is has better compatibility
     
    Hope this help