<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Tue, 16 Jun 2009 15:14:58 +0100 (BST)
From   : chris@... (Chris Johns)
Subject: Black Teletext

On Tue, 16 Jun 2009, Ian Wolstenholme wrote:

> 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?

Don't think so, but you could hook something to an event to check for any 
&80s and replace them by &84s. My first guess would be VSYNC, unless 
checking 1k of data every vsync is too expensive.
-- 
  Chris Johns <chris@...             >
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>