Well that explains it, the 9600 pro doesn't support pixel shader model 3.0, which is what the wizardstaff.fx uses as a minimum spec.
This shader MAY compile under shader model 2.0. Try opening up the wizardstaff.fx file scroll down to the bottom and change this line to:
PixelShader = compile ps_2_0 mainPS();
I'm not being trite, but you may want to think about a new video card, I used to have a 9600, and you will get much better performance across the board with FPSC with a newer card. Orders of magnitude better performance in fact...especially if you want to use full shader effects.
----------------------------------------
"bond1 - You see this name, you think dirty."