Win32ASM - Debuggers
Introduction:
If you program, you also debug... Here are some debuggers you can use for windows programs.  Of course, SoftICE is the king of all debuggers, so I recommend this one...

 
SoftICE
NuMega SoftICE for Windows The Only Debugger you need. SoftICE, the Advanced Windows Debugger, gives the absolute system-wide control and visibility to view, explore or debug any EXE, DLL, device driver or system component with powerful, reliable, source/kernel-mode debugging on a single PC.
SoftICE 4.00 (Win9x) (WinNT)
(5.8 MB)
Latest Versions of the debugger, for Windows 95/98 or for Windows NT.
Setting up MASM for use with SoftICE
by lucifer
A brief article on how to properly set up the MASM command lines so that you may debug its programs with SoftICE.
SoftICE Users Guide
(607 KB)
The SoftICE instruction manual in PDF format.  Read This!!! It is full of all the information you will need to effectively use SoftICE to debug your programs.
SoftIce Command Reference
(2.7 MB)
PDF file which contains detailed information about every command used with SoftICE.  Read This!!

 
Other Debuggers
Borland Turbo Debugger By Borland, included with turbo assembler.  Another very nice debugger for use with Windows.  It is easy to use and works well...  However it does not support the debug symbols created by masm...
WinDbg Windbg is a graphical debugger you can use to debug Win32-based applications. On Microsoft(R) Windows NT(R), you can also use Windbg to debug kernel-mode drivers. 
TR for Win95 (V0.73)
(194 KB)
TR for Win95(TRW) is a debugger running in WIN95. TRW can trace DOS COM,DOS EXE, DOS protected mode app, 16bit NE, 32bit PE programs. Multiple Breakpoint allowed. TRW bring many new ideas to Win95 Tracing. Besides WinICE, TRW is the second choice in Win95.  TRW Homepage.

 
 
[ Monday, July 19,, 1999  lord-lucifer@usa.net ] [Win32Asm]