[Coco] Any reason to put a 6309 in a Coco2?
Arthur Flexser
flexser at fiu.edu
Wed Dec 31 00:38:58 EST 2003
It was not the bank switching or other GIME registers that caused this
sort of incompatibility. They were in the $FFxx area, which was also
unusable in the CoCo 1/2. It was the vectors that were stuck in in the
$FEE0-FEFF range in the CoCo 3 that messed up lots of software,
particularly during memory size tests.
Art
On Tue, 30 Dec 2003, Kenneth Schunk wrote:
> Another incompatibility is the upper page of memory in 64K RAM mode.
> This affected DEFT Pascal (and programs created with DEFT Pascal). The
> DEFT runtime system switched off the ROM's and started looking for RAM
> from the top of memory down. Since the top most page on the CoCo3 is
> the bank switching registers (amongst other things), the RAM test ended
> up crashing the CoCo3. A revised runtime library was needed to fix the
> memory check so it didn't crash the CoCo3.
>
> Ken Schunk
>
> On Dec 30, 2003, at 3:37 PM, Theodore (Alex) Evans wrote:
> > A CoCo3 is not 100% CoCo2 compatible. The main incompatibility is
> > that most of the semigraphics modes supported by the CoCo1/2 are not
> > supported by the CoCo3.
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
More information about the Coco
mailing list