2022-11-19
This week I added another switch to lDebug to support using it for offline patching of iniload files (such as the debugger's own executable), even if the file exceeds 64 KiB.
2022-11-13
The optimisations of ldosboot continue, although I previously considered it impossible to optimise further.
After having found that some pcjs.org machines report wrong CHS geometries on function 13.08, I prepared a flag that can be set in lDebug's BOOTUNITFLx variables to force falling back to the geometry noted in a unit's BPB. (For now this blindly assumes that the unit starts with a boot sector with BPB, even if the unit is actually >= 80h and partitioned with an MBR.)
It isn't the latest and greatest, but in August I uploaded an lCDebug diskette image to our server with the prerequisite .htaccess file to allow pcjs.org to access it. The file is at https://pushbx.org/ecm/test/20220819/bcdebug.img
Here's some links I happened to have lying around. This may become a regular type of contribution to this blog.