---------------------------------------- | | | ABC FUN KEYS | | | | Version 4.1 | | | | A Musical Learning Game for | | Small Children | | | | For IBM Compatible Computers | | | ---------------------------------------- July 16, 1989 Courtney E. Krehbiel 199 N. El Camino Real, Suite F175 Encinitas, CA 92024 ------------------------------------------- | 24 Hour Message and Software Support | | On-line Registration with MC/Visa | |-----------------------------------------| | ABC FUN KEYS Bulletin Board System | |-----------------------------------------| | Telephone: (619) 436-3525 | | Modem Settings: 300 to 2400 BPS, | | No parity, 8 Bits, 1 Stop Bit | ------------------------------------------- Copyright (c) 1989 Courtney E. Krehbiel All Rights Reserved ABC FUN KEYS Program Documentation _________________________________________________________________ QUICK START FOR ADVANCED USERS ------------------------------ About the program: ------------------ ABC FUN KEYS is an educational game for children between the ages of two to six years old. The game features 38 colorful full screen graphic pictures, action, and lots of nursery rhyme songs. The major feature added in this latest release is on-screen scrolling lyrics for all 27 nursery rhyme songs. The ABC FUN KEYS shareware program consists of four different games: An entry level game where a picture is displayed and song is played for each letter and number key that is pressed; a beginner game where the child must match the letter/number picture displayed on the screen with the corresponding key on the keyboard; a more advanced version where the picture is gradually revealed and the child must make the correct match in a limited time period; and a child's typing tutor where letters and numbers float in the "air" between "heaven" and "mud". In the last game, letters need to be "hearted to heaven" by pressing the corresponding key before they expire and sink into the mud. Advanced features of the ABC FUN KEYS include the ability to select any combination and order of letters and numbers, an adult setup utility with on-line help, and configuration files and command line parameters for automatic game startup. The program opens with an easy-selection child's menu. ABC FUN KEYS will run on any IBM PC compatible computer with 256 KB or more of available RAM, one floppy disk, and DOS 2.0 or greater. The program works with Hercules Monochrome, CGA, EGA, or VGA video systems. ABC FUN KEYS is written in Turbo C. How to Start: ------------- To start ABC FUN KEYS from a floppy, use the distribution disk or copy all the program files to a single floppy diskette. Place the disk in drive A:, make A: the default drive, and type: ABC If you are using a hard disk, make a subdirectory labeled ABC and copy all the ABC FUN KEYS files to that subdirectory. Make the ABC subdirectory the current directory, and type: ABC Typing ABC /? will display a help screen listing the command line options. If the program fails to display graphics correctly, you may need to explicitly tell the program which graphics adapter your computer uses. For example, ABC /V=7 starts ABC FUN KEYS for a Hercules monochrome graphics system. Copyright (C) 1989 by C. E. Krehbiel Page i ABC FUN KEYS Program Documentation _________________________________________________________________ TABLE OF CONTENTS ----------------- QUICK START FOR ADVANCED USERS . . . . . . . . . . . . . . . i COPYRIGHT NOTICE . . . . . . . . . . . . . . . . . . . . . . iv THANK YOU FOR YOUR INTEREST IN ABC FUN KEYS . . . . . . . . . 1 WHY SHOULD I REGISTER ?? . . . . . . . . . . . . . . . . . . 2 REGISTRATION BENEFITS . . . . . . . . . . . . . . . . . . . . 3 COMPUTER SYSTEM REQUIREMENTS FOR ABC FUN KEYS . . . . . . . . 4 PROGRAM OVERVIEW . . . . . . . . . . . . . . . . . . . . . . 5 GAME DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . . . 6 GAME ONE -- Basic . . . . . . . . . . . . . . . . . . . 6 GAME TWO -- Guess Quick . . . . . . . . . . . . . . . . 6 GAME THREE -- Heaven and Mud . . . . . . . . . . . . . . 7 GAME FOUR -- Display . . . . . . . . . . . . . . . . . . 7 STARTING THE GAME -- Floppy Disk System . . . . . . . . . . . 8 Optional Parent's Setup Mode . . . . . . . . . . . . . . 8 STARTING THE GAME -- Hard Disk System . . . . . . . . . . . . 10 To load ABC FUN KEYS onto your hard disk . . . . . . . . 10 To run ABC FUN KEYS from your hard disk: . . . . . . . . 10 CONTROL PANEL FEATURES . . . . . . . . . . . . . . . . . . . 11 Clear and Start Over . . . . . . . . . . . . . . . . . . 11 Select All . . . . . . . . . . . . . . . . . . . . . . . 11 Select All Alphabet . . . . . . . . . . . . . . . . . . 11 Select All Numbers . . . . . . . . . . . . . . . . . . . 12 Disable/Enable Nursery Rhyme Music . . . . . . . . . . . 12 Enable Random/Sorted Order Selection . . . . . . . . . . 12 Enable/Release Keyboard Plus Key Hold . . . . . . . . . 12 Lock/Unlock Songs to/from Pictures . . . . . . . . . . . 13 Save Game Configuration . . . . . . . . . . . . . . . . 13 GAME 3 CONTROL PANEL FEATURES . . . . . . . . . . . . . . . . 14 Use LowerCase/UpperCase Letters in Game3 . . . . . . . . 14 Heaven/Mud Letter Velocity . . . . . . . . . . . . . . . 14 Heaven/Mud Letter Duration . . . . . . . . . . . . . . . 14 Heaven/Mud Letter Warning . . . . . . . . . . . . . . . 14 COMMAND LINE CONTROL FEATURES . . . . . . . . . . . . . . . . 15 Copyright (C) 1989 by C. E. Krehbiel Page ii ABC FUN KEYS Program Documentation _________________________________________________________________ TABLE OF CONTENTS, Cont. ----------------------- HIDDEN GAME FEATURES . . . . . . . . . . . . . . . . . . . . 18 USING ABC FUN KEYS WITH A RAM-DISK . . . . . . . . . . . . . 19 NOTES ON USING ABC FUN KEYS WITH A HARD DISK . . . . . . . . 19 OTHER ABC FUN KEY NOTES OF INTEREST . . . . . . . . . . . . . 20 LISTING OF ABC PROGRAM FILES AND USES . . . . . . . . . . . . 21 INSTANT MAILER REGISTRATION FORM . . . . . . . . . . . . . . 22 Copyright (C) 1989 by C. E. Krehbiel Page iii ABC FUN KEYS Program Documentation _________________________________________________________________ COPYRIGHT NOTICE ---------------- The ABC FUN KEYS program and manual are copyright (C) 1989 by Courtney E. Krehbiel. All rights are reserved. Non-registered users, PC software libraries, and computer software clubs are granted a limited license to use this product on a trial basis, and to copy the program for trial use by others subject to the following limitations: The ABC FUN KEYS program must be distributed in unmodified form, complete with all files and documentation. See the file list later in this documentation for details. No fee, charge or other consideration may be requested or accepted for program distribution with one exception. PC software libraries may charge a maximum of $6 per distribution diskette to defray costs of copying and mailing. ABC FUN KEYS may NOT be distributed in conjunction with any other hardware or software product without the written permission of the author. For example, this means the program can NOT be given away by computer outlets as part of a computer system without my written permission. If you intend to use ABC FUN KEYS after an evaluation period, you MUST register the program. To do otherwise is a violation of the distribution license and United States Copyright laws. Commercial, educational, business or government use is prohibited without site registration. For example, you may NOT use this program in a Pre-School or Day-care center without site registration. Registration fees for such uses are extremely reasonable. Please refer to the registration form for details. Copyright (C) 1989 by C. E. Krehbiel Page iv ABC FUN KEYS Program Documentation _________________________________________________________________ THANK YOU FOR YOUR INTEREST IN ABC FUN KEYS ------------------------------------------- Thank you very much for looking at ABC FUN KEYS. I sincerely hope that you and a child important to you will find this program easy, fun to use, and educational. I have tried very hard to make ABC FUN KEYS as intuitive to use as possible. However, there are features and capabilities included in the program that are not obvious from the screen displays. I strongly recommend a quick review of this documentation file to get a feel for the range of possibilities that ABC FUN KEYS provides. Because of the age of the intended audience, I encourage you to participate with the child in playing the games. You can provide the vocalization of letters and numbers, positive feedback rewards, and closeness that a program can never match. If you choose to let your child play solo, be reassured that the program has been carefully designed to prevent a small child from inadvertently damaging other files which may be on your computer. For example, one program option deliberately makes it difficult to exit so a small child won't accidentally get to DOS. Obviously, I hope that you will register your copy of ABC FUN KEYS. All registration proceeds are placed in an account for my two children. I don't expect you to register if you decide the program does not meet your needs. If you choose not to register, I would greatly appreciate a note describing what you expected the program to do and why you are disappointed. In either case, please pass the program along to others who may be interested. Once again, THANK YOU for looking at ABC FUN KEYS. I hope it provides many hours of enjoyable learning for a small child you love. Copyright (C) 1989 by C. E. Krehbiel Page 1 ABC FUN KEYS Program Documentation _________________________________________________________________ WHY SHOULD I REGISTER ?? ------------------------ Many people tacitly regard "Shareware" distributed software as "free". This is not true. There is also the inclination to "let the other guy register". As a result, very few users bothered to register earlier versions of ABC FUN KEYS which contained the complete alphabet. I nearly abandoned the concept of "Shareware" software distribution. After this early discouragement, and in a fashion similar to many other shareware programs, the full benefits of ABC FUN KEYS were set aside for those who registered their copy. Therefore, the complete set of auxiliary pictures for ABC FUN KEYS is no longer included in the shareware version of the program. However, the program is completely functional. There are no missing features or capabilities in the Shareware version other than the auxiliary picture files. I will abide by the spirit of "Shareware". If you feel the full set of picture files is required to properly evaluate ABC FUN KEYS, please send me a letter stating why you feel you are unable to fairly evaluate the "Shareware" version of the program. You must also include a self addressed floppy disk mailer, one 5 1/4 inch floppy disk, and $1 for postage and handling if you expect to receive a complete evaluation diskette. I reserve the right to refuse any requests which are inadequate or unreasonable in my opinion. ----------------------------------------------------------------- I will gladly send a complementary copy of ABC FUN KEYS to any children with special circumstances such as a learning disability or physical problem. Please send me a brief letter requesting a "special" copy. ----------------------------------------------------------------- User feedback is an integral part of any successful software program. Please share your impression of ABC FUN KEYS by writing me a message when you register. Any comments or suggestions you care to pass along will help me improve the program and enhance the enjoyment of other children who may use it. I have answered every letter I have received about the program. To a great extent, the program has been shaped by user comments. An instant mailer registration form is contained in a separate file named REGISTER.DOC. I have continually upgraded and supported this program since 1985. In return, I greatly appreciate your support by registering the program if you use it. Thank you in advance for your registration. Copyright (C) 1989 by C. E. Krehbiel Page 2 ABC FUN KEYS Program Documentation _________________________________________________________________ REGISTRATION BENEFITS --------------------- When you register the ABC FUN KEYS program by sending the $15 registration fee, you will receive my family's thanks plus the following direct benefits: - All registered users will receive a floppy disk with the latest revision of the ABC FUN KEYS program. Your program disk will contain a serial number assigned only to you. - All registered users will receive the picture files which complete the alphabet A - Z plus picture files for the number keys 0 through 9. - All registered users will also receive the ability to place their name or their child's name as registered owners in the Initial Window display and the Registration Window display. - All registered users will receive notification of any major updates of ABC FUN KEYS. Most important, you will receive a good conscience and the knowledge that your fairness and integrity are setting a good example for your children. The "C Language" source code for this program contains over 25,000 lines of code. A program of this magnitude requires thousands of hours to write, debug, illustrate, and document for public delivery. By registering and showing your support, I am compensated for my effort and encouraged to improve this program and provide others via the "Shareware" software distribution method. Copyright (C) 1989 by C. E. Krehbiel Page 3 ABC FUN KEYS Program Documentation _________________________________________________________________ COMPUTER SYSTEM REQUIREMENTS FOR ABC FUN KEYS --------------------------------------------- In order to run ABC FUN KEYS, you must have the following minimum level of computer equipment: An IBM Personal Computer or compatible with: - 256 K RAM or more. - 1 double sided floppy disk drive. (360 KB) - PC / MS-DOS Ver. 2.0 or later. - Video display card which supports any of the following PC standards: CGA, Hercules monochrome, EGA, or VGA. - Monochrome monitor capable of displaying graphics. Recommended equipment additions include: - 640 K RAM - RAM disk software - Color monitor or EGA/VGA color monitor and appropriate video card. - Hard Disk drive. By storing the picture files on a floppy disk simulated in RAM (RAM disk), the speed and keyboard responsiveness of the program are substantially improved. The use of a hard disk for program and file storage will also result in good performance. Copyright (C) 1989 by C. E. Krehbiel Page 4 ABC FUN KEYS Program Documentation _________________________________________________________________ PROGRAM OVERVIEW ---------------- ABC FUN KEYS is a learning program designed to introduce a child from the ages of 2 to 6 years to the concept of letters, the alphabet, and computer keyboards. The program has been designed around colorful, full screen pictures and familiar nursery rhyme melodies to make learning as enjoyable and stimulating as possible. There are on-screen scrolling lyrics for those who wish to sing along with the nursery rhyme melodies. The program consists of four learning games with several game options structured around the alphabet and numbers. There are two ways to start the program and select the game. The first is a picture menu intended for small children. A child only needs to press any key to move a blinking star from descriptive picture to picture. The "enter" key selects the game for play. For adults, there is a window paged menu with game descriptions and help screens. The adult menu leads to a game control panel before starting the selected game. This allows you to select the letters and numbers which will be used in the game as well as various game options. Control over the selection of letters and numbers is critical to the learning process since few small children can assimilate the entire alphabet at one time. Due to the age of the intended user, it is usually recommended that an adult supervise the operation of this program. Copyright (C) 1989 by C. E. Krehbiel Page 5 ABC FUN KEYS Program Documentation _________________________________________________________________ GAME DESCRIPTIONS ----------------- ABC FUN KEYS contains four different games. At the beginning of the session, any game can be selected either by a children's picture menu or through a parent's control panel. The parent control system allows selection of specific letters and numbers plus choice of numerous game options. The children's menu allows easy game selection. For advanced users, ABC FUN KEYS can be started with command line parameters and configuration files for virtually automatic operation. GAME ONE -- Basic ----------------- Once the first game is started, a letter and object picture are displayed on the monitor. The child must press the corresponding letter key on the keyboard. When successful, a short nursery rhyme is played and the colors in the picture flash. Incorrect key responses are greeted with a buzz. This is repeated until all the selected letters have been used whereupon the picture selection begins to repeat. A picture "flashcard" mode is also available in this game. GAME TWO -- Guess Quick ----------------------- The second game is better for older children with some experience with numbers, letters, and the keyboard. It is similar to the basic game except that the picture is gradually revealed. The rate of picture growth increases as the picture nears completion. The child must recognize the picture and letter and press the corresponding keyboard key before or shortly after the picture is completed. Success is met by a complete picture, a nursery rhyme, and flashing colors. If unsuccessful, the picture disintegrates and another begins to take its place. Copyright (C) 1989 by C. E. Krehbiel Page 6 ABC FUN KEYS Program Documentation _________________________________________________________________ GAME DESCRIPTIONS Cont. ----------------------- GAME THREE -- Heaven and Mud ---------------------------- This game is a child's typing tutor. It's been designed to appeal to older children. The game screen is composed of three areas. There is "Heaven" at the top with a smiling sun face, "Air" in the middle of the screen, and "Mud" at the bottom of the screen with a frowning mud face. When the game is started, three of the preselected letters or numbers begin to float in the air. If the keyboard key corresponding to a letter is pressed, the letter explodes into hearts and floats to heaven. Another letter or number takes its place. If the letter hasn't been "hearted to heaven" within a random preset time, the unloved letter sinks into the mud. Letters that are about to expire change color as a warning. During game play, action can be slowed down by pressing "down" arrow. Movement can be speeded up by pressing "up" arrow. Computer processing power limits the velocity beyond a certain point due to requirements imposed by the animation technique. On a 4.77 MHz PC, the fastest movement is fairly slow. If you're lucky enough to be using an 80386 computer, characters can literally fly across the screen. In the control panel, you have control of the initial speed and lifetime delay factors to allow you to tailor the game to your child's abilities. The game ends when either Heaven or the Mud become full of letters. For an extra challenge, lower case letters can be used in this game. GAME FOUR -- Display -------------------- The fourth learning game is for the youngest children. It allows the child to press a key on the keyboard and the computer will respond by displaying a picture of the letter and an associated item. The picture is displayed for the duration of a nursery rhyme melody. Lyrics for the nursery rhyme appear in the upper left corner of the screen. Copyright (C) 1989 by C. E. Krehbiel Page 7 ABC FUN KEYS Program Documentation _________________________________________________________________ STARTING THE GAME -- Floppy Disk System --------------------------------------- 1. Turn on the computer with a copy of your DOS diskette in disk drive A. 2. If the DOS program asks you for the date and time, press the [Enter] key twice. The date and time are not needed for this program. 3. At this time, the display should contain the DOS prompt... A> 4. Remove the DOS diskette from disk drive A and insert a backup copy of your ABC FUN KEYS diskette into disk drive A. (Read your DOS manual on how to make a backup copy using the DISKCOPY command.) 5. Enter the following command after the DOS prompt: ABC [Enter] 6. Disk drive A will be activated and the children's menu for ABC FUN KEYS will be displayed. 7. Select any of the game variations by pressing any key except "Enter" until the blinking star is in the window for the desired game. Press [Enter] to start that game. (Please note that if the ABC.CFG configuration file is not present, ABC will immediately enter into the Parent's setup mode described below. To create a configuration file, use the "Save Game Configuration" option in the setup menu.) Optional Parent's Setup Mode ----------------------------- 8. Instead of starting the game, you can enter the parent's startup mode with verbal game descriptions and access to the control panel by pressing "Ctrl-H" for help. (The [Backspace] key is equivalent to "Ctrl-H"). 9. The parent's startup menu presents six windows with instructions, a brief description of each game, and a message about registering your copy of ABC FUN KEYS. To move between the windows, press any key except the [Enter] key. To select a game for play, activate the window that describes the game and press the [Enter] key. 10. In the parent's startup menu, games 1 through 3 lead into the Picture Selection and Control Panel. This allows selection of letters plus control of other game features. Copyright (C) 1989 by C. E. Krehbiel Page 8 ABC FUN KEYS Program Documentation _________________________________________________________________ STARTING THE GAME Cont. ----------------------- 11. In the picture selection menu, an alphabetical listing of the available ABC pictures and a Control Panel is presented. Help is available for this screen by pressing "Ctrl-H". You can escape from the help screen by pressing any key. 12. The letters can be selected for play individually or in groups. To move the cursor to the individual letters, press the [Left arrow] key or [Esc]. To highlight a letter and select it for game play, press [Spacebar] or [Enter]. Pressing the [Spacebar] again deselects the letter. 13. Repeat step 12 to select as many pictures as desired. Pictures can be selected in any order. The order of selection is the order in which the pictures will appear in games 1 and 2 unless random order presentation is selected in the control panel. 14. If it is desired to select all the pictures, all the letters, or all the numbers, that can be easily accomplished in the control panel. To return to the control panel, press [Esc] or use the [Right Arrow] key. 15. If you wish to save the letter selections for a later game session, move the cursor to the Control Panel. Then press "S" to save the game configuration. You can also use the up or down arrow keys to move the cursor to the "Save Game Configuration" line and then press [Spacebar] or [Enter] to select that option. 16. Once all the desired pictures and game options have been selected and the configuration optionally saved, move the highlighted cursor to the top choice labeled "START GAME PLAY" and press [Enter] or [Spacebar] key to begin the game. You can also start the game by pressing "G". 17. Pressing "Ctrl-Home" will restart the game at the opening menu. Pressing "Ctrl-End" or "Ctrl-Break" will exit the game. These are available whenever the program is waiting for a user keystroke. If the ABC game was started with the "Easy Exit" command line option, (/E), then the F9 function key will restart the game and F10 will exit the game. If you are starting ABC from a menu of choices for your child, this allows your child an easy way to return to the menu. Copyright (C) 1989 by C. E. Krehbiel Page 9 ABC FUN KEYS Program Documentation _________________________________________________________________ STARTING THE GAME -- Hard Disk System ------------------------------------- If you are fortunate enough to have a hard disk in your computer, you should replace the instructions contained in steps 1 through 5 above with the following procedure to load the ABC game onto your hard disk. To load ABC FUN KEYS onto your hard disk: ----------------------------------------- 1. Turn on the computer and get to the DOS prompt. This will usually be: C:\> 2. Make a subdirectory to contain the ABC FUN KEYS program files by typing: MD \ABC [Enter] 3. Insert the diskette with the ABC FUN KEYS files into drive A: on your computer and type: COPY A:\*.* C:\ABC [Enter] 4. The ABC FUN KEYS files have now been copied to your hard disk. You should not need to repeat these steps again. Remove the ABC FUN KEYS diskette and put it in a safe place. To run ABC FUN KEYS from your hard disk: ---------------------------------------- 1. Turn on the computer and get to the DOS prompt. This will usually be: C:\> 2. Make \ABC your default subdirectory by typing: CD \ABC [Enter] 3. Start the ABC game by typing: ABC You can now continue with Step 6 in the instructions for floppy disk users above. Copyright (C) 1989 by C. E. Krehbiel Page 10 ABC FUN KEYS Program Documentation _________________________________________________________________ CONTROL PANEL FEATURES ---------------------- The Picture Selection & Control Menu is accessed requesting "Help" from the Children's Picture Menu by pressing "Ctrl H". The selection menu is automatically presented when any game but game four is selected. The Control Panel is on the right side of the menu screen. On the left side is an alphabetical listing of available pictures that can be used in the game. Any pictures that have been selected for play are highlighted. The control panel is divided into three sections by horizontal lines. The top section contains disk drive information and a brief reminder of useful keystrokes. The middle section contains a bar selection menu for different game features. The bottom section contains status indicators for several game features. Not all menu bar features apply to each game. Features that are available for the selected game are presented in normal colors with a highlighted key letter. Unavailable options are in a dim color without a highlighted letter. The options for Game 3, Heaven and Mud, are slightly different. There are two ways to select an option. The first is to press the highlighted key that corresponds to the menu bar option. A feature can also be selected by using the "Up" and "Down" arrow keys to move the highlighted bar to the desired item. The item can then be selected by pressing [Spacebar] or [Enter]. The features in the Control Panel are as follows. Applicable games for each option appear in parenthesis. Clear and Start Over -------------------- Deselects all letter and number pictures and starts over with a clean slate. Note that at least one picture must be selected to successfully start the game. (1,2,3) Select All ---------- Selects all available letter and number pictures for game play. (1,2,3) Select All Alphabet ------------------- Selects all available letter pictures A-Z for game play. All number pictures are automatically deselected. (1,2,3) Copyright (C) 1989 by C. E. Krehbiel Page 11 ABC FUN KEYS Program Documentation _________________________________________________________________ CONTROL PANEL FEATURES, Cont. ----------------------------- Select All Numbers ------------------ Selects all available number pictures 0-9 for game play. All letter files are automatically deselected. (1,2,3) Disable/Enable Nursery Rhyme Music ---------------------------------- This option toggles a switch which selects either nursery rhyme melodies or a "TA DA" sound when pictures have been successfully keyed. An indicator in the bottom panel shows TONE when the "TA DA" sound has been selected, or RHYM when nursery rhymes are active. Note that the "Num Lock" key can perform the same function while a game is being played. (1,2,4) Enable Random/Sorted Order Selection ------------------------------------ This option toggles a switch which causes pictures to be presented for play in sorted or random order. In the sorted order mode, pictures will be presented in the order in which they were selected. This will be numeric and alphabetical order if control panel group selection was used. In random mode, pictures will not be repeated until all pictures have been shown. An indicator box in the bottom panel shows RANDM for random order and ORDRD for selected order mode. (1,2) Enable/Release Keyboard Plus Key Hold ------------------------------------- The Plus Key Hold is a feature which can be used by an adult to moderate the pace of play. I added this feature to an early version of the program when my daughter insisted on bashing all the keys at random just to hear the noise it made. Plus Key Hold causes the keyboard to be dead once a picture has been displayed until the "Plus" key on the right side of the keyboard has been pressed. Then the keyboard is live. As a reminder, a tiny "+" symbol appears in the upper left corner of the screen. The current status of the plus key hold toggle switch is shown by an indicator in the lower panel. PLS OF corresponds to "plus off" or a normal live keyboard. PLS ON indicates that Plus Key Hold is active. (1) Copyright (C) 1989 by C. E. Krehbiel Page 12 ABC FUN KEYS Program Documentation _________________________________________________________________ CONTROL PANEL FEATURES, Cont. ----------------------------- Lock/Unlock Songs to/from Pictures ---------------------------------- This is one of many features based upon a user's suggestion. This option allows the nursery rhyme songs to be "locked" or synchronized to the letter/number pictures. When songs are not locked, they are selected at random. To the extent possible, songs try to emphasize the featured letter when they are synchronized to the picture. For example, if the songs are "locked", "The Old Brass Wagon" is always played when the letter "B" is pressed. The control panel indicator displays SYNC when the nursery rhymes are locked to the pictures. NOSYNC is displayed for random selection of songs. (1,2,4) Save Game Configuration ----------------------- This is a very powerful feature which allows all pertinent game information to be saved in a configuration file. The saved information consists of the picture selection list and the status of every item in the Control Panel indicator field. The name of the default configuration file is ABC.CFG. This file will be updated every time the Save Game option is selected. The next time ABC FUN KEYS is started, it will automatically use the letters and parameters stored in the configuration file. (1,2,3,4) This semi-permanent configuration capability allows you to design a custom game environment for your child. Once configured, a game can be easily selected from the Children's Picture Menu until you decide to change parameters. For advanced users, ABC FUN KEYS has the ability to use multiple configuration files by means of the command line parameter /C=. (See the next section for more information on command line control parameters.) When you specify a configuration file name other than the default, ABC FUN KEYS saves its configuration information to a file of that name. If the file does not already exist, it is created. Therefore, you can have multiple configuration files that are designed for different purposes. Copyright (C) 1989 by C. E. Krehbiel Page 13 ABC FUN KEYS Program Documentation _________________________________________________________________ GAME 3 CONTROL PANEL FEATURES ----------------------------- Use LowerCase/UpperCase Letters in Game3 ---------------------------------------- This menu bar option allows selection of uppercase or lower case letters in Game 3, Heaven and Mud. Numbers are not affected. Upper case letters will be used when G3 UPR is in the indicator display. Lower case letters will be used when G3 LWR is displayed. Heaven/Mud Letter Velocity -------------------------- This selection controls the speed at which the characters move across the screen subject to the capabilities of the computer. When this item is selected, a setting window appears that allows the speed variable to be changed. Applicable values are from 0 to 15 with lower numbers introducing less delay in the character movement for a faster game. If set to -1, the computer's speed is automatically sensed and velocity is adjusted automatically for an intermediate level of play. Note that when using a 4.77 MHz PC, the fastest character movement is fairly slow. Speed can be adjusted during the course of game play by pressing the [Up Arrow] key to speed up play and the [Down Arrow] key to slow down play. Heaven/Mud Letter Duration -------------------------- The duration selection controls the maximum number of moves that a character can make before expiring. The actual number of moves is set by a random number generator for each character subject to this maximum value. When this item is selected, a setting window opens that allows the duration variable to be changed. Applicable values are from 1 to 50. Lower values correspond to a shorter average duration time and hence a faster game requiring more skill. Heaven/Mud Letter Warning ------------------------- Before each character is about to expire, it changes color as a warning. The warning selection allows you to set the number of moves before expiration that the warning appears. Notice that it should be set lower than the duration variable discussed above. When this item is selected, a setting window opens that allows the warning variable to be changed. Applicable values are from 1 to 10. Lower values correspond to less expiration warning time and hence a game requiring greater skill. Copyright (C) 1989 by C. E. Krehbiel Page 14 ABC FUN KEYS Program Documentation _________________________________________________________________ COMMAND LINE CONTROL FEATURES ----------------------------- A command line parameter is an instruction to the ABC FUN KEYS program that is entered on the same line as the command to start the program from DOS. These are generally for advanced users. You do not need to enter any commands other than "ABC" to make the program run. The command line instructions add extra options. All command line instructions start with a forward slash "/". If you type "ABC /?", the program will provide a brief listing of all available command line options. Following are listings, descriptions, and examples for the optional command line parameters for ABC FUN KEYS. /D= (Drives A: thru H: are valid) This command allows you to specify a drive and pathname to the ABC picture and auxiliary files. If omitted, ABC FUN KEYS defaults to the current drive and directory. The program will run on most local area networks. If you need to use drive letter greater than H:, consider using DOS's ASSIGN command. Example: ABC /D=C:\GAMES\ABC /G= (1 thru 4 are valid numbers) This option allows you to automatically select one of the four games to be played. If you select this option, ABC FUN KEYS immediately begins the chosen game without any menus. Example: ABC /G=3 /V=