<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Tue, 16 Jun 2009 17:25:57 +0100
From   : bbcmailinglist@... (Ian Wolstenholme)
Subject: Black Teletext

Oo err, all a bit beyond me, daughter boards and all,  but the VSync event
might be a goer.  I suspect it would be a bit much to check all 1024 locations
on a VSync event, but  perhaps I could check a quarter of the screen every
50 VSyncs, something like that.  There would be a bit of a delay in updating,
but it wouldn't matter too much for my purposes.

Best wishes,



Ian

----- Original Message -----
From: Mark Haysman [mailto:jumbos.bazzar@...]
To: bbc-micro@...
Sent: Tue, 16 Jun 2009 15:41:59 +0100
Subject: Re: [BBC-Micro] Black Teletext

Hi.

I don't think so in software. Not quite sure why, but the SAA5050 doesn't 
get supplied with a regular D7, it seems to come from DEN of the 6845. That 
and D6 seem to go off via some logic to Pin 10.

Thinking logically, I'd try replacing the 74LS273 at IC15 with a GAL (You'd 
need a daughterboad to get the pins in the right places) that looked for 
&80, and set D2 high regardless of D2s state:

d2 = d2
    # d7 & !d6 & !d5 & !d4 & !d3 & !d1 & !d0 & en
d2.clk = clk
d2.oe = ttxvdu

That would also give you an enable pin, "en", when set high, does the 
modification, when low it's normal. The rest of the pins would be simply

d0 = d0
d0.clk = clk
d0.oe = ttxvdu
....etc

...I think! I've not tested this, just thought of it now, so don't curse me 
if it doesn't work, or if it's totally the wrong way of doing it!

Mark.

----- Original Message ----- 
From: "Ian Wolstenholme" <bbcmailinglist@...>
To: <bbc-micro@...>
Sent: Tuesday, June 16, 2009 2:31 PM
Subject: [BBC-Micro] Black Teletext


At the weekend I wrote a little routine which traps the OSWRCH thingy
and changes any VDU code &80 into an &84.  Much to my surprise, it worked!
So if I typed VDU &80,65 I would get a blue letter A etc.

Except it doesn't work for the Teletext adapter, which must load the pages
direct into screen RAM!

Is there a way to trap any write to the Mode 7 screen RAM and do a similar
fiddle?

Best wishes,


Ian






> _______________________________________________
> bbc-micro mailing list
> bbc-micro@...
> http://lists.cloud9.co.uk/mailman/listinfo/bbc-micro
> 



_______________________________________________
bbc-micro mailing list
bbc-micro@...
http://lists.cloud9.co.uk/mailman/listinfo/bbc-micro
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>