[Coco] replacing main rom

Arthur Flexser flexser at fiu.edu
Wed May 11 22:27:37 EDT 2005


My memory was not quite right on this;  it is the blink rate of characters on
the 40/80 column screen that have the blink attribute selected, and not the
cursor blink, that uses the GIME timer.  I believe this is effected in hardware
rather than in the Basic ROMs.  You can demonstrate that the timer is used,
though, by setting the timer input select bit (bit 5 of $FF91), which controls
whether a "tick" of the timer is 63 microseconds or 279 nanoseconds, and looking
at the effect on the blink rate of such characters.

Art

On Wed, 11 May 2005 jdaggett at gate.net wrote:

> Art
> 
> My search through the code has yielded no such usage of the timer 
> by the Super Extended Code at all. I also do not see where there is 
> any patch in the blink routines to allow for the GIME timer to control 
> the blink time. 
> 
> I maybe wrong and have not found any reference to the GIME timer 
> usage though.
> 
> This does seem to support the basic belief that the GIME timer was 
> for program development for games or other means.
> 
> james
> 
> 
> 
> On 11 May 2005 at 15:33, Arthur Flexser wrote:
> 
> Date sent:      	Wed, 11 May 2005 15:33:47 -0400 (EDT)
> From:           	Arthur Flexser <flexser at fiu.edu>
> To:             	CoCoList for Color Computer Enthusiasts 
> <coco at maltedmedia.com>
> Subject:        	Re: [Coco] replacing main rom
> Send reply to:  	CoCoList for Color Computer Enthusiasts 
> <coco at maltedmedia.com>
> 	<mailto:coco-
> request at maltedmedia.com?subject=unsubscribe>
> 	<mailto:coco-
> request at maltedmedia.com?subject=subscribe>
> 
> > On Tue, 10 May 2005 jdaggett at gate.net wrote:
> > 
> > > 
> > > To my knowledge I am not sure that the Coco 3 rom uses the timer for
> > > anything.
> > 
> > I seem to recall that the timer is used by Super Extended Basic for
> > controlling the cursor blink rate on the 40/80 column screen.
> > 
> > Art
> > 
> > 
> > -- 
> > Coco mailing list
> > Coco at maltedmedia.com
> > http://five.pairlist.net/mailman/listinfo/coco
> 
> 
> 
> -- 
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
> 




More information about the Coco mailing list