Iron Bomber II: The Defense Setup Instructions Release Date 2/27/93 V 1.6 UNREGISTERED The document is in four parts. First is the general overview of the game. Second is going from V1.4 of the game to V1.6. Then the setup instructions for EXPRESS and last the setup instructions for Turbo. GENERAL OVERVIEW Iron Bomber II: The Defense is an over-the-modem game. Instead of controlling a plane in Iron Bomber I, you now have to shoot them down before your city is destroyed. You start out with three guns, but the center one can be destroyed. Every user has a set time limit per day as defined in the DEFEINFO.TXT, which will be discussed later. A user can play as many times as he or she wants as long as the time permits. The game has two news files, and three high score tables. One news file is for today's news. The other one is for old news. There is a high score table for 1200 baud users, 2400 baud users, and High speed modem callers. Since the difficulty varies with how fast the modem can transmit data, three tables were necessary. The remote user needs to have ANSI or VT-52 emulation in order to play the game. The drawing of the plane, bombs, and targets require that. Going from V1.4 to V1.6 of the game + New features of V1.6 It is very easy to update V1.4 to V1.6 assuming you have set up V1.4 correctly. All you have to do is copy the DEFENSE.TTP of V1.6 in place of the old one of V1.4. Nothing else needs to be changed. Your setup does not need to be changed. V1.6 of Iron Bomber II:The Defense gets rid of the errors associated with using Stalker, Interlink, and possible other modem programs. Stalker users no long have to set the flow from XON/XOFF to OFF. The game will run normally also with Interlink. Interlink would always bomb and lock up the computer when V1.4 was played. Stalker would not allow the user to send any characters with the XON/OFF on in V1.4. These problems have been eradicated in this new version. The character used as the bomb is now changed. It is a "B" instead of a "&". Release date of V1.4 was 2/19/93. Release date of V1.6 was 2/27/93. ST BBS EXPRESS Setup Instructions 1. The first thing to do is to make sure that you have all the files contained in the arc. They should be: 1200DEFE.DAT DEFERUN.SCR DATEDEFE.DAT RESETDEF.TTP 2400DEFE.DAT DEFENSE.TTP NEWSDEFE.DAT SETUPDEF.TXT (This file!) HIGHDEFE.DAT DEFEINFO.TXT NEWS2DEF.DAT DEFE1.ENT DEFE1.EXI DEFEU1.ENT DEFEU1.EXI CHANGES.TXT NOTE: The *.ENT and the *.EXI files are not required to run this on EXPRESS. Without all of these, it will be impossible for the game to work. If all of these files are not present call the IRON MAIDEN BBS (717) 333-4564 in order to download all of these. 2. Now, place all of these files in one folder or path. It doesn't matter what you name it, but they must be kept together. Your path must then be put into the DEFERUN.SCR file. As a default, the path D:\EXPRESS\DEFENSE\ is put into the DEFERUN.SCR file, so if you selected that path. Nothing needs to be done with the DEFERUN.SCR. The DEFERUN.SCR looks like the following: script define b define path define in define where define time1 define time2 define dummy1 define dummy2 define keyit time1 = &33 b = &29 ; Edit the line below this one!!!! path = 'D:\EXPRESS\DEFENSE\' open('[path]DEFEINFO.TXT',INPUT) finput dummy2 4 close ......... and so and so and so forth. We are only concerned with the beginning. You must change the line number 18, which says: path = 'D:\EXPRESS\DEFENSE\' You put you new path in between the apostrophe's. For example, if you wanted the path D:\GAME\, in there, it would look like this: path = 'D:\GAME\' Also the end of that script file looks like the following: if dummy2 = 'Y' then open('[dummy1]',APPEND) fprinte '---------------------Exitted IRON Bomber II: The Defense' close endif ; ; At the end, here you may want to execute the games menu again and/or ; change the current path back to the directory containing the ; EXPRESS files. ; An example of changing the directory back would be something like ; ; rc = file_chgdir ('D:\EXPRESS\') ; ; An example of executing the games menu would be ; ; execute ('D:\EXPRESS\MENUS_80\GAMES.HLP') ; ; Remember: These statements are not read by the script editor because ; of the semicolon in front of them. ; Usually resetting the path may be done in the games menu with a change directory command. Then you would only have to execute the games menu. Also, if you choose to place the game on the root directory games menu. If the root of EXPRESS is chosen as the path for the game, then the change directoy statements may not be necessary. Try and see where the game places the path after running, and adapt it from there. 3. The third thing that you must do is edit the DEFEINFO.TXT file, to suit your BBS. It look like the following: Iron Bomber II: The Defense Info File DO NOT DELETE! Length of time on-line for each user(Both TURBO and EXPRESS) 15 Write to call log file?? Y or N??(EXPRESS ONLY!!!) Y Path and name for call log file (EXPRESS ONLY!!!) D:\EXPRESS\CALL_LOG.DAT Path for game (TURBO ONLY!!) D:\TURBO\DEFENSE\ Path for DORINFO1.DEF file(TURBO ONLY!!!) D:\TURBO\ The first item listed on the file is how many minutes each user is allowed each day in the game. One thing to keep in mind is that the DEFERUN.SCR checks if the user has enough time on-line to play. For example, if the time was set to 20 minutes, and a user with 15 minutes left tried to play, the game would not let him in. This value can be set at your preference. The second item is whether you want the game to append the call log file. It will append the file with a short message saying that so-and-so entered the game, and so-and-so exitted the game. This can be set to Y or N. The third item is only important if the third item was set to Y. The fourth item is the PATH AND NAME of the call log file. This can be set to accommodate your set up. Now, with this file do not add any extra returns or any other character, or it will not work. The program reads every second line (the line with the information). Just to show you, suppose we wanted to change the time on to 20, and the call log path to C:\EXPRESS\CALL_LOG.DAT, it would look like the following: Iron Bomber II: The Defense Info File DO NOT DELETE! Length of time on-line for each user(Both TURBO and EXPRESS) 20 Write to call log file?? Y or N??(EXPRESS ONLY!!!) Y Path and name for call log file (EXPRESS ONLY!!!) C:\EXPRESS\CALL_LOG.DAT Path for game (TURBO ONLY!!) D:\TURBO\DEFENSE\ Path for DORINFO1.DEF file(TURBO ONLY!!!) D:\TURBO\ 3. Now that it is set up properly, to run the game from your games menu, all you have to do is put in a command to execute the DEFERUN.SCR file. If all of the files were in the path D:\EXPRESS\DEFENSE\, I would add something like this. NOTE: This is just to run the game. If you have games section on your BBS, you must just add the execute command, path, and file to run it. This is not to activate a game menu, just to play the game. 4. If user with command level 32 (usually the SYSOP and COSYSOP) enters the game, he or she will be presented with a menu to either go into the Iron Bomber II game (DEFENSE.TTP) or the Iron Bomber utility (RESETDEF.TTP). Through the utility, you can reset the high score tables for 1200, 2400, and high speed modem callers. This option and the call log option are controlled through the DEFERUN.SCR. If you do not like the way things are handled through the DEFERUN.SCR, you can alter them to your liking but be sure to keep a good backup somewhere. The DEFERUN.SCR is in the script language, and isn't too hard to modify, but do so at your own risk. Every time the game is entered, a LOCAL check is used for three seconds. That is if someone is LOCAL (at the computer running the BBS, usually the SYSOP) they will see a notice to press a key to enter the game, but it will only last for three seconds and then the game will go back and see if someone is on modem. Remember this happens when every user enters the game, so if your the SYSOP and your watching, DO NOT PRESS A KEY. The game will go back to the modem when the time is up! The game requires VT-52 or ANSI emulation from the remote user because the cursor needs to be moved around for the plane and bombs. If a key is pressed during that time, the SYSOP has a choice of which high score table to be listed under, 1200, 2400, or high speed. There is a no advantage to playing under 1200 Locally instead of 1200 remotely. Delays are put in to make things the same. The time limit in the game is obeyed. Even if a person is still playing the game while he runs out of time, after the level he is currently on is finished, the game will kick him out. Also, if a user just sits in the game for 3 minutes without pressing a key, the game will go back to the BBS. Illegal log offs at anytime during the game are no threat to the game. When someone logs off in the game, the game will exit back to the BBS. The game will not let 300 baud users play the game. It will kick them out. The game has to at least have a 1200 baud speed in order to let them in. 300 baud is way too slow for this action game. This precaution is in the DEFENSE.TTP file and not the DEFERUN.SCR so it can not be altered. The DEFENSE.TTP and RESETDEF.TTP programs were made with Sozobon C. If problems setting up occur. Go through the set up procedure again and try to find what is wrong. Here is a short list of what you need to do. I. Copy the files to one path. II. Set path in DEFERUN.SCR and options in DEFEINFO.TXT. III. Execute the DEFERUN.SCR to run the game. The game handles its own news files, score tables, and does not need maintenance. The only thing that you have to do is reset the score tables whenever you feel it is necessary. The game holds its own and does not need constant maintenance unless drastic changes have been made with paths or other such things. To receive the REGISTERED version of Iron Bomber II: The Defense send $7 to: David Rudda Jr. 54 Wilcox Dr. Wilkes-Barre, PA 18705-3732 Make checks out to David Rudda Jr. Also, I can also be contacted on the Iron Maiden BBS (717) 333-4564 under the handle JAMES (also the Co-SysOp!) All letters will be answered. The REGISTRATION form to be filled out is at the end of this file. The UNREGISTERED version has a 15 second delay between each level as encouragement to REGISTER the program. Future plans include a level editor for Iron Bomber I and II. Also ideas for Iron Bomber III are being considered. This is SHAREWARE and may be freely distributed. Disclaimer: David Rudda Jr., the author, assumes NO direct or indirect responsibility for loses or damages, due to the use or misuse of this game. Part 3: TURBO setup instructions 1. The first thing to do is to make sure that you have all the files necessary for TURBO contained in the arc. They should be: 1200DEFE.DAT DEFERUN.SCR DATEDEFE.DAT RESETDEF.TTP 2400DEFE.DAT DEFENSE.TTP NEWSDEFE.DAT SETUPDEF.TXT (This file!) HIGHDEFE.DAT DEFEINFO.TXT NEWS2DEF.DAT DEFE1.ENT DEFE1.EXI DEFEU1.ENT DEFEU1.EXI CHANGES.TXT NOTE: BOMBRUN.SCR file is not required to run this on TURBO. Without all of these, it will be impossible for the game to work. If all of these files are not present call the IRON MAIDEN BBS (717) 333-4564 in order to download all of these. 2. Now, place all of these files in one folder or path. It doesn't matter what you name it, but they must be kept together. The path that you chose must now be used to supply information to the DEFEINFO.TXT. That file looks like the following. Iron Bomber II: The Defense Info File DO NOT DELETE! Length of time on-line for each user(Both TURBO and EXPRESS) 15 Write to call log file?? Y or N??(EXPRESS ONLY!!!) Y Path and name for call log file (EXPRESS ONLY!!!) D:\EXPRESS\CALL_LOG.DAT Path for game (TURBO ONLY!!) D:\TURBO\DEFENSE\ Path for DORINFO1.DEF file(TURBO ONLY!!!) D:\TURBO\ The first item listed on the file is how many minutes each user is allowed each day in the game. One thing to keep in mind is that the DEFENSE.TTP checks if the user has enough time on-line to play. For example, if the time was set to 20 minutes, and a user with 15 minutes left tried to play, the game would not let him in. This value can be set at your preference. The next item of interest for TURBO is the fourth item, which is the path of the game. This should be set to where you just placed all of the game files. The last item of interest is the fifth item, which is the path for the DORINFO1.DEF file. The game will only look for the DORINFO1.DEF file in this directory. This file should be in the path where doors programs reside, but consult your manual for other locations. Now, if we wanted to change the time limit to 20, and the path of the game to be C:\GAME\, it would look like the following: Iron Bomber Info File DO NOT DELETE! Length of time on-line for each user(Both TURBO and EXPRESS) 20 Write to call log file?? Y or N??(EXPRESS ONLY!!!) Y Path and name for call log file (EXPRESS ONLY!!!) D:\EXPRESS\CALL_LOG.DAT Path for game (TURBO ONLY!!) D:\TURBO\GAME\ Path for DORINFO1.DEF file(TURBO ONLY!!!) D:\TURBO\ Do not add extra lines in the file. The program only reads the second item (which contains the information), or reads every two lines. Also, since no information is presented in the second line of the file, that is not read. 3. Now, place the DEFEINFO.TXT file in either the default directory (usually the folder which contains the BBS program like D:\TURBO\ or something similar), or the root of D:\ or C:\. The DEFENSE.TTP program first looks in the default directory for DEFEINFO.TXT. If it is not found there, it into the C:\ and D:\ paths. If you have placed in the DEFEINFO.TXT in the default directory and the program can't seem to find it, put the DEFEINFO.TXT file onto C:\ or D:\. 4. Now, all that needs to be done is edit the FDOORS.DAT file. (Included with Turbo!) The FDOORS.DAT file should be appended to. If you used the path D:\TURBO\DEFENSE\, the following can be added. Iron Bomber II: The Defense V1.4 0 D:\TURBO\DEFENSE\DEFE1.ENT D:\TURBO\DEFENSE\DEFENSE.TTP D:\TURBO\DEFENSE\DEFENSE.TTP D:\TURBO\DEFENSE\DEFE1.EXI This can be modified to your wishes. Consult your TURBO manual for specific details on what it does. The RESETDEF.TTP file is the maintenance utility. It will like the DEFENSE.TTP, program try to find the DEFEINFO.TXT. The RESETDEF.TTP program allows you to reset the high score tables. It can be just run, or set up on the on-line games menu. BE SURE TO NOT LET EVERYONE BE ABLE TO USE THIS. SET A HIGHER SECURITY LEVEL! The following is an example: Iron Bomber II Utility V1.4 32767 D:\TURBO\DEFEU1.ENT D:\TURBO\RESETDEF.TTP D:\TURBO\RESETDEF.TTP D:\TURBO\DEFEU1.EXI 5. Additional information Everytime a user goes into the game, there is a three second check for a local user. After the three seconds, the program checks for a modem user. If no user is found, the program exits back to the BBS. Every time the game is entered, a LOCAL check is used for three seconds. That is if someone is LOCAL (at the computer running the BBS, usually the SYSOP) they will see a notice to press a key to enter the game, but it will only last for three seconds and then the game will go back and see if someone is on modem. Remember this happens when every user enters the game, so if your the SYSOP and your watching, DO NOT PRESS A KEY. The game will go back to the modem when the time is up! The game requires VT-52 or ANSI emulation from the remote user because the cursor needs to be moved around for the plane and bombs. If a key is pressed during that time, the SYSOP has a choice of which high score table to be listed under, 1200, 2400, or high speed. There is a no advantage to playing under 1200 Locally instead of 1200 remotely. Delays are put in to make things the same. The time limit in the game is obeyed. Even if a person is still playing the game while he runs out of time, after the level he is currently on is finished, the game will kick him out. Also, if a user just sits in the game for 3 minutes without pressing a key, the game will go back to the BBS. Illegal log offs at anytime during the game are no threat to the game. When someone logs off in the game, the game will exit back to the BBS. The game will not let 300 baud users play the game. It will kick them out. The game has to at least have a 1200 baud speed in order to let them in. 300 baud is way too slow for this action game. The game handles its own news files, score tables, and does not need maintenance. The only thing that you have to do is reset the score tables whenever you feel it is necessary. The game holds its own and does not need constant maintenance unless drastic changes have been made with paths or other such things. To receive the REGISTERED version of Iron Bomber II: The Defense send $7 to: David Rudda Jr. 54 Wilcox Dr. Wilkes-Barre, PA 18705-3732 Make checks out to David Rudda Jr. Also, I can also be contacted on the Iron Maiden BBS (717) 333-4564 under the handle JAMES (also the Co-SysOp!) All letters will be answered. The REGISTRATION form to be filled out is at the end of this file. The UNREGISTERED version has a 15 second delay between each level as encouragement to REGISTER the program. Future plans include a level editor for Iron Bomber I and II. Also ideas for Iron Bomber III are being considered. This is SHAREWARE and may be freely distributed. Disclaimer: David Rudda Jr., the author, assumes NO direct or indirect responsibility for loses or damages, due to the use or misuse of this game. Form for REGISTRATION: Name: _________________________________________________ Address:_________________________________________________ _________________________________________________ BBS Name: _______________________________________________ Telephone number of BBS: (___)___-____ Do you have a Double-Sided Drive? (YES/NO) ___ What were the features you liked about Iron Bomber II? __________________________________________________________ What were the features you disliked about Iron Bomber II? __________________________________________________________ Place any questions, comments, or suggestions for Iron Bomber II, here. ___________________________________________________________ Future plans include an editor for Iron Bomber I, an editor for Iron Bomber II, and I have some ideas for an Iron Bomber III game. Which would you like to see next? ___________________________________________________________ Do you have any ideas for an Iron Bomber III game? If so, what are they? ___________________________________________________________ Any other comments? ____________________________________________________________ NOTE: Your address, your name, your BBS name, and your BBS phone number MUST be provided in order to receive the REGISTERED version. A disk will be mailed to you with the necessary files.