On 28.11.2023 4:22, Louis Ohland wrote:
Dave, how are CBASIC and CBIOS related? I _ASS U MEd_ that CBASIC is not
part of the Compatibility BIOS [CBIOS], and deleting the 32KB is like removing tonsils [but without ice cream].
The two are almost completely unrelated. Well, POST calls Int 18 handler
to invoke BASIC. And I assume ROM BASIC uses BIOS interrupt handlers for
I/O and what not, but that's probably about it.
The ROM BASIC block can be safely removed if the Int 18 handler is
tweaked accordingly (only applies to pre-IML machines). As far as I know BASIC/BASICA.COM are the only programs that require ROM BASIC to run, so
no need to worry about compatibility issues.
This is all related to replacing a floppy during boot at a very
primitive level... Can you hear the drums?
The 32 K space could be used to extend POST/BIOS capabilities on the
older machines. A ROM-resident setup would be cool too (with support for
only a few selected adapters probably... but enough to configure most
systems).
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)