You can either use emulator like bochs or qemu and deploy external debugging tool like IDA if you want to use Windows or Linux debugging tool. If you want to debug under DOS you might consider some debugger that supports 386 hardware breakpoints - it will enable you to debug memory access issues. Use either Periscope or SoftIce, Swat386 can also debug almost anything but if you are just using plain, real-mode DOS and need HW breakpoint support first two could be a better choice IMHO. Some people use Turbo Debugger - depend what are you looking for and what is your target DOS environment.
If IDA will fit your needs consider commercial version. There used to be a plugin for DosBox debugger. Could be useful for your target. I also had a success with x86emu few times when reversing some DOS code.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum