Mercurial > hg > Members > kono > nitros9-code
comparison docs/nitros9guide/display.appendix @ 149:bb3e4d64103a
Made the word "Dragon" an entity, thereby making it replacable with "Color"
author | roug |
---|---|
date | Sun, 07 Jul 2002 11:45:14 +0000 |
parents | 88ae6ed51be6 |
children | f9c66ad345d1 |
comparison
equal
deleted
inserted
replaced
148:525b12e17d60 | 149:bb3e4d64103a |
---|---|
2 <title>Display System Functions</title> | 2 <title>Display System Functions</title> |
3 | 3 |
4 <section> | 4 <section> |
5 <title>The Video Display</title> | 5 <title>The Video Display</title> |
6 <para> | 6 <para> |
7 Dragon Data OS-9 allows the video display to be used in | 7 &vendor; OS-9 allows the video display to be used in |
8 alphanumeric, semigraphic, and graphics modes. There are many | 8 alphanumeric, semigraphic, and graphics modes. There are many |
9 built-in functions to control the display, which are activated by | 9 built-in functions to control the display, which are activated by |
10 used of various ASCII control character. Thus, these functions are | 10 used of various ASCII control character. Thus, these functions are |
11 available for use by software written in any language using standard | 11 available for use by software written in any language using standard |
12 output statements (such as "PRINT" in BASIC). The Dragon's Basic09 | 12 output statements (such as "PRINT" in BASIC). The &make; |
13 Computer's Basic09 | |
13 language has a Graphics Interface Module that can automatically | 14 language has a Graphics Interface Module that can automatically |
14 generate these codes using Basic09 RUN statements. | 15 generate these codes using Basic09 RUN statements. |
15 </para> | 16 </para> |
16 <para> | 17 <para> |
17 The display system has two display modes: Alphanumeric | 18 The display system has two display modes: Alphanumeric |
18 ("Alpha") mode and Graphics mode. The Alphanumeric mode also | 19 ("Alpha") mode and Graphics mode. The Alphanumeric mode also |
19 includes "semigraphic" box-graphics. The Dragon Computer's display | 20 includes "semigraphic" box-graphics. The &make; Computer's display |
20 system uses a separate - memory area for each display mode so | 21 system uses a separate - memory area for each display mode so |
21 operations on the Alpha display do not affect the Graphics display, | 22 operations on the Alpha display do not affect the Graphics display, |
22 and visa-versa. Either display can be selected under software | 23 and visa-versa. Either display can be selected under software |
23 control. | 24 control. |
24 </para> | 25 </para> |
83 <para> | 84 <para> |
84 Each 8-bit character is assumed to be an ASCII character and is | 85 Each 8-bit character is assumed to be an ASCII character and is |
85 displayed if its high order bit (sign bit) is cleared. Lower case | 86 displayed if its high order bit (sign bit) is cleared. Lower case |
86 letters are displayed in reverse video. If the high order bit of | 87 letters are displayed in reverse video. If the high order bit of |
87 the character is set it is assumed to be a "Semigraphic 6" graphics | 88 the character is set it is assumed to be a "Semigraphic 6" graphics |
88 box. See the Dragon manual for an explanation of semigraphics | 89 box. See the &make; Computer manual for an explanation of semigraphics |
89 functions. | 90 functions. |
90 </para> | 91 </para> |
91 | 92 |
92 <table frame="none"> | 93 <table frame="none"> |
93 <title>Alpha Mode Command Codes</title> | 94 <title>Alpha Mode Command Codes</title> |
439 | 440 |
440 </section> | 441 </section> |
441 <section> | 442 <section> |
442 <title>Get Status Commands</title> | 443 <title>Get Status Commands</title> |
443 <para> | 444 <para> |
444 The Dragon Computer I/O driver includes OS-9 Get Status | 445 The &make; Computer I/O driver includes OS-9 Get Status |
445 commands that return the display status and joystick values, | 446 commands that return the display status and joystick values, |
446 respectively. These are accessable via the Basic09 Graphics | 447 respectively. These are accessable via the Basic09 Graphics |
447 Interface Module, or by the assembly language system calls listed | 448 Interface Module, or by the assembly language system calls listed |
448 below: | 449 below: |
449 </para> | 450 </para> |