"I'm completely in favor of the separation of Church and State. My idea is that these two institutions screw us up enough on their own, so both of them together is certain death."
- George Carlin
More pages: 1 2 3 4 5
API overriding tools
Tuesday, July 5, 2005 | Permalink

Today I'm adding two API overriding tools to the Cool stuff section, one for OpenGL and one for Direct3D. The main purpose of these is to solve the problem with alpha-tested textures in games, which look very aliased with multisample antialiasing. With these tools you can force alpha-test into alpha-to-coverage, which looks a whole lot better.

Caution: Be careful with online games using PunkBuster or other anti-cheat measures. They don't neccesarily like overriding the API and may think you're cheating, so if you're going to try, I wouldn't try on my favourite server first.

If there are any other features you'd like to see added to these tools, please let me know.

Name

Comment

Enter the code below



Maik
Monday, July 18, 2005

It would be great if you release the OGL Code. I tried something before, but can't get it to work. ;(

Bj�rn
Tuesday, July 19, 2005

Great work Humus, now, could you please write this thingie so it'l work on my shiny, new, WinXP x64 with FarCry x64? Pretty please =) Or isn't Alpha to Coverage supported in the Catalyst 5.7 for x64?
And, I would love for the D3D to work with Half-Life 2, the game won't start when I have copied the D3D files...

And, fix world peace if you can too! =D

Sincerely
Bj�rn

Andy
Wednesday, July 20, 2005

Am I the only one who can't seem to run BF2 after installing the dll? Put it in the game directory as directed and now it won't even start the game up, annoying thing is I've reinstalled it and it's still not seeming to work.

Any ideas? :/

Bj�rn
Thursday, July 21, 2005

Andy: Then it won't work with BFII

Davros
Saturday, July 23, 2005

humus - you mean there are parts of directx that are secret ????

Andy
Friday, July 29, 2005

Can't get it to work with HL2 either though :/ oh well, never mind eh

Humus
Saturday, July 30, 2005

Bj�rn, I'll give Win64 support a try when I get time. As for HL2, it works for me (in Win32 anyway) so I don't know what's wrong there.
Andy, it works for the BF2 demo for me.

tEd
Saturday, July 30, 2005

Humus why is it that in hl2 only very close object get alpha to coverage while as soon as they are a little further away no impact whatsoever.

btw boiling point chrashes with the override and in MOHAA i get big black and grey squares where the leafes should be

More pages: 1 2 3 4 5