EasyManua.ls Logo

Atari ST series - Page 340

Atari ST series
420 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
APPENDIX H
Value Meaning
0 Font is not monospaced, or size may vary due to special
effects.
1 Font is monospaced, and uses no special effects other than
thickening (boldface).
+ 072 to +073 (+ $048 to + $049)
SOURCEX
The x coordinate of character to be printed in font form.
SOURCEX can usually be computed from information in the
font header:
ch = character to be printed - first
_
ade
SOURCEX = off_table[ch]
+ 074 to +075 (+ $04A to + $04B)
SOURCEY
The y coordinate of the character to be printed (usually 0).
+ 076 to +077 (+ $04C to + $04D)
DESTX
Horizontal screen position where character will be printed.
+ 078 to +079 (+ $04E to + $04F)
DESTY
Vertical screen position where character will be printed.
+ 080 to +081 ( + $050 to +$051)
DELX
Width of character. Can be computed from information in
the font header as follows:
ch = character to be printed - first__ade
SOURCEX = off_table[ch]
DELX = off
_
table[ch + 1] - SOURCEX
+082 to +083 ( + $052 to +$053)
DELY
Height of the character. Can be taken from the variable
form_height in the font header.
+ 084 to +087 (+ $054 to + $057)
FBASE
The address of the font's character image data block. This ad-
332