Books

From: Ethan Dicks <erd_at_infinet.com>
Date: Mon Feb 15 13:25:53 1999

 
> > BASIC 4 is clobbering bits of memory, but I don't know where (could be
> > the DS/DS$ stuff; it s very convoluted).
>
> I can't remember about DS and DS$, but these may use some formerly unused
> page 0 locations.

I knew about those... the problem is that the first invocation of DS$ triggers
a BASIC routine to allocate space in high-string memory and entries in the
variable tables. I may have to provide my own IEEE routines if I can't find a
way to disable this behavior. Fundamentally, the problem is that the KERNEL
for the 8032, et. al. never expected to be running in an environment when
BASIC wasn't at least nominally running. BASIC 2 has no such expectations.
This is why on the C-64 and VIC-20, you can have programs which take over
the machine either in cartridge format or on disk, but still use the KERNEL
to drive the floppy disk, the printer or whatever.

> Anyway, West should contain it all, so best of luck when you get your
> copy...

I got it, thanks.

-ethan
Received on Mon Feb 15 1999 - 13:25:53 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:32:00 BST