I thought somebody more experienced could not neccesary offer me a solution , but at least explain me in depth what's the actual problem .
Somebody like penguinboy , he's talented at coding and that stuff.
The actual problem could also be coming if you are using Vista. Vista dropped a lot of OpenGL functionality because Microsoft are bitches and want the entire 3D market to use DirectX. It seems that AMD are following their lead, and also being bitches - but Nvidia is not.
Here are your options:
Get XP (if you haven't got it already)
Buy an Nvidia card.
Too bad if you don't like either of these options. You might also like to try VMWare or whatever it is, and run a virtual copy of XP in Vista, and then try running hammer in that virtual XP.
Other than that I can't help you, because you didn't take my advice in the first place to buy an Nvidia card. Next time, listen to the people that you think are "more experienced".