›-----------------------------------›› THIS IS THE DOCUMENTATION FILE›› FOR THE BASIC PROGRAM "FONT16"››-----------------------------------››The program will allow you to create›and edit 16 by 16 font sets for use›with "SCREENS". It will also load›and automatically expand existing 8›by 8 font sets to 16 by 16 size.››When the program is run, after about›a ten second intialization, it›displays the ROM character set in›both 8 by 8 and 16 by 16 sizes and›presents a menu of four choices:›Load, Save, Type and Edit. The›desired option is chosen by pressing›the first letter of the option.››If the "L" key is pressed, the›program asks for the name of a›character set file to load. You must›type in the full device and file name›with extension (if any). For›example, to load in the 16 by 16 set›which exists on your "SCREENS"›program diskette, you type›"D:SOFT.SET", then press RETURN. The›file can contain either an 8 by 8 or›a 16 by 16 character set. After is›loaded in, the set will be displayed›in both 8 by 8 and 16 by 16 sizes.›It is now available for editing. The›program now waits for another menu›option to be selected.››If the "S" key is pressed, the›program asks for the name of a file›in which to store the currently›displayed character set. As with the›load option, you must type in the›full device and file name. The›current character set will be stored›in the file as a 16 by 16 font in the›form which is compatible for use with›"SCREENS". After the file is›written, the program waits for›another menu option to be selected.››If the "T" key is pressed, the›program goes into the type mode. A›section of the display is set aside›for you to type in characters from›the current character set where they›are displayed in 16 by 16 size. This›allows you to preview how different›characters in the set will appear›when positioned next to one another.›It also allows you to create and view›a multiple character image, i.e. an›image larger than 16 by 16 that is›created by combining a number of›characters in the set. To exit the›type mode, you must press the "3" key›while holding down the control key.›The typing area is cleared and the›program waits for another menu›selection.›If the "E" key is pressed, the›program goes into the editing mode.›A submenu will be displayed which›shows the available options while in›this mode. As before, pressing the›first letter of any of the submenu›options will select that option.››Before the submenu becomes active,›however, you must select a letter to›edit. This is done using a joystick›inserted in joystick port 1. Moving›the stick will cause a cursor to move›over the displayed 16 by 16 character›set. When the cursor is placed over›the letter you wish to edit, press›the fire button on the joystick and›that letter will appear in the›editing field.››The editing field is a magnified›display of the letter currently being›edited. The field has its own little›cursor which can be moved with the›joystick. If the joystick fire›button is pressed while editing a›character, the pixel which holds the›editing cursor at that time will be›inverted. Views of the currently›edited character in both the 8 by 8›and 16 by 16 size are diplayed below›the editing submenu so you can see›how the character will look at those›sizes.››Some of the submenu keys are editing›aids. Pressing the "A" key will›replace the editing field map with›the map of the Atari ROM character›with the same ASCII value. Pressing›the "B" key will replace editing›field map with a blank character,›essentially giving you a clean slate›to edit upon. Pressing the "I" key›will invert every pixel in the›editing field map. Pressing the "R"›key will replace the editing field›map with the map of the character›from the currently displayed›character set.››Note that the current character set›map is not changed as changes are›made in the editing field. When you›have completed a character and wish›to insert it into the currently›displayed character set, press the›"P" key. The joystick will now›control the cursor in the character›set display area. Move the cursor to›the character you wish to replace›with the character in the editing›filed and push the joystick fire›button.››To select a new character for›editing, press the "G" key. Use the›joystick to select the character for›editing, then press the joystick fire›button to transfer the bit map to the›editing field.››To end the editing session, press the›"E" key. The editing field and›submenu will be cleared, and the›original menu is again active.››Please note that although an attempt›has been made to trap out errors, the›"FONT16" program is not foolproof.›For example, the BREAK key is not›disabled; if it is pressed in the›course of an editing session, all›your work will be lost. The user may›wish to modify the program to avoid›this situation. In any case, it is a›good practice to save your character›set numerous times during the course›of an editing session.››-----------------------------------›