Difference between revisions of "OSWORD &0A"

From BeebWiki
Jump to: navigation, search
(Tweek re CHR$127)
m (.)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
[[Category:OSWORD]]
 
[[Category:OSWORD]]
OSWORD &0A (10 ) - Read character definition Acorn MOS 1.20
+
{{PageTitle|OSWORD &0A (10): Read character definition}}
 
 
 
  On entry:
 
  On entry:
 
   XY?0=character
 
   XY?0=character
Line 7: Line 6:
 
   XY+1..8=the character raster data.
 
   XY+1..8=the character raster data.
 
   
 
   
  The results for characters 0..31 are undefined. The result for
+
  The results for characters 0..31 are undefined. The result for character 127 is
character 127 is whatever has been programmed with VDU 23,127,
+
whatever has been programmed with VDU 23,127, defaulting to a solid block.
defaulting to a solid block.
 
 
   
 
   
  OS 3.00 onwards:
+
  MOS 3.00 onwards:
  The [[VDU 23|ECFs]] definable with VDU 23,2-5 are readable with by reading
+
  The [[VDU 23|ECFs]] definable with VDU 23,2-5 are readable with by reading characters 2-5.
characters 2-5.
+
  The [[VDU 23|dotted line pattern]] definable with VDU 23,6 is readable by reading character 6.
  The [[VDU 23|dotted line pattern]] definable with VDU 23,6 is readable by
 
reading character 6.
 
  
 
==See Also==
 
==See Also==
http://mdfs.net/Docs/Comp/BBC/Oswords
+
* [[VDU 23]]
 +
* http://mdfs.net/Docs/Comp/BBC/Oswords
  
 
[[User:Jgharston|Jgharston]] 12:53, 26 May 2009 (UTC)
 
[[User:Jgharston|Jgharston]] 12:53, 26 May 2009 (UTC)
 
[[User:Jgharston|Jgharston]] ([[User talk:Jgharston|talk]]) 21:21, 26 February 2019 (CET)
 
[[User:Jgharston|Jgharston]] ([[User talk:Jgharston|talk]]) 21:21, 26 February 2019 (CET)

Latest revision as of 18:04, 7 January 2023

OSWORD &0A (10): Read character definition
On entry:
 XY?0=character
On exit:
 XY+1..8=the character raster data.

The results for characters 0..31 are undefined. The result for character 127 is
whatever has been programmed with VDU 23,127, defaulting to a solid block.

MOS 3.00 onwards:
The ECFs definable with VDU 23,2-5 are readable with by reading characters 2-5.
The dotted line pattern definable with VDU 23,6 is readable by reading character 6.

See Also

Jgharston 12:53, 26 May 2009 (UTC) Jgharston (talk) 21:21, 26 February 2019 (CET)