The debugger I do have (DirectX 9 shader debugger) is so tricky to get working, it never has for me. What I want is to to set a breakpoint in some HLSL code and have the debugger tell me whats in the registers at that point. Is that so much to ask?
You will have to wait a few months-years. These things take time, too much time.