Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
software:alphanumeric [2016/06/05 17:00] ex_writer [Example: Frame Size vs. Pattern Size] |
software:alphanumeric [2016/07/05 22:31] (current) ex_writer [Standard System Font] |
||
---|---|---|---|
Line 5: | Line 5: | ||
===== Standard System Font ===== | ===== Standard System Font ===== | ||
- | The Bally Arcade system font uses a subset of the standard ASCII table along with a few extended options (see [[#ASCII representation]] below). The following example displays the full standard system font characters 20H–63H (including the leading space character) using a standard [[system routines:screen handler#strdis|STRDIS]] call: | + | The Bally Arcade system font uses a subset of the standard ASCII table along with a few extended options (see [[#ASCII representation]] below). The following example displays the full standard system font characters 20H–63H (including the leading space character) using a [[system routines:screen handler#strdis|STRDIS]] call: |
---- | ---- | ||
Line 99: | Line 99: | ||
The small font includes numerals 0–9, a colon (:), and a bullet icon used in //[[:Gunfight]]//. | The small font includes numerals 0–9, a colon (:), and a bullet icon used in //[[:Gunfight]]//. | ||
- | <wrap alert>Testing shows that base character starts at B0H instead of A0H?</wrap> | + | <wrap help>Testing shows that base character starts at B0H instead of A0H?</wrap> |
+ | ---- | ||
=== Example: Small vs. Standard Character Set === | === Example: Small vs. Standard Character Set === | ||
<WRAP group> | <WRAP group> | ||
<WRAP half column>{{:strdis_small_large.png}}\\ The FNTSML alternate font displayed atop an equivalent string in the standard system font.</WRAP> | <WRAP half column>{{:strdis_small_large.png}}\\ The FNTSML alternate font displayed atop an equivalent string in the standard system font.</WRAP> | ||
- | <WRAP half column>{{:gunfight-play.png}}\\ //[[Gunfight]]// uses FNTSML for its upper HUD, including the bullet icons.</WRAP> | + | <WRAP half column>{{:gunfight-play.png}}\\ //[[:Gunfight]]// uses FNTSML for its upper HUD, including the bullet icons.</WRAP> |
</WRAP> | </WRAP> | ||
+ | |||
+ | ---- | ||
=== Example: Character Option Mixing === | === Example: Character Option Mixing === | ||
Line 112: | Line 116: | ||
<WRAP group> | <WRAP group> | ||
- | <WRAP half column>{{:text_sizes_1.png}}\\ A screen demonstrating all four Enlarge Factors and multiple foreground/background combinations.</WRAP> | + | <WRAP half column>{{:text_sizes_1.png}}\\ A screen demonstrating all four Enlarge Factors options and multiple foreground/background combinations.</WRAP> |
<WRAP half column>{{:text_sizes_2.png}}\\ The same example with the horizontal color boundary set near the first third of the screen.</WRAP> | <WRAP half column>{{:text_sizes_2.png}}\\ The same example with the horizontal color boundary set near the first third of the screen.</WRAP> | ||
</WRAP> | </WRAP> | ||
+ | ---- | ||
=== Example: Character Mixing in Games === | === Example: Character Mixing in Games === | ||
Line 152: | Line 157: | ||
| 70 | IX | 7E | IX,D,C | | | 70 | IX | 7E | IX,D,C | | ||
| 71 | IX,E | 7F | IX,E,D,C | | | 71 | IX,E | 7F | IX,E,D,C | | ||
+ | |||
+ | ---- | ||
=== Example: Manipulating Control Codes === | === Example: Manipulating Control Codes === |