DEBUG v1.29 (Announce)
Hello,
recently the DEBUG utility got an upgrade:
https://github.com/Baron-von-Riedesel/DOS-debug
The main reason for the new version is that in v1.28 the "driver" variant was broken. But there are also a few nice bug fixes
There exist now also a version that can flip video screens between debugger and debuggee, thus giving a much better look as to what the debugged program is really doing.
Verne Brooks has implemented this feature in his debug version as well, but I decided not to follow the - simple - approach that he chose ( using the BIOS page switching mechanisms ). It's because I had to learn that there exist quite a few machines where this BIOS switching has quirks.
What's done instead is to save/restore video contents to an XMS memory block. That also has its disadvantages ( won't work on 8086 machines , needs an XMS host, may run out of handles, copying several kB of data to/from slow video memory, ... ), but it works, and it works quite satisfying.
---
MS-DOS forever!
Complete thread:
- DEBUG v1.29 - Japheth, 08.05.2022, 18:32 (Announce)
- DEBUG v1.29 vs lDebug - ecm, 09.05.2022, 07:45
- DEBUG v1.29 vs lDebug - Japheth, 09.05.2022, 08:29
- DEBUG v1.29 vs lDebug - mceric, 09.05.2022, 20:57
- DEBUG v1.29 vs lDebug - ecm, 09.05.2022, 21:19
- DEBUG v1.29 vs lDebug - Japheth, 10.05.2022, 08:31
- DEBUG v1.29 vs lDebug - ecm, 09.05.2022, 07:45