[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: A2Programmer needs help ... update- scrap that map



Rubywand <rubywand@swbell.net> wrote:

>      That's what happens when you just copy something. That map must be for
> some early version-- whatever, it's wrong.

I agree.  God knows where that comes from - there is no "System Use"
area below $2000, and the position of BASIC programs is simply wrong,
and also irrelevant, since this diagram appears to be referring to the
memory available for use by a SYS file.

If the term "BASIC Program" was replaced by "ProDOS Application", then
it could be interpreted as the memory state when a SYS file is loaded,
since they are loaded into memory at $2000.

> Space open to the user for programs starts after the Text Page area (at
> $800) and the ProDOS "System Use" is from $BFFF down to around $9600. Then
> you loose another 1k or so more (down) for buffers.

That is correct for programs running under BASIC.SYSTEM.  If you are
writing a standalone SYS file, then the application gets all memory from
$0800-$BEFF, plus $0200-$03EC and most of zero page.