2023-06-25
The last three weeks in part had me on vacation, but that doesn't mean we didn't get any work done.
I don't know when I will be able to upload this blog post, as our main desktop (Linux) box is experiencing some difficulties. RAM has already been swapped, and a new PSU has arrived by post.
As usual some work on two of the debuggers happened, as well as X2B (a public domain "EXE to binary" tool) and a port of WarpLink from the original TASM / MASM sources to sources that can be assembled with a recent NASM.
I got to set up the lDebug development environment on a new Debian 12 installation on the amd64 machine. (The SSD seems to have caused crashes recently, and it had the root file system of the prior Debian installation.) Here's how I installed dosemu2 (from source), FreeDOS (from packages plus my recent kernel and FreeCOM builds), and lDebug (from assembly source).
2023-05-28
This week I finally got back to MSDebug, my fork of the debugger included in the 2018 free software release of MS-DOS version 2. I also worked some on lDebug, my debugger based on FreeDOS Debug/X.
Yesterday I was greeted with a "write protect error" on drive A: of the HP 95LX, the SRAM card.
2023-05-21
In mid May, I worked some on the debugger and picked and adapted several changes to all the TSRs, and increased the TSRs' private versions to 1.20. All documentation text files (.txt) in https://pushbx.org/ecm/doc/ were adjusted to use CR LF line endings (unix2dos).