Counter-Strike crashing

Hi Everyone,
Ive played counter-Strike since the early betas on a viper V770 in opengl and it ran great,I just recentely got an Nvidia Gforce 2 mx 32mb
but now it crashes everytime I play it.It will run in software rendering but not opengl.Also my soldier of fortune is doing the same thing.Can anyone help?
I have a p2 celeron 466mhz 256mb ram Nvidia
Gforce 2 mx 32mb.