Bob, Peter and Ilias are on their way to WinHEC as I’m typing, so if any of you are attending, please make a point to ask them if they miss me. 🙂
A while ago I was debugging something in my office and I had an observer over my shoulder. This observer was shocked to see that I still used a command window based debugger, good ol’ KD. “But you can debug with source code and have all these windows open that show registers and local variable values…” I get that in KD as well. As Doron showed a while ago, the ‘trace’ command provides you a nice stepping stone(pun intended), but combine that with an ‘r’ (tr) and it displays the registers as you walk along. So right there is all I ever needed to debug.
Now you can start having some real fun; trace to address, trace to next call / return, and then for the icing on the cake, break on access. I don’t need a GUI debugger, I like to live in the world of black and white, well actually just to be even more old school;
I’m still trying to figure out how to replicate screen burn in on a command window. 😉
So on to some random housekeeping – No I haven’t played Fallout 3 yet. Yes I have it. No I haven’t played GoW2 yet, I didn’t land on any internal betas so I have to wait for retail release. And finally, no I haven’t played Fable 2 yet, the company store was sold out.
I think that’s it for now.
*Currently playing – King’s X Freedom