[Coco] ECB vs. SECB was:Re: Cartridge memory - mapping in and out

theother_bob theother_bob at yahoo.com
Tue Oct 30 13:46:07 EDT 2007


Sorry, forgot to change the subject line. Also wanted to add that I could not possibly have created Color FOG without the Error and Break key handlers. They open up a whole world of new possibilities and can allow Basic programs to operate on a more "professional level".

Bob

----- Original Message ----
From: theother_bob <theother_bob at yahoo.com>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Tuesday, October 30, 2007 12:41:35 PM
Subject: Re: [Coco] Cartridge memory - mapping in and out

Besides the graphics stuff, SECB added (off the top of my head) Error handling (ON ERROR GOTO...), Break key trapping (ON BRK...), BUTTON(0-3) to test the joystick buttons, which some of you may not realize that the CoCo 1 and 2 hardware has always supported 2 button joysticks. All of these things would be great for the CC1/2, but I don't think they can be back-ported; especially the Break key trapping if I'm not mistaken. The BUTTON function would be a trivial but dubious accomplishment.

Bob

----- Original Message ----
From: Phill Harvey-Smith <afra at aurigae.demon.co.uk>
To: coco at maltedmedia.com
Sent: Tuesday, October 30, 2007 8:23:22 AM
Subject: Re: [Coco] Cartridge memory - mapping in and out

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.



--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



More information about the Coco mailing list