2023-08-13
This week some development of the debugger and of dosemu2 happened.
DOS_HELPER_PRESTROKES_START
on interrupt 0E6h-B
switch is used-quiet -dumb -te
mode to no longer contain the mouse input reset escape sequences if machine didn't crash-input
only once DOS boot is complete, to avoid losing a keypressI went and investigated some bugs around the EDR-DOS int 21h functions 42h, 7142h, and 71A6h. (1, 2, 3, 4) To test this, I also built the latest EDR-DOS revision of 2011 from source.
One change to the test script's dosemu2 drive letter detection. However, this change only was needed because of the dosemu2 bug with the mouse data input reset escape sequences. It is actually the wrong way to do this, and consequently has been backed out.
Some changes to the oldmbr:
absolute $
trick instead of an equate for nobits data at 0:800hOne change to altmbr, today:
Discussion
I prepared an Enhanced DR-DOS repo with all old history until 2011, as well as a few patches added by me now: https://www.bttr-software.de/forum/forum_entry.php?id=20555