[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Using all 128 K
In article <9f61cf69.0206250415.37defb4c@posting.google.com>,
ludditetech@mac.com (Simon Williams) wrote:
> How much of the additional memory on a 128K Apple //e is open for me
> to abuse? Is there a decent memory map available online?
> Ideally, I'd like to find a 28K chunk of continuos memory that I can
> BLOAD stuff into.
> By CATALOGing the /RAM I've determined that the 80 column 'stuff'
> takes up only 8 blocks, which should leave me with about 60K to play
> with... I also 'think' that the memory addresses should begin at FA00
> I'm also assuming I'm wrong about this, so please correct me where
> applicable.
> SW
The AUX memory isn't directly accessible from basic. So you can't BLOAD
into it. What I've done is BLOAD into main memory and then use the
transfer routine (jsr $C311) to transfer the data to AUX memory.
To transfer, poke the following:
$3C starting address Lo
$3D starting address Hi
$3E ending address Lo
$3F ending address Hi
$42 destination Lo
$43 destination Hi
Clear carry (CLC) AUX -> Main
Set carry (SEC) Main -> AUX
jim