CHAPTER 5 DRIVER INSTALLATION DRIVER INSTALLATION MODEM MGR operates with most of the popular peripheral cards and modems used with the Apple II series computer. Before you can run this program for the first time, you must install the drivers associated with the peripheral cards and modem you are using. There is an individual driver for each device you have and you can install these drivers by running the INSTALL program. After you perform the installation, you do not have to perform it again unless you change cards or modems. After installation, the drivers are permanently saved in the program on the work disk. You will have a customized version of the program which supports your hardware configuration. If any hardware changes are made in the future, you can run the INSTALL program again to re-configure the program. The INSTALL program also allows you to set some of the program defaults. If there are certain features you use most of the time, you can configure the program so they are automatically enabled whenever you start the program. This chapter describes the INSTALL program and the steps you must perform to install the proper drivers and set the desired defaults into your program. RUNNING THE INSTALL PROGRAM Cold boot the install disk. This will automatically execute the INSTALL program. You must do this on the computer you will be using to run the installed MODEM MGR program. The INSTALL program performs a partial automatic configuration based on the computer you are using to run the INSTALL program, so do not run it on a different computer. You may run the INSTALL program in the 40- or 80-column video mode although the program will normally boot into the 40-column mode. If you are using a IIGS, I/c, or //e or an 80-column card in slot 3 of a ][ or ][+, the INSTALL program will assume you have lower case display capability. UPPER/LOWER CASE This paragraph does not apply if you have a IIGS, //c, or //e computer. This applies to 40-column display with a ][ or ][+ computer. When you first run the INSTALL program, you may see the query "DO YOU HAVE 40-COLUMN LOWER CASE?". If you have lower-case 40-column display capability with a lower-case chip or a keyboard enhancer, you should answer Y. If you do not have a lower-case 40-column display device, answer N (for No). If you answer Y to the query, the INSTALL program and the installed MODEM MGR program will display lower case if you use the 40-column video. If you answer N, you will see upper-case output with the INSTALL program and also with the MODEM MGR program if you use 40-column video. If you will be using an 80-column display with MODEM MGR, your reply will not affect the 80-column display. If you see a lot of punctuation characters in your 40-column display, you may have answered Y and you do not have a lowercase 40-column display. LOAD MODEM PROGRAM After you answer the question on lower case display (if it was asked), the program will display an instruction for you to insert the work disk with the uninstalled or previously-installed MDM0 (if DOS 3.3) or MDP0 (if PRODOS) program and press [RETURN]. If you are running the INSTALL program for the first time, you have not installed any drivers yet, so your work disk has an uninstalled version of the MDMO or MDPO program. If you have already run the INSTALL program one or more times before and have saved the installed program on the work disk, you have a previously-installed MDM0 or MDP0 program on the work disk. Remove the install disk, insert the work disk into the same diskdrive, and press [RETURN]. A "Loading MDM0 (or MDP0) program" message will appear while the program is being loaded. After it is loaded, an "Insert INSTALL disk and press [RETURN]" message will be displayed. Remove the work disk, insert the install disk into the same disk drive, and press [RETURN]. If you have a I/c computer, you may see a "Loading //c drivers" message while the default printer and communications drivers are loaded. MAIN INSTALLATION MENU After the MODEM program has been loaded, the main installation menu shown in figure 5-1 will be displayed. You can always display this menu by pressing the [ESC] key. If you have a I/c computer, options 3 and 4 in figure 5-1 will not be displayed on the menu. You may quit and exit the INSTALL program by selecting option 0. You will be asked to verify you wish to quit. Answer Y (for Yes) or N (for No). If you wish to install the new program configuration, you must use option 9 to save the newly installed program before quitting. You may use options 1 through 4 to install a video, modem, printer, or clock driver. You can use option 5 to remove an installed printer or clock driver. You may remove a video or modem driver by replacing it with another driver. You can display the drivers currently installed by selecting option 6 on the main installation menu. If you select this option, the type of computer (IIGS, //c, //e, or ][+) will be shown along with any drivers currently installed. If you loaded an uninstalled MDM0 or MDP0 program, there will be no drivers listed unless you have a //c computer. With the //c, the communications and printer driver have been automatically installed. You can use option 7 to set certain program defaults and you can use option 8 to define keyboard translation so any control key you type will output another specified character. INSTALL VIDEO DRIVER You must install a video driver in order to run the MODEM MGR program. Select option 1 on the main installation menu. You will see the current installed video driver displayed ("None" if no video driver is installed) along with a list of several video drivers. If you have a //c computer, there will only be two video drivers listed. Enter the number corresponding to the video driver you desire. For example, if you wish to use the internal 40 column video when MODEM MGR is run, enter number 1. If you don't want to enter a choice, press the [ESC] key and you will return to the main instal lation menu. MAIN INSTALLATION MENU 0) Quit installation 1) Install video driver 2) Install modem driver 3) Install printer driver 4) Install clock driver 5) Remove driver 6) Show current drivers 7) Set defaults 8) Define keyboard translation 9) Save new installation Enter (0-9)--> Figure 5-1. Main Installation Menu NORMAL OR SPLIT SCREEN After you have selected the video driver, you will be asked whether you wish to have the normal or split screen. The normal video driver displays all of the received communications text starting from the top line down to the bottom line of the video display. After the bottom line is written on the screen, the screen will scroll upward and subsequent text lines will appear on the bottom line. If you are using a 24 line video screen, all 24 lines will be used to display the received communications text. The split-screen presentation will divide the display into two screens. The upper screen will consist of 19 lines and will display the received communications text starting from the top line down to the 19th line. After the 19th line is written on the screen, the upper 19 lines will scroll upward and subsequent text will appear on the 19th line. The 20th line will be a dashed line to divide the two screen areas. The lower screen will consist of the last four lines at the bottom of your video display. All transmitted text keyed on your keyboard will be displayed in the lower screen. As you enter lines of text from your keyboard, it will be displayed starting from the 21st line down to the 24th line. After the 24th line has been written, the four lines will scroll upward and subsequent keyed text will appear on the 24th line. Enter N (for Normal) or S (for Split). Initially you should select the normal screen display. Later, after you become familiar with the program, you may wish to try the split-screen mode. After you make the N or S selection, you may be asked which slot the video card is in. This question will not appear if you have specified an Apple 40-column or an Apple // 80-column driver, since these video devices are not plugged into the expansion slots. If asked, enter the slot (1 through 7) the video card is in. Some video cards can be operated in any expansion slot from 1 through 7. This is usually dictated by the video card firmware. Some firmware versions require slot 3 for the video card. Although the video driver does not use the firmware routines for display, it does use the firmware initialization routine. If the video card is slot independent, you may install the card in any slot. However, if the card must always be in slot 3, then be sure the card is in that slot. After the slot is entered (if asked) the video driver will load from the install disk. If you have a ][ or ][+ with lower case capability, you will be asked which of the following methods you are using for upper/lower case shifting: 1) None 2) Single-wire shift mod 3) Control-A 4) Videx keyboard enhancer The single-wire shift mod is the usual modification where a wire connects pin 24 on the keyboard encoder card to pin 4 of the game I/O connector. You may toggle between the case-lock mode and the shift-key mode by typing [CTRL] A. You may change this to another control character with the INSTALL program. Control-A refers to the use of [CTRL] A to toggle between upper and lower case without the use of a shift key. You may change this to another control character with the INSTALL program. If either of the above two methods is used, Control-A cannot be used for any other function (including the editor word-left command). The Videx keyboard enhancer provides normal shifting with the keyboard [SHIFT] key. If you have a Videx Ultraterm card and you specified the normal video mode, you will be asked which default video format and display attribute you want. Finally, the video driver and slot number (if any) you have selected will be listed on the screen and the message "Use this driver?" will be displayed. If you answer Y (for Yes), this video driver will be installed. If you answer N (for No), this driver will not be installed and the previous video driver (if any) will remain installed. If you answer Y, all of the currently installed drivers will be displayed. Inspect the display and verify the video driver you just installed is there. If your video card was not listed on the video driver menu, then it is not supported by this program. So-called "compatible" video cards will not work. This program supports only the expansion slot video cards which can be written and scrolled fast enough to handle ordinary text at 19200 baud continuously. INSTALL MODEM DRIVER You should also install a modem driver in order to run the MODEM MGR program. Enter option 2 on the main installation menu. You will see the current installed modem or serial/communications card displayed. ("None" if no driver is installed). If you are using a //c computer, the serial driver has automatically been installed by the program, so skip over to the section on INSTALL EXTERNAL MODEM. If you are not using a //c computer, you will have a choice of installing an internal plug-in modem or an internal plug-in serial/communications card with an external modem. Enter 1 if you are installing an internal plug-in modem. Enter 2 if you are installing an internal serial or communications card with an external modem and skip to the section on INSTALL INTERNAL SERIAL/COMM CARD. INSTALL INTERNAL PLUG-IN MODEM If you enter 1 to install an internal plug-in modem, you will see a list of internal modems. Study the list and determine if your modem is on the list. Select the number corresponding to your modem. If your modem is not on the list, select one which is compatible with yours. If your plug-in modem is "Hayes-Micromodem compatible", try the Hayes Micromodem II driver. If your modem also supports tone dialing, try the Hayes Micromodem lIe driver. There are three drivers available for the Novation Apple-CAT modem. The 300 baud driver supports 50, 75, 110, 150, and 300 bps. If you don't have the 212 upgrade card, we recommend this driver. If you have the 212 upgrade card, we recommend the 300/1200 baud driver. This supports both 300 and Bell 212 1200 bps. The third Apple-CAT driver supports the Bell 202 1200 bps half-duplex mode. You probably will not use this driver unless you know someone else who is using a compatible 202 system. After you select an internal plug-in modem driver, it will load from disk. After the driver is loaded, the driver selected will be displayed on the screen and you will be asked whether you wish to use this driver or not. If you answer Y (for Yes), this driver will be installed. If you answer N (for No), this driver will not be installed and the previous modem driver (if any) will remain installed. If you answer Y, all of the currently installed drivers will be displayed. Inspect the list and verify the driver you just installed is listed. Skip over to the section in this Chapter on INSTALL PRINTER CARD. INSTALL INTERNAL SERIAL/COMM CARD If you enter 2 on the modem driver sub-menu to install an internal serial or communications card with an external modem, a list of internal serial/comm cards will be displayed. Study the list and determine if your serial card is on the list. Select the number corresponding to your card. If your serial card is not on the list, select one which is compatible with yours. If your serial card is "Apple Communications Card compatible", try the Apple Communications driver. If your serial card is "Apple Super Serial Card compatible", try the Street Alphabits driver. (The Super Serial Card driver reads the dip switches which your "compatible" card might not have). After you select the serial/comm card driver, you will be asked to enter the card slot number. Read the query carefully. In most cases, you must enter the physical slot the card is in. In some (but not all) multi-function cards, you must enter the phantom slot the serial function is mapped to. If the query is "Which slot is card in?", enter the actual physical slot number the card is plugged in and if the query is "Which mapped slot no?", enter the phantom slot number. After you enter the slot number, the serial/comm card driver will load from the install disk. Next, the serial/comm card driver and slot number you have selected will be displayed on the screen and you will be asked whether you wish to use this driver or not. If you answer Y (for Yes), this driver will be installed. If you answer N (for No), this driver will not be installed and the previous driver (if any) will remain installed. INSTALL EXTERNAL MODEM You will now see a list of external modems. Study the list and determine if your modem is on the list. Select the number corresponding to your modem. If your modem is not on the list, select one which is compatible with yours. If your modem is "Hayes Smart-modem compatible", try the Hayes Smartmodem driver. If you are using a packet radio terminal node controller or a radio interface unit, select the non-smart modem driver. After you select the driver, it will load from the install disk. Finally, the external modem driver you have selected will be displayed on the screen and you will be asked whether you wish to use this driver or not. If you answer Y (for Yes), this modem driver will be installed. If you answer N (for No), this driver will not be installed and the previous driver (if any) will remain installed. If you answer Y, all of the currently installed drivers will be displayed. Inspect the list and verify the driver or drivers you just installed are listed. INSTALL PRINTER CARD Read Chapter 12 on printers before installing the printer driver. You do not have to install a printer driver for two-way communications with MODEM MGR. Therefore, you may wish to defer installation of a printer driver until you have read Chapter 12. If you enter 3 to install a printer card, you will be asked whether you wish to install a parallel or serial printer driver. Enter 1 for a parallel printer or enter 2 for a serial printer. A list of printer cards or multi-function cards having a parallel printer or serial output will then be displayed. Study the list and determine if your printer card is on the list. Select the number corresponding to your card. If you have a parallel printer card, inspect the list of parallel printer cards and select the number corresponding to your card. Multifunction cards having both serial and parallel functions will have a (P) shown to indicate the parallel function. There are many cards which fall into the category of "Typical Parallel" card. These include the Apple Parallel Printer Interface, Apple Parallel Interface, Epson Apple II Parallel Interface Kit, Microtek RV-611C, Practical Peripherals GraphiCard, Wizard Intelligent Printer Interface, and many others. If your parallel card does not appear on the menu, try the "Typical Parallel" driver. If you have a serial printer card, inspect the list of serial printer cards and select the number corresponding to your card. Multifunction cards having both serial and parallel functions will have a (S) shown to indicate the serial function. After you select the printer driver, you will be asked to enter the card slot number. Read the query carefully. In most cases, you must enter the physical slot the card is in. In some (but not all) multifunction cards, you must enter the phantom slot the printer function is mapped to. If the query is "Which slot is card in?", enter the actual physical slot number the card is plugged in and if the query is "Which mapped slot no?", enter the phantom slot number. After you enter the slot number, the printer card driver will load from the install disk. If you are using ProDOS and are installing a serial printer card, you will be prompted to insert the ProDOS utility disk. The ProDOS serial printer drivers are on that disk. After the serial printer driver is loaded, you will be prompted to insert the install disk again. Next, the printer card driver and slot number you have selected will be displayed on the screen and you will be asked whether you wish to use this driver or not. If you answer Y (for Yes), this printer driver will be installed. If you answer N (for No), this driver will not be installed and the previous driver (if any) will remain installed. INSTALL CLOCK CARD If you enter 4 to install a clock card, you will see a list of clock cards or multi-function cards having a clock feature. Study the list and determine if your clock card is on the list. Select the number corresponding to your card. Some manufacturers have several versions of clock cards, so be sure the version selected has exactly the same name as your card. MODEM MGR does not support any other clock cards (even the ones claiming to be compatible) except those shown on the menu. However, you might try the following if your card is not listed on the menu. Inspect the card or the card schematic to determine which type of clock device is used. If it is a 5832 device, try the AST Multi I/O clock driver and if that doesn't work, try the Practical Peripherals Proclock driver. If it is a 1990 device, try the Thunderware Thunderdock Plus driver. MODEM MGR does not set the time. Each clock card is provided with a program listing or a utility program on disk to perform that function. The time can be set in the 12-hour or 24-hour format, except the CCS 7424 clock driver, which must be set in the 24-hour format. MODEM MGR will always display the time in the 12-hour format. If your clock card has a write-protect switch, set it after the time has been set. The DOS 3.3 version will support the Mountain Hardware Apple Clock (time-of-day only). If you have a //c with an AE Z-Ram Ultra 2 or 3, see the section at the end of this chapter on installing this clock. After selecting the clock driver, you will be asked to enter the card slot number. Read the query carefully. In most cases, you must enter the physical slot the card is in. In some (but not all) multi-function cards, you must enter the phantom slot the clock function is mapped to. If the query is "Which slot is card in?", enter the actual physical slot number the card is plugged in and if the query is "Which mapped slot no?", enter the phantom slot number. After you have entered the slot number, the clock card driver will load from the install disk. Next, the clock card driver and slot number you have selected will be displayed on the screen and you will be asked whether you wish to use this driver or not. If you answer Y (for Yes), this clock driver will be installed. If you answer N (for No), this driver will not be installed and the previous clock driver (if any) will remain installed. If you install a clock card and the corresponding driver and later remove that card from the computer, be sure to use option 5 on the main installation menu to remove the existing clock driver. MODEM MGR will halt if you remove the clock card or move it to another slot without re-running the INSTALL program to update the clock driver. SET DEFAULTS When MODEM MGR is started, some features are initially disabled until you use the command to enable it. For example, the capture buffer is off until you enter the B terminal command to turn it on. If you wish to have a feature initially enabled or disabled when MODEM MGR is run, you may set the default by selecting option 7 on the main installation menu. You can also define some operational defaults which can not be changed while the program is running. Some communications and printer defaults are reset when the associated driver is loaded so set the default after you load the driver. When you select option 7, a menu of defaults will be displayed. Actually there are three menus which you can toggle between by pressing the [0] key. Defaults 1) through 15) are on the first menu, defaults 16) through 34) are on the second menu, and the remaining defaults are on the third menu. If you want to set or change a default, the menu which lists that default must be currently displayed on the screen. Defaults 1) through 15) have two possible states. In most cases, the two states are ON and OFF, although other states are used for some defaults. If you want to toggle the present state to the opposite state, enter the menu number corresponding to the default. After you toggle the state, the menu will be re-displayed with the new state shown. For example, if the first line in the SET DEFAULTS menu shows "1) Capture: OFF", you can toggle the capture from OFF to ON, by typing 1 followed by [RETURN]. After doing this, verify the same line now reads "I) Capture: ON". To toggle it OFF, type 1 followed by [RETURN] again. The following is a brief description of defaults 1) through 15). 1) Capture - This default sets the initial state of the capture buffer to on or off. 2) Auto save - This default sets the initial state of the auto save feature which automatically saves the buffer to disk when the buffer is full. 3) Duplex - This sets the initial mode to full or half duplex. 4) Send modem LF - This sets the initial state to either insert a LF character automatically after each CR character sent or not insert a LF character. 5) Modem XON/XOFF - This initially enables or disables the XON/XOFF control. 6) Menus - If this default is set off, the main menu and the "Enter -->" prompt in the terminal mode will be not be automatically displayed. If set on, all menus and prompts will be displayed. 7) Block mode - If set on, the initial keyboard mode when the split-screen video driver is used will be the block mode. If set off, the initial state will be the normal keyboard mode. 8) Capture nulls - If set ON, all null (hex $00) characters will be captured in the buffer, but all delete (hex $7F) characters will not be captured or displayed. If set OFF, nulls will not be captured except those associated with a video function and all delete characters will be captured and displayed as a dotted cursor (rub-out). 9) Clock - This default will set the initial state of the clock display to ON or OFF. 10) Clock display - This default will select either the time-of-day or elapsed-time display as the initial clock display mode. 11) Emulation - This default will set the initial state of emulation to ON or OFF. 12) Carrier control - This default will set carrier control to ON (enabled) or OFF (disabled). If enabled, the carrier-detect signal from the modem must be properly interfaced to your computer. Carrier control is discussed in chapter 11. Defaults 13) through 15) are discussed in Chapter 12 on printers. 13) Printer 14) Send printer LF 15) Set printer bit 7 Defaults 16) through 34) have a numerical value associated with each default. The present value will be displayed in hexadecimal and can be changed by entering the menu number corresponding to the default followed by [RETURN], followed by the new hexadecimal value and [RETURN]. For example, if the default menu shows "20) Shift key: $01", the present shift key is control-A (hex $01). You can change this to control-Z (hex $lA) by entering 20 and [RETURN] followed by 1A and [RETURN]. After you do this, verify the menu now shows "20) Shift key: $1A". In some cases, bit 7 will be cleared from the hexadecimal value you enter. For example, if you enter $80, it will sometimes result in an entry of $00. The following is a brief description of defaults 16) through 34). 16) Command key - This default value defines the command key which you must type in the terminal mode to enter the terminal command mode. This program normally uses the [ESC] key, which is hex $1B. You can change it to any other key by changing the $1B to the hexadecimal ascii number corresponding to the key. This does not affect the command key used in the editor, unattended and transfer modes; the [ESC] key is still used in those modes. 17) Macro time-out - This default defines the length of time before a macro L or R command is terminated because a match with the specified string was not received. The larger the value is, the longer the time-out. Usually this value is $0F. 18) Comm XON - This default defines the character which will be sent to the other system to signal it to resume sending after an XOFF was previously sent. Usually this value is $11. 19) Comm XOFF - This default defines the character which will be sent to the other system to signal it to stop sending. Usually this value is $13. 20) Shift key - This default defines the control character which will be used for upper-case shifting with a ][ or ][+ computer. The appropriate shift method must also be specified when the video driver is installed. 21) Snapshot key - This default defines the control key which will save the video screen text to the capture buffer. This program normally uses the [CTRL] V key (hex $16). You may use defaults 22) and 23) to set the default baud rate, parity, no of data bits, and no of stop bits whenever the program is run. See Appendix B for examples. 22) Comm command byte - This default defines the command byte which will be used to initialize the serial or communications card. If this is set to $00, the program will initialize the card using its default parameters. If a Type 2651 serial card is used, the mode register 1 byte can be defined here. This byte is initialized to 00 when a new serial or communications card driver is installed. 23) Comm control byte - This default defines the byte which will be used to initialize the control byte for a Type 6551 serial card, the mode register 2 byte for a Type 2651 serial card, or the baud rate for a Type 8251 or 8530 card. If the comm command byte is set to $00, this byte will be ignored and the program will initialize the card using its default parameters. This byte is initialized to 00 when a new serial or communications card driver is installed. Defaults 24) through 33) are discussed in chapter 12 on printers. 24) Printer command byte 25) Printer control byte 26) Printer nulls 27) Printer columns 28) Printer lines 29) Printer XON 30) Printer XOFF 31) Printer handshake mask 32) Printer form feed 33) Imbedded print cntl char 34) Block CR key - This defines the key which will insert a CR into the block when the split-screen block mode is enabled. 35) Default phone no. - This defines the default telephone number which can be dialed with the [ESC] T D command in the terminal mode. Any number, upper-case letter, or punctuation character can be entered. A maximum of 32 characters can be entered. 36) Printer mit string - This is discussed in Chapter 12. 37) Capture file default prefix - In the ProDOS version, you may enter the default prefix to use for all capture and text files. For example, if you wish to use the /RAM volume for all capture files, enter /RAM/. Be sure to enter both "/" characters. You may enter no more than 32 characters. 38) Macro file default prefix - In the ProDOS version, you may also enter the default prefix to use for all macro files (32 characters maximum). 39) In the ProDOS version, you may wish to have the /RAM/ drive instead of the reverse-scroll review feature. You may set this option if you have a IIGS, //c, or 128k //e. DEFINE KEYBOARD TRANSLATION Keyboard translation allows you to re-define any control key on the keyboard to another character. When you type the control key, the re-defined character is sent. This allows the ][ or ][+ computer to output characters not available on its keyboard. It also allows some re-mapping of the control keys. You may also define a control key to execute a command sequence associated with a function key. When option 8 on the main installation menu is selected, the menu shown in Figure 5-2 will be displayed. DEFINE KEYBOARD TRANSLATION 1) Show current values 2) Change or remove value 3) Remove all values [ESC] to exit Enter (1-3)--> Figure 5-2. Keyboard Translation Menu If you select 1) on the keyboard translation menu, the current translated keys (if any) are shown in the following format: $aa --> $bb aa represents the hexadecimal ascii value of the control key and bb represents the hexadecimal ascii value of the character that the key has been redefined to. For example, the following display: $08 --> $7F This means the control-H or backspace (hex $08) key has been redefined to output a DELETE character. If you select 2) on the keyboard translation menu, you may enter a control key to be redefined or to be restored to the normal untranslated state. Enter the control key ascii value in hexadecimal. This value must be in the range of $00 to $IA. If this control key has already been redefined, the present translated ascii value will be displayed. You may enter a new value or enter [RETURN] to remove the current translation. You may also define a control key to execute a function key command sequence by translating the control key to the ascii value of the number of the function key. For example, to allow a Control-W (hex $17) to execute the command sequence associated with function key 2 (hex ascii $32), set the following: $17 --> $32 You must load the desired function key file in order to use this feature. You can remove all of the control key translations by selecting 3 on the keyboard translation menu. If a control key is used for upper/lower case shifting, that key will not be translated, even if it has been redefined. When you use the editor, the keyboard translations will be temporarily inhibited. SAVE NEW INSTALLATION The last step in incorporating a new installation is to save it to the work disk. You can save the modified MDM0 (if DOS 3.3) or MDP0 (if PRODOS) program by selecting option 9 on the main installation menu. If you do not do this before quitting, the new installed drivers and defaults will not be incorporated into the MODEM MGR program. After this is done, you may boot the work disk to start the program. STARTUP PROBLEMS If you have startup problems, turn the computer power off and then on again to force a cold boot. As the work disk boots and loads the programs, compare the results you observe on your system with the corresponding steps in the following description of a normal cold boot startup. 1) The operating system will load in approximately 4 to 5 seconds after which you will see either the "]" Applesoft prompt (DOS 3.3) or the ProDOS title page on the 40-column video screen. If you have a video switch you will not see this if the switch is not in the 40-column mode. If the operating system does not load, you may have a bad work disk. 2) After a few seconds, the ProDOS version will show the message "LOADING MODEM MGR". With DOS 3.3 or ProDOS, the MODEM MGR program will load in approximately 11 to 14 seconds. If this does not occur, you have a bad work disk. 3) If your video device will switch under software control, the installed video format will switch in and the video screen will clear. The program version and type of computer and hardware cards in stalled will be displayed. If the wrong video driver was installed or installed for the wrong slot, the display will not appear. If a different type (][+, ][e, //e, //c, or IIGS) of computer was used for installation, the program will quit. 4) The program will pause while the modem is being initialized. A "smart" modem may take as long as 15 seconds to initialize. If your serial card transmitter control input is not "high", the program may hang here. If you have not installed the correct modem or serial/communications card, or specified the wrong slot number for this card, the program may hang also. 5) The default emulation, function key, and macro files will be loaded if present on disk. If they are not present, they will not be loaded. Delete any "BTMAC.FILE" file from the work disk to prevent startup execution of a macro while trying to trace the source of a loading problem. 6) The terminal program will load in approximately 2 to 3 seconds. If this does not occur, you may have moved one of the "MDM#" (DOS 3.3) or "MDP#" (ProDOS) files on the work disk or you may have a bad disk. 7) The terminal mode menu will appear. If you have installed the wrong clock driver, or the wrong slot for the clock card, the program may hang before the menu appears. TROUBLE-SHOOTING If the program does not boot properly, go through the following installation steps in sequence to determine the problem. If the program does not run after a card has been installed, either that card or the installation of that card is the cause of the problem. If you have a //c, just perform the steps marked with *. Use new copies of the work and install disks. 1) Turn off the computer and remove all cards in the expansion and auxiliary slots except the 5-1/4 inch floppy disk controller card in slot 6. It is important to start with an "empty" card environment. If you are using ProDOS with a ][+, install your memory card in expansion slot 0. *2) Run the INSTALL program and install the 40-column (non-split) video driver. 3) Verify no other drivers (modem, printer, or clock) are installed. *4) Boot the program and verify the program runs. *5) If it runs, turn the computer off, plug in your video card (if any) and install the normal (non-split) driver for that video card with the INSTALL program. For a //c, install the 80-column (non-split) driver. *6) Boot the program and verify the program runs. 7) If it runs, turn the computer off. If you are using DOS 3.3 on a ][ or ][+ and have a 16K RAM card, plug it into slot 0. 8) Boot the program and verify the program runs. 9) If it runs, turn the computer off, plug in your modem or serial card and install it with the INSTALL program. 10) Boot the program and verify the program runs. 11) If it runs, turn the computer off, plug in your printer card (if any) and install that driver with the INSTALL program. 12) Boot the program and verify the program runs. 13) If it runs, turn the computer off, plug in your clock card (if any) and install that driver with the INSTALL program. 14) Boot the program and verify the program runs. 15) If it runs, turn the computer off, plug in the remaining cards you use one at a time and boot the program after each card is plugged in. Verify the program runs each time. If the program fails to run after a particular card has been inserted, that card is faulty or not compatible with one of the other cards. AE Z-RAM ULTRA CLOCK If you have the AE Z-Ram Ultra 2 or 3 in your //c, you may install the clock driver by booting the utility disk and entering RUN ZRAM.CLK. Insert your work disk when you are prompted to do so.