openGL32 (mesafx)

Started by ChaosBlizzard, 16 February 2004, 06:43:55

Previous topic - Next topic

ChaosBlizzard

Why cant you just replace the system openGL32 with the mesa one, instead of dropping it in every app/game folder. I dont even understand how a program/game is capable of detecting that file and using it...

Thanks for any insight,
Chaos
 

Shogakusha

You can, but not every program is going to like it.  Programs detect and use it because if someone programs it to use an external resource, in this case opengl32.dll, the first place it looks for it is in it's own directory, then it looks in the system directory.  So if you put a different one where the program is it will stop looking as soon as it finds that one.
Comp 1:
-     Windows XP Pro
-     Athlon 2500XP
-     MSI K7N2 Delta motherboard
-     512 meg of 333mhz ram
-     Radeon 9700 Pro
Comp 2:
-     Windows 98 SE
-     Pentium 2 - 333
-     64 meg of pc100 ram
-     Cirrus Logic Laguna 5465 vid card
-     Monster 3d card
Comp3:
-     Windows 98SE
-     Duron 800Mhz
-     192Meg of pc100
-     Voodoo 3 2000

ps47

you can do it,but why?this system allows me to use mesafx with call of duty,wickedgl with quake3 arena,and 3dfx opengl icd with homeworld:cataclysm.perfect.

Flash

QuoteOriginally posted by ChaosBlizzard

Why cant you just replace the system openGL32 with the mesa one, instead of dropping it in every app/game folder.
Definitely bad idea because MesaFX uses Glide3x and can only work in fullscreen so many window OpenGL apps will crash, hang or run incorrectly. And there's some apps which won't work w/ MesaFX.
Can you stop the hurricane ?

Shogakusha

Actually, the I believe he added windows mode support two revisions ago, as long as you have a card that supports it. ;)
Comp 1:
-     Windows XP Pro
-     Athlon 2500XP
-     MSI K7N2 Delta motherboard
-     512 meg of 333mhz ram
-     Radeon 9700 Pro
Comp 2:
-     Windows 98 SE
-     Pentium 2 - 333
-     64 meg of pc100 ram
-     Cirrus Logic Laguna 5465 vid card
-     Monster 3d card
Comp3:
-     Windows 98SE
-     Duron 800Mhz
-     192Meg of pc100
-     Voodoo 3 2000