[Coco] Programs larger than 32K?
rietveld rietveld
rietveldh at hotmail.com
Mon Jan 21 17:23:13 EST 2019
The Dragon 64 always Boots like a Dragon 32. The extra 32k can be switched by bootstrapping.( EXEC 48000). This enables the extra RAM and copies Basic to the top of the 64k RAM
This gives you 48k of available memory (the last 16k holds Basic). If you are using a ML program only and don't need the Basic interpreter then you can use the full 64k
Sent from my BlackBerry
Original Message
From: Tormod Volden
Sent: Monday, January 21, 2019 5:00 PM
To: CoCoList for Color Computer Enthusiasts
Reply To: CoCoList for Color Computer Enthusiasts
Subject: Re: [Coco] Programs larger than 32K?
On Mon, Jan 21, 2019 at 9:26 PM Allen Huffman wrote:
> The Dragon 64 had a way to relocate the ROMs to give 40K to BASIC. I don’t know if KEY264 did something like that, or if anyone ever ported the Dragon trick to CoCo, but that would be useful.
The Dragon 64 has a second BASIC ROM, with the same code (except
bootstrap) assembled at origin $C000 instead of $8000. A pin on PIA1
switches between the ROMs. It should be possible to do the same with
the CoCo BASIC, and load the high BASIC from disk.
Tormod
--
Coco mailing list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco
More information about the Coco
mailing list