[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