DOS-debug icon indicating copy to clipboard operation
DOS-debug copied to clipboard

Debug and DebugX (short: Debug/X) are extended versions of MS DEBUG

Results 10 DOS-debug issues
Sort by recently updated
recently updated
newest added

This patch implements recalling previously typed commands with the up and down arrow keys, as is common in most shells and other debuggers. Binary size is increased by 244 bytes...

Hi, I found a discrepancy (possible bug) between original debug from MS-DOS 6.22 and the DOS-debug 1.29. Steps to reproduce it: * original DEBUG ``` > debug -h 8 FFF8...

The T command has a special call to adjust the pushed flags after tracing a `pushf` instruction, see https://github.com/Baron-von-Riedesel/DOS-debug/blob/b60a75d445f08f9a20abc48ccfb906225194bb41/src/DEBUG.ASM#L6960 It appears this is not called when tracing with the P...

I was surprised to find that the P command does not do autorepeat. I must have added that a long time ago in lDebug. G autorepeat is more complex. P...

[As I commented](https://github.com/Baron-von-Riedesel/DOS-debug/pull/4#issuecomment-1061871826) there are two more bugs in the current ([1.28 release](https://github.com/Baron-von-Riedesel/DOS-debug/releases/tag/v1.28)) build of Debug/X. The first bug listed there is fixed by [your commit](https://github.com/Baron-von-Riedesel/DOS-debug/commit/a4439a1fa44f1549865df77a2e38c8d76b057fdc). The second bug and...

1. What about tracing? Ability to write trace to file. 2. Project work support. 3. Ideally, script support (python) (instrumentation)

wontfix

``` G:\>debug -a 088A:0100 cmp [100], 12 088A:0105 -r AX=0000 BX=0000 CX=0000 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000 DS=088A ES=088A SS=088A CS=088A IP=0100 NV UP EI PL NZ NA PO NC...

I just wanted to let you know that there are two bug reports from Oliver (not from me) referring to debug: https://sourceforge.net/p/freedos/bugs/374/ and https://sourceforge.net/p/freedos/bugs/376/

In [a blog post](https://pushbx.org/ecm/dokuwiki/blog/pushbx/2024/0428_late_april_work#ldebug) I listed this fix to lDebug: > instr.set: [Avoid swapping XCHG operand order](https://hg.pushbx.org/ecm/ldebug/rev/ee8d326028d6) between assembler and disassembler, use same order as NASM/NDISASM This is what it...

Came up on stackoverflow here: https://stackoverflow.com/questions/79171410/how-to-print-a-symbol-for-a-user-provided-number-of-times-in-dos-assembly-x86 Quoting the comments: `mov cx,al` should not even assemble. – [Jester](https://stackoverflow.com/users/547981/jester) Commented 2 hours ago @Jester thank you, but I'm not sure; my textbook...