Intel box running Windows XP SP3.
I do have a Vista laptop and Windows 7 netbook at home, but I haven't tried it on them yet.
First you need to get and install some tools:
Bring up a windows console (Start→Run…“cmd”) and change to a directory path that doesn't have any spaces in the name (cd c:\tmp)
svn checkout svn://svn.code.sf.net/p/wp34s/code/trunk wp34s-code
If all goes well, you should have a new wp34sgui.exe in the wp34s-code\windows\bin directory.
Pretty much any changes you make to the code should be done on the emulator first. You should build the debug version of the software. Just select “Debug” from the drop down menu and hit F7 to start the build.
By default, if you start Debugging from the Windows GUI you will get the Windows calculator. Debugging in Visual Studio works pretty much like any other GUI debugger - set breakpoints, step in, around and out etc… Hover the pointer over a variable usually displays it's current value.
To debug the original “curses” text emulator start wp34s_d.exe and select “Attach debugger…” from the Debug menu. Pick out your wp34s process from the list and click on “Attach”. This has it's advantages in that it shows all registers, modes and stack values, but you need the “layout” file to know which keyboard key maps to which calculator key.