User Tools

Site Tools


blog:pushbx:2022:1111_lcdebug_image_for_use_with_pcjs.org

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
blog:pushbx:2022:1111_lcdebug_image_for_use_with_pcjs.org [2022-11-11 20:39:53 +0100 Nov Fri]
ecm
blog:pushbx:2022:1111_lcdebug_image_for_use_with_pcjs.org [2022-11-11 20:44:15 +0100 Nov Fri] (current)
ecm [It can be booted as well]
Line 27: Line 27:
 ===== It can be booted as well ===== ===== It can be booted as well =====
  
-However, the COMPAQ machine that I used for the first example doesn't work with this particular image's lDOS boot sector loader, because its function 13.08 reports 000Fh (15) for the CHS geometry sectors (stored in ''word [ss:7C18h]''), even though the diskette actually needs 0012h (18) to properly load from it. The only fix for this on our part would be to build lDOS boot.asm without querying for geometry. The ROM-BIOS should provide a way to configure this, though if this machine does allow this I do not know how to do it.+However, the COMPAQ machine that I used for the first example doesn't work with this particular image's lDOS boot sector loader, because its function 13.08 reports 000Fh (15) for the CHS geometry sectors (stored in ''word [ss:7C18h]''), even though the diskette actually needs 0012h (18) to properly load from it. The only fix for this on our part would be to build lDOS boot.asm without querying for geometry. (However, both iniload (unless built with -D_QUERY_GEOMETRY=0) and lDebug itself also will query for the geometry.) The ROM-BIOS should provide a way to configure this, though if this machine does allow this I do not know how to do it.
  
 To boot it on a machine expecting 1440 KiB 90mm diskettes, do this: To boot it on a machine expecting 1440 KiB 90mm diskettes, do this:
blog/pushbx/2022/1111_lcdebug_image_for_use_with_pcjs.org.txt ยท Last modified: 2022-11-11 20:44:15 +0100 Nov Fri by ecm