Announcement

Collapse
No announcement yet.

CS and UT - G400 - OpenGL - huh?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • CS and UT - G400 - OpenGL - huh?

    Well, first of I tried to use the TurboICD from matrox's driver page (yes I have an Athlon). It says it installs fine, and the dll is in the right place. If I then try to run UT it does not detect OpenGL and if I try to force OpenGL it runs but the screen is blank (note : it does not crash, it just doesn't show anything). Halflife/CS likewise.
    After much driver switching and web-surfing, I at last tried to copy the Opengl32.dll from \windows\system\ to the directories and now it works. E.i. UT still does not detect OpenGL but in both UT and CS i can force OpenGL and it run and there is an output to the screen.
    Now the only problem is : I cannot change the gamma, everything is very dark and UT runs MUCH better in D3D than in OpenGL.
    Also there is alot of error with things not showing up at the right distance (some Z-buffer problem?).
    Well the error I can live with, but the gamma thing is killing me!!
    PLZ help, if anyone knows a solution!
    -+-+-+-+-+-
    El Mariachi
    +-+-+-+-+-+

  • #2
    Heya El Mariachi !

    Welcome aboard ... finally found 'our' holy halls ?

    Anyway, back to topic:

    UT's so called OpenGL implementation is more than crappy, hence they won't let it show up by default.

    Quite a while ago I posted a how-to-let-UT-support-OGL on a G400:

    add the following lines to your OpenGLDrv.ini ...

    [Matrox Graphics Inc./Matrox G400]
    MinLogTextureSize=0
    MaxLogTextureSize=11
    MaxLogUOverV=11
    MaxLogVOverU=11
    UseZTrick=0
    UseMultiTexture=1
    UsePalette=0
    DoPrecache=1
    ShareLists=1
    AlwaysMipmap=1

    [Matrox Graphics Inc./Matrox TurboGL for G400]
    MinLogTextureSize=0
    MaxLogTextureSize=11
    MaxLogUOverV=11
    MaxLogVOverU=11
    UseZTrick=0
    UseMultiTexture=1
    UsePalette=0
    DoPrecache=1
    ShareLists=1
    AlwaysMipmap=1
    Further open up your UnrealTournament.ini and scroll down to the entry labeled [OpenGLDrv.OpenGLRenderDevice]
    and add manually the following entry:
    DescFlags=1
    That should enable OpenGL as supported device.

    ...

    You wrote that you copied the OpenGL32.dll into your games folder. That just enables the use of the full ICD, as if the was no TurboGL present.

    Try the tweakings I posted above and give the TGL another shot ...

    Cheers,
    Maggi
    Despite my nickname causing confusion, I am not female ...

    ASRock Fatal1ty X79 Professional
    Intel Core i7-3930K@4.3GHz
    be quiet! Dark Rock Pro 2
    4x 8GB G.Skill TridentX PC3-19200U@CR1
    2x MSI N670GTX PE OC (SLI)
    OCZ Vertex 4 256GB
    4x2TB Seagate Barracuda Green 5900.3 (2x4TB RAID0)
    Super Flower Golden Green Modular 800W
    Nanoxia Deep Silence 1
    LG BH10LS38
    LG DM2752D 27" 3D

    Comment


    • #3
      Well actually im a long time user, it is just so long time ago that i posted anything that i though that my account had been deleted. I have been a matrox user since Mystique (not 220) 2MB was a cool thing to own.

      And back to topic:
      Hmm, after appending everything to the correct files, the only difference is that i now detects "experimental" OpenGL drivers. Still black screens and reactions as if it was running (i could not however close it).

      Also i should note that i tried every OpenGL driver i could get my hands on (turbo and not, PD5.30 through PD5.52) and the only time it worked was when I (with PD5.52) copied the Opengl32.dll from windows\system\ (did not try this with older PDs).

      I don't mind running UT in D3D, but in CS blood, bulletholes. logos and the likes are gone in D3D, but not in OpenGL.

      The only thing I would really like is to turn up the gamma, but only in OpenGL, i.e. turning it up in windows generally is NOT a solution (if it ever was). Matrox has always had a default gamma setting that was TOO low.

      - The *blinded* gamer
      -+-+-+-+-+-
      El Mariachi
      +-+-+-+-+-+

      Comment


      • #4
        Stick to D3D. Trying to run UT in OpenGL can be bad for your health. I ran some benchmarks with D3D and OpenGL using the wicked400 demo. With D3D it averaged around 30fps and if I remember correctly OpenGl was down to 20. But then again this is using the full icd under Win2k so your results may vary. IMHO the only card with OpenGl drivers mature enough for UT is the GeForce. I could also go on and on about Mr. Sweeney's abuse of UT's d3d implementation.
        Asus K7V
        Athlon 700
        128mb PC133 HSDRAM
        Matrox Millennium g400max
        Adaptec 2940U2W
        IBM 9gb U2W
        Plextor 8/20 cdr
        Diamond MX300
        3com 905b-tx

        Comment


        • #5
          Well i run UT in D3D, no fuss there.
          The only problem is that D3D is CS is not cool because it lack certain things (logo's etc.).
          So i run CS in OpenGL which runs smooth enough (no i am not an FPS/benchmarking/i-much-have-more-speed freak ), but the gamma is killing me, i just need to tweek it just a little more lighter.
          -+-+-+-+-+-
          El Mariachi
          +-+-+-+-+-+

          Comment


          • #6
            You could also try to generate an autoexec for H-L at http://www.tweak3d.net/autoexec/halflife/ ...

            should work for CS also and has quite a lot entries to fiddle with.

            Cheers,
            Maggi
            Despite my nickname causing confusion, I am not female ...

            ASRock Fatal1ty X79 Professional
            Intel Core i7-3930K@4.3GHz
            be quiet! Dark Rock Pro 2
            4x 8GB G.Skill TridentX PC3-19200U@CR1
            2x MSI N670GTX PE OC (SLI)
            OCZ Vertex 4 256GB
            4x2TB Seagate Barracuda Green 5900.3 (2x4TB RAID0)
            Super Flower Golden Green Modular 800W
            Nanoxia Deep Silence 1
            LG BH10LS38
            LG DM2752D 27" 3D

            Comment


            • #7
              Well, I can ONLY run UT in OpenGl! It locks up in D3D, but since OpenGl is better I'm happy. I'm using a Soyo-6BA+IV. Does anyone have any ideas as to why this is this case? Again D3D is a no go and OpenGL is the only thing that I can get running.

              Comment


              • #8
                Which version of Directx do you have?
                If you dont have dx7 and UT v413, it proberly is because of this.
                I could also be the case that you windows is generally messed up and you have to reinstall.
                -+-+-+-+-+-
                El Mariachi
                +-+-+-+-+-+

                Comment

                Working...
                X