[Coco] Cartridge memory - mapping in and out
Phill Harvey-Smith
afra at aurigae.demon.co.uk
Tue Oct 30 09:23:22 EDT 2007
Quoting Arthur Flexser <flexser at fiu.edu>:
> P.S. I should have elaborated that a bit more....Super Extended
> Basic is very cleverly patched into the CoCo 1/2 Basic in such a way
> as to allow going to ROM mode without anything weird happening. All
> the hooks into the Super Extended code have "underneath" them, in
> ROM, the standard, un-Super vectors, so all that happens when you
> switch out Super Extended Basic by going to ROM mode is that you
> revert to the CoCo 1/2 version of Basic, pretty much. Same thing if
> you copy ROM to RAM. If you try to reference a Super Ext. Basic
> command, you just get a syntax error, not a crash, same as if you
> tried that on a CoCo 1/2.
Humm this has got me thinking so what where the extra facilities
offered by SECB ?
where these all commands and functions designed to handle the new
graphics moades and other hardware of the CoCo3 or is there stuff in
there that would be of use
to a CoCo 1/2 etc.
The reason I ask is that it should be possible to backport SECB to any
CoCo running in all RAM mode, asuming that there is something usefull
to backport :)
Also when accessing DOS I presume that it would switch to using the
DOS ROM on the DOS cart for that or did the extra SECB code reside in
the $E000-$FEFF area where it would not normally interfere with a copy
of the DOS rom in the $C000-$DFFF area ?
Cheers.
Phill.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the Coco
mailing list