News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

"New" DEBUG.COM version

Started by japheth, October 17, 2006, 05:47:54 PM

Previous topic - Next topic

japheth

Hi,

With its integrated assembler DEBUG is a very good tool for beginners to learn 16-bit ASM on DOS. However, the MS-DOS DEBUG just understands a 8086. The FreeDOS DEBUG is much more powerful, does understand 80386 and FPU opcodes, but has some bugs and doesn't allow to access the Hiwords of the 32-bit registers.

This version hopefully reduces some of the missing features of FreeDOS Debug:

http://www.japheth.de/Download/debug99j.zip

There is also a (prerelease) version available which may debug protected-mode DPMI applications:

http://www.japheth.de/Download/debug100.zip

WARNING: please be aware that although I recommend using DEBUG for learning purposes, this tool isn't quite harmless, you can do some damage to your data if you don't know what you are doing!


japheth

 a new version of DEBUG.COM is available at

http://www.japheth.de/Download/debug105.zip

here's the readme

http://www.japheth.de/Debug/debug.txt

I have been asked to include a more detailed documentation. Has someone a good DEBUG.COM documentation/tutorial which is not copyrighted and/or which he/she allows me to redistribute with this package?

MichaelW

I have one that you are welcome to use, assuming you feel it's worth using. I wrote it originally as a guide to using assembly language with QuickBASIC. The attachment is the most recent version, with some corrections, and with the QuickBASIC-specific information removed, except for one example script. If you decide to use it, feel free to modify it in any way.



[attachment deleted by admin]
eschew obfuscation

japheth


Thanks a lot, Michael, that's exactly what was missing.  :U